Commit History

Autor SHA1 Mensaxe Data
  Jeremiah Orians 5dd16a2267 made __stdin, __stdout and __stderr part of the cell space and fixed garbage collection %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 2e8f9acb0b Resurrected mes_posix.c and changed __stdin to struct cell* %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 9eadef604b An incomplete and mostly wrong version of define-macro but it passes basic tests %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians a7ca5ddba2 Starting to add support for macros in slow_lisp %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 594db815bd Seperated initialization from the definitions of the builtins %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 0038c016f9 Added support for core:record-constructor %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians e571015d7f More possible primitives for record support %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 2ff21cd1b3 Starting to add primitive support for records and record-types %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 4f9b08c349 Get kaem.run results to build and pass all tests %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians c18f3a44ba added number? list->symbol string->number string->symbol number->string %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians af07798662 added unquote-splicing and equality %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 68ba63f3e8 Change output behavior to better match guile; %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 50b139bc16 enhanced make-vector and added pair?, symbol?, string?, char?, char=? and fixed list? %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians b6500af64a enabled mes environment variables %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 91a04c84df Get test101 working %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 87011c01fc Expanding tests and fixing block comment support %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 4af26105c2 Enhancing guile compatibility %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 993851c399 A crazy multiway merge with slow_lisp %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 1ebdd5ec62 Simplify builtin-primitives %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians f025a24b19 Harmonize builtin names with mes.c %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 177484fba1 Reduced M2-Planet segfaults %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 65e66fff6a Added kaem.run script for M2-Planet builds %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 503f941d46 Made mes_posix.c half-way M2-Planet compatible %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 92d1d3062a Pulling out M2-Planet incompatibilities %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 314917c343 Fix mes-m2 string behavior to be easier to debug %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 00dc151b55 Converted mes-m2 from array to struct based addressing %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 40e1546584 Starting new primitive tests %!s(int64=5) %!d(string=hai) anos
  Jeremiah Orians 27763bd29d Stablized build and tests %!s(int64=6) %!d(string=hai) anos
  Jeremiah Orians f9ec82532d Reducing g_cells references %!s(int64=6) %!d(string=hai) anos
  Jeremiah Orians f5addaf61c Finally removed Macros from mes.c %!s(int64=6) %!d(string=hai) anos