9fc27ee25a
* src/mes.c (t): Add TVARIABLE. (scm_vm_eval_deref): New vm special. (make_vref_): New internal function. (eval_apply): WIP: replace symbols with their variable reference. * src/gc.c (gc_loop): Handle TVARIABLE. * src/lib.c (display_helper): Handle TVARIABLE. * module/mes/type-0.mes (<cell:variable>): New variable. (cell:type-alist): Add it. (variable?): New function. * module/mes/display.mes (display): Handle <variable>. |
||
---|---|---|
.. | ||
boot | ||
tests | ||
tinycc | ||
argv.c | ||
b-0.mes | ||
cons-mes.c | ||
hello.c | ||
m.c | ||
main.c | ||
malloc.c | ||
mesmes | ||
micro-mes.c | ||
mini-mes.c | ||
tiny-mes.c |