Nathan Braswell
|
ba64276630
|
Begin object/struct syntax & semantics
|
2020-09-08 00:25:41 -04:00 |
|
Nathan Braswell
|
3cb5c8d827
|
Add TCO option to BuiltinCombinator and convert cond and eval to use this, then rewrite self-hosted do so that it too is TCO. This allows us to self-host cond (which we did) so without worring about stack space for large arrays
|
2020-09-07 15:41:27 -04:00 |
|
Nathan Braswell
|
0d07d22995
|
Move to wrap and unwrap
|
2020-09-06 12:19:19 -04:00 |
|
Nathan Braswell
|
2efd3b5474
|
More object syntax
|
2020-05-13 20:58:20 -04:00 |
|
Nathan Braswell
|
722a72579a
|
Spelling
|
2020-05-12 21:30:37 -04:00 |
|
Nathan Braswell
|
dac3e41101
|
Pass inputs to grammer callbacks as individual parameters
|
2020-05-12 09:33:33 -04:00 |
|
Nathan Braswell
|
25801b3d3a
|
Add + and * to add_grammer_rule. Realized that rules should actually be passed to functions as params, with option for variadac, that will be up next
|
2020-05-12 00:32:12 -04:00 |
|