Commit Graph

22 Commits

Author SHA1 Message Date
Jan Nieuwenhuizen 3864d434fc split-up test suite, implement quasiquote in scheme. 2016-07-25 14:39:56 +02:00
Jan Nieuwenhuizen d5fc30d265 TODO/HACKING: update: lalr/paren.scm runs. 2016-07-24 19:38:47 +02:00
Jan Nieuwenhuizen 5126e16e66 trying to get records up....WIP 2016-07-23 14:39:33 +02:00
Jan Nieuwenhuizen 5105f1e516 scm.mes: add assq-set!, assq-ref. 2016-07-23 01:38:25 +02:00
Jan Nieuwenhuizen e63f3b2ee4 Update documentation, remove old bug files, move bugs into bugs/. 2016-07-22 22:12:05 +02:00
Jan Nieuwenhuizen efdd84b4c4 mes.c: add new macro type, junk *macro* hack. 2016-07-22 17:13:51 +02:00
Jan Nieuwenhuizen 04f3323f10 mes.c: store actual environment with closures. 2016-07-22 12:23:23 +02:00
Jan Nieuwenhuizen 24be64787b mes.c: store enviroment depth in closures. Fixes c1, c3 and more. 2016-07-19 21:37:39 +02:00
Jan Nieuwenhuizen 8706d7e938 c0.mes, c1.mes: update. 2016-07-18 20:25:16 +02:00
Jan Nieuwenhuizen bba631edcd add equal?, member, for-each. 2016-07-17 22:35:00 +02:00
Jan Nieuwenhuizen 59cdf9632f closures: mostly supported... 2016-07-17 22:15:31 +02:00
Jan Nieuwenhuizen e8d7fd95c7 c0.mes: simpler bug. 2016-07-17 15:12:01 +02:00
Jan Nieuwenhuizen 00b80c645a TODO: update 2016-07-17 15:00:47 +02:00
Jan Nieuwenhuizen 5d2259e55e add procedure? 2016-07-11 22:16:11 +02:00
Jan Nieuwenhuizen 7f35686b61 add call-with-values, values. 2016-07-11 19:32:11 +02:00
Jan Nieuwenhuizen 2e1e307f13 add memq/memv. 2016-07-11 11:05:17 +02:00
Jan Nieuwenhuizen 1621cfd284 rename assoc to assq. 2016-07-11 10:48:25 +02:00
Jan Nieuwenhuizen 081cb4a94f add vectors. 2016-07-11 10:38:02 +02:00
Jan Nieuwenhuizen 9a699da5c5 add length. 2016-07-11 00:21:45 +02:00
Jan Nieuwenhuizen 74774d49a6 add chars. 2016-07-11 00:15:28 +02:00
Jan Nieuwenhuizen a30ee9bb1d add strings. 2016-07-10 22:43:23 +02:00
Jan Nieuwenhuizen 18d09f4837 TODO: new file. 2016-07-10 15:31:45 +02:00