mes.git
2016-08-12 Jan Nieuwenhuizenelf.mes: error-free header, no program yet.
2016-08-12 Jan Nieuwenhuizenelf.mes: readelf -h a.out shows some info.
2016-08-12 Jan Nieuwenhuizenmescc/elf.mes: write minimal ELF header.
2016-08-12 Jan Nieuwenhuizenmes.c: display, newline: take optional port; add write...
2016-08-12 Jan Nieuwenhuizenremove debug output to stdout.
2016-07-27 Jan Nieuwenhuizensyntax-if.mes: TODO.
2016-07-27 Jan NieuwenhuizenUse IF iso COND as primitive; keep COND primitive as...
2016-07-27 Jan Nieuwenhuizenlet.scm: cleanups.
2016-07-26 Jan Nieuwenhuizenmacro hax0rz
2016-07-26 Jan NieuwenhuizenRevert "lib/lalr-debug.scm"
2016-07-26 Jan Nieuwenhuizenlib/lalr-debug.scm
2016-07-26 Jan Nieuwenhuizenquasiquote.mes: disable, too slow.
2016-07-25 Jan Nieuwenhuizensplit-up test suite, implement quasiquote in scheme.
2016-07-26 Jan Nieuwenhuizenhello.c, hello.S: hello world target for C compiler.
2016-07-24 Jan Nieuwenhuizenmescc: mes parses simplest main with lalr.
2016-07-24 Jan Nieuwenhuizenscm.mes: add port-location dummies.
2016-07-24 Jan Nieuwenhuizenmes.c: add set-cdr, substring, string-ref.
2016-07-24 Jan Nieuwenhuizenmes.c: support whitespace characters.
2016-07-24 Jan Nieuwenhuizenmescc.scm: parse simple main.c.
2016-07-24 Jan NieuwenhuizenTODO/HACKING: update: lalr/paren.scm runs.
2016-07-24 Jan Nieuwenhuizenmes.c: when reading `EOF', defer read control to program.
2016-07-24 Jan Nieuwenhuizenmes.c, scm.c: add read-char, peek-char, char=?, char...
2016-07-24 Jan Nieuwenhuizenscm.mes: add list-ref.
2016-07-24 Jan Nieuwenhuizenmes.c: add logior.
2016-07-24 Jan Nieuwenhuizenscm.mes: add expt.
2016-07-24 Jan Nieuwenhuizenscm.mes: remainder.
2016-07-24 Jan Nieuwenhuizenscm.mes: implement do.
2016-07-24 Jan Nieuwenhuizenscm.mes: add max, min.
2016-07-24 Jan Nieuwenhuizen<=, >=: take multiple arguments.
2016-07-24 Jan Nieuwenhuizenmes.c: add quotient and modulo.
2016-07-24 Jan Nieuwenhuizenmes.c: less_p, greater_p, is_p: take multiple arguments.
2016-07-24 Jan Nieuwenhuizenmes.c: display_helper fix for vector.
2016-07-24 Jan Nieuwenhuizenscm.mes: make-vector: fix fill.
2016-07-24 Jan Nieuwenhuizenparen.scm revert
2016-07-24 Jan Nieuwenhuizenmes.c: fix apply.
2016-07-24 Jan Nieuwenhuizenfix for-each.
2016-07-24 Jan Nieuwenhuizenlalr paren test
2016-10-18 Jan NieuwenhuizenADD .gitignore.
2016-10-18 Jan Nieuwenhuizenlib/lalr.scm
2016-07-24 Jan Nieuwenhuizenmes.c: grok #\tab.
2016-07-23 Jan Nieuwenhuizenmes.c: add syntax, quasisyntax to reader....
2016-07-23 Jan Nieuwenhuizensrfi-9 records!
2016-07-23 Jan Nieuwenhuizenmes.c: refactor begin and closures. Fixes bugs/top...
2016-07-23 Jan Nieuwenhuizenbugs/top.mes: document toplevel begin bug; probable...
2016-07-23 Jan Nieuwenhuizencheck: resurrect guile-check.
2016-07-23 Jan Nieuwenhuizenmes.c: remove hacks
2016-07-23 Jan Nieuwenhuizentrying to get records up....WIP
2016-07-23 Jan Nieuwenhuizensrfi-9
2016-07-23 Jan Nieuwenhuizenlib/record.scm: import.
2016-07-23 Jan Nieuwenhuizenlib/srfi/srfi-0.scm: add.
2016-07-23 Jan Nieuwenhuizenmes.c: barf on unknown symbols.
2016-07-23 Jan Nieuwenhuizensyntax.mes: update from scheme48-1.1.
2016-07-23 Jan NieuwenhuizenAdd header to syntax.mes MERGE
2016-07-23 Jan Nieuwenhuizenscm.mes: add last-pair.
2016-07-23 Jan Nieuwenhuizentest.mes: enable vector tests for mes.
2016-07-22 Jan Nieuwenhuizenscm.mes: add assq-set!, assq-ref.
2016-07-22 Jan NieuwenhuizenUpdate documentation, remove old bug files, move bugs...
2016-07-22 Jan Nieuwenhuizenmes.c: add new macro type, junk *macro* hack.
2016-07-22 Jan Nieuwenhuizenmes.c: store actual environment with closures.
2016-07-22 Jan Nieuwenhuizenfix closure 5
2016-07-19 Jan Nieuwenhuizenmes.c: store enviroment depth in closures. Fixes c1...
2016-07-19 Jan Nieuwenhuizenmes.c: move begin_env into eval, decruft.
2016-07-18 Jan Nieuwenhuizenfix some tests.
2016-07-18 Jan Nieuwenhuizentest: hack: show expected/actual
2016-07-18 Jan Nieuwenhuizenremove booting into mes (would need VM), boot.mes;...
2016-07-18 Jan Nieuwenhuizenc0.mes, c1.mes: update.
2016-07-17 Jan Nieuwenhuizenunquoting fix.
2016-07-17 Jan Nieuwenhuizenno closuring in macro body...
2016-07-17 Jan Nieuwenhuizenadd equal?, member, for-each.
2016-07-17 Jan Nieuwenhuizenclosures: mostly supported...
2016-07-17 Jan Nieuwenhuizensyntax.mes: more debugging.
2016-07-17 Jan Nieuwenhuizenmes.c: single-statement body lambda closures.
2016-07-17 Jan Nieuwenhuizenc0.mes: simpler bug.
2016-07-17 Jan NieuwenhuizenTODO: update
2016-07-17 Jan Nieuwenhuizenclosure.mes: document mes closure bug.
2016-07-17 Jan Nieuwenhuizenmes.c: add boolean_p.
2016-07-17 Jan Nieuwenhuizenmes.c: fix symbol? for nil.
2016-07-17 Jan Nieuwenhuizentest.mes: disable call-with-values test, prints too...
2016-07-17 Jan Nieuwenhuizenmes.c: evcon: support clause without cdr. Fixes or.
2016-07-17 Jan Nieuwenhuizenadd simple <=, >= and list?.
2016-07-17 Jan Nieuwenhuizenscm.mes: and: bugfix, return #f for (and #f 1 2 3).
2016-07-17 Jan Nieuwenhuizensyntax.mes: use cond iso if. rode harink
2016-07-17 Jan Nieuwenhuizenhax0rz..ugh + next name? test in macro.mes.
2016-07-17 Jan Nieuwenhuizenmes.c: another macro clue-bat in apply. now macro.mes...
2016-07-17 Jan Nieuwenhuizenmes.c: begin_env: bugfix, keep going in body after...
2016-07-17 Jan Nieuwenhuizenmes.c: bugfix for eval_quasiquote: stay in quasiquote...
2016-07-16 Jan Nieuwenhuizenguile runs macro-based mes:define-syntax, mes runs...
2016-07-16 Jan Nieuwenhuizensupport define-macro inside eval (i.e., inside define...
2016-07-16 Jan Nieuwenhuizenmes.c: move define, define-macro into begin_env, remove...
2016-07-16 Jan Nieuwenhuizendefine-syntax...
2016-10-18 Jan Nieuwenhuizensyntax...
2016-07-16 Jan Nieuwenhuizenimplement variable-argument and, or.
2016-07-16 Jan Nieuwenhuizenimplement let loop.
2016-07-16 Jan Nieuwenhuizencleanup let, let*, letrec
2016-07-16 Jan Nieuwenhuizenimplement unquote-splicing, cleanup some macros
2016-07-16 Jan Nieuwenhuizenupdate macro, fix andmap.
2016-07-16 Jan Nieuwenhuizenadd scheme apply, rename apply-> apply_env.
2016-07-16 Jan Nieuwenhuizensyntax.mes: experiments...
2016-07-16 Jan Nieuwenhuizensupport cond without match, define-macro x (lambda)).
2016-07-11 Jan Nieuwenhuizen*unspecified* harder.
next