Commit History

Author SHA1 Message Date
  Jeremiah Orians ed0365f402 Make mes-m2 append behave more like guile's 4 years ago
  Michael Schierl 443a2755c9 builtin_append should be called append2 4 years ago
  Jeremiah Orians 383436c07a changed and/or/case/cond behavior to better match guile, added char-numeric? 5 years ago
  Jeremiah Orians b43d9f5694 Imported all of the Ur-Scheme tests 5 years ago
  Jeremiah Orians 222dbe0b44 Imported some more tests from Ur-Scheme, added support for boolean? and a refinement to symbol? 5 years ago
  Jeremiah Orians a0b5a77594 Imported some tests from Ur-Scheme and added support for make-string and string-set! 5 years ago
  Jeremiah Orians f34cdd4959 Catch stack over/underflows; fix lexical lookups in lets and 5 years ago
  Jeremiah Orians 8a84bb2818 Added prototype for case statements and bug in memv and member definitions 5 years ago
  Jeremiah Orians 6ecf172eff Adding support for eqv? memq, memv and member 5 years ago
  Jeremiah Orians 1a931b1e8d Get strings to better match guile 5 years ago
  Jeremiah Orians 788e1cbbca Add support for detecting s-expression and token overflow 5 years ago
  Jeremiah Orians 8d1116b272 Added support for expanding pool in garbage collection 5 years ago
  Jeremiah Orians 28fd366c47 Further simplify mes_eval.c 5 years ago
  Jeremiah Orians 0fd22205ab Stopped passing environments to eval too 5 years ago
  Jeremiah Orians 2d0cf3871c Make mes-m2 tail-call form 5 years ago
  Jeremiah Orians fa1011d76a Added support for nul in strings 5 years ago
  Jeremiah Orians 608c699485 Added initial support for keywords 5 years ago
  Jeremiah Orians 0022584877 Made the REPL more user friendly 5 years ago
  Jeremiah Orians 5dd16a2267 made __stdin, __stdout and __stderr part of the cell space and fixed garbage collection 5 years ago
  Jeremiah Orians 2e8f9acb0b Resurrected mes_posix.c and changed __stdin to struct cell* 5 years ago
  Jeremiah Orians 9eadef604b An incomplete and mostly wrong version of define-macro but it passes basic tests 5 years ago
  Jeremiah Orians a7ca5ddba2 Starting to add support for macros in slow_lisp 5 years ago
  Jeremiah Orians 594db815bd Seperated initialization from the definitions of the builtins 5 years ago
  Jeremiah Orians 993851c399 A crazy multiway merge with slow_lisp 5 years ago
  Jeremiah Orians 177484fba1 Reduced M2-Planet segfaults 5 years ago
  Jeremiah Orians 00dc151b55 Converted mes-m2 from array to struct based addressing 5 years ago