Commit Graph

21 Commits

Author SHA1 Message Date
Calvin Rose d4ee760b3e Change format for declaring flexible arity functions. 2018-11-25 14:03:00 -05:00
Calvin Rose 5b3fc3d2cc Fix multiple predicates in loop macro. 2018-11-23 23:17:45 -05:00
Calvin Rose d791077e25 Fix abstract? function. 2018-11-23 15:33:49 -05:00
Calvin Rose 184fe31e0c Add generator expressions for easier iteration.
Similar to python generator, but with the same
syntax as the loop macro.
2018-11-20 21:48:06 -05:00
Calvin Rose 1e87b01e02 Update makefile. 2018-11-19 15:33:19 -05:00
Calvin Rose 4e689c2279 Add table test. Add :repeat to loop macro. 2018-11-19 14:49:10 -05:00
Calvin Rose 71e1584e72 Update loop macro and replace pretty printer
with C implementation.
2018-11-19 02:15:21 -05:00
Calvin Rose 7ff74c8ac9 Add more documentation to the loop macro. 2018-11-18 09:55:31 -05:00
Calvin Rose fcbd24cedc Add lots of documentation for all functions. 2018-11-16 16:24:10 -05:00
Calvin Rose 945b72468c Add a lot of documentation for functions. 2018-11-16 02:09:38 -05:00
Calvin Rose d186aae1f8 Fix macroexpand function in core. 2018-11-15 18:28:55 -05:00
Calvin Rose 4d119e4e03 Begin adding more complete documentation. 2018-11-15 15:45:41 -05:00
Calvin Rose d603e0eb8d Fix interleave 2018-11-07 22:56:26 -05:00
Calvin Rose 3ba49ed111 Update core library. 2018-11-07 22:52:49 -05:00
Calvin Rose 2a127af1ca A few fixes to things like macro expand, etc. 2018-11-07 22:27:06 -05:00
Calvin Rose ecb9196e7b Fix cfunctions not printing with whole name im some cases. 2018-10-22 01:28:39 -04:00
Calvin Rose 92202e1c8b Add invert and simplify
env-lookups to env-lookup
2018-10-21 11:46:36 -04:00
Calvin Rose c1923c5ada Web assembly build with emscripten. 2018-10-16 23:08:26 -04:00
Calvin Rose e963672977 Make the assembler optional during compilation. 2018-09-29 10:58:57 -04:00
Calvin Rose a86540a876 Update to work on CENTOS. 2018-09-10 14:21:08 -04:00
Calvin Rose c8ef2a0d88 Rename to janet 2018-09-05 22:18:42 -04:00