Stephen Chang
98169cd383
stlc+define+cons: add void at end of list of es
2014-09-16 18:56:09 -04:00
Stephen Chang
dd06ab92f5
stlc+define+cons + ext:
...
- make void primop
- simplify module-begin to just put everything in a (let) int ctxt
- switch to parens type in define-primop
- re-define + from stlc to have varargs
2014-09-04 14:22:02 -04:00
Stephen Chang
9b8193e383
stlc+define+cons: add printf, make vararg for primops work
...
- general cleanup
- add more tests
- todo: support vararg type in general in application
2014-08-27 16:33:53 -04:00
Stephen Chang
6af7402e42
stlc+define+cons passing tests (in stlc-tests.rkt)
2014-08-26 19:24:53 -04:00
Stephen Chang
2d2d278b8e
split stlc into stlc.rkt and stlc+define+cons.rkt
...
- old stlc.rkt is now stlc+define+cons.rkt
- new stlc.rkt defines core forms (lam, app, var) only
2014-08-26 16:52:36 -04:00