Calvin Rose
|
44b8c5a8c8
|
Merge branch 'master' of https://github.com/bakpakin/dst
|
2018-08-05 21:20:45 -04:00 |
|
Calvin Rose
|
ed2f032c15
|
Remove cmake build to simplify things.
|
2018-08-05 21:13:14 -04:00 |
|
Calvin Rose
|
a1bdc3a023
|
Better inline for put. Better printing for named functions.
|
2018-07-10 20:01:39 -04:00 |
|
Calvin Rose
|
547529ebb2
|
Refactor dst_view_* functions.
|
2018-07-04 13:21:30 -04:00 |
|
Calvin Rose
|
a018f9f54a
|
Major refactor. Move files around, merge compiler into
core and other changes, work on inlining many c functions.
|
2018-07-03 23:07:35 -04:00 |
|
Calvin Rose
|
90b685f8f4
|
Fix getline not being pretty printed properly.
|
2018-06-26 13:57:49 -04:00 |
|
Calvin Rose
|
0cf10946b0
|
Add first version of marsh (marshaling).
|
2018-06-12 14:24:45 -04:00 |
|
Calvin Rose
|
b09bf72490
|
Change primary looping macro to 'loop' instead of 'for'.
|
2018-05-23 22:08:36 -04:00 |
|
Calvin Rose
|
fb409201b4
|
Strip trailing whitespace from many files.
Add native modules to import with module.native-path.
|
2018-05-19 21:16:00 -04:00 |
|
Calvin Rose
|
36ecbeffa6
|
A few changes.
|
2018-05-18 16:24:09 -04:00 |
|
Calvin Rose
|
4ecc88af37
|
Add some more string functions. Remove format.
|
2018-05-18 14:19:57 -04:00 |
|
Calvin Rose
|
f295692b50
|
Update copyright to 2018. Add string methods.
|
2018-05-17 23:41:20 -04:00 |
|
Calvin Rose
|
dafc121f4d
|
Change c function macros to be explicitly non functional by
capitalizing them.
|
2018-05-12 20:31:28 -04:00 |
|
Calvin Rose
|
f47323c915
|
Change convention for naming modules and functions.
|
2018-05-08 19:40:28 -04:00 |
|
Calvin Rose
|
534c936e14
|
Fix infinite recursion on defn and derivatives on invalid
input.
|
2018-04-01 18:24:04 -04:00 |
|
Calvin Rose
|
da15dac16b
|
Fix an offset bug in closure creation.
|
2018-03-22 17:41:01 -04:00 |
|
Calvin Rose
|
0fd55282d8
|
Add error reporting to repl (initial stack traces)
|
2018-03-21 20:53:39 -04:00 |
|
Calvin Rose
|
1ec704feb9
|
Remove pretty printer implemented in C.
|
2018-03-14 13:38:48 -04:00 |
|
Calvin Rose
|
4b89789f69
|
Add all and line option to file-read
|
2018-02-04 00:54:38 -05:00 |
|
Calvin Rose
|
35ddc70888
|
Move ast into parser. Map keywords to symbols instead of
strings.
|
2018-02-03 13:55:55 -05:00 |
|
bakpakin
|
1bf0b538cd
|
Use computed goto in vm for GCC
|
2018-01-31 21:40:19 -05:00 |
|
bakpakin
|
e9c4d388c9
|
Ignore one ulp errors in printing reals.
|
2018-01-31 17:47:59 -05:00 |
|
bakpakin
|
2bd20c3cb3
|
Addition and subtraction inlining.
|
2018-01-25 18:49:08 -05:00 |
|
bakpakin
|
30f62ca454
|
Major refactor and restructure. Add CMake for anticipated windows
support.
|
2018-01-19 16:43:19 -05:00 |
|