Commit graph

12 commits

Author SHA1 Message Date
Alex Shinn
ce6891b188 adding several utilities to chibi.modules including procedure-analysis 2010-07-25 21:24:46 +09:00
Alex Shinn
b2975ef623 adding scribble module 2010-07-20 08:55:38 +09:00
Alex Shinn
49cd07dad1 adding modules introspection lib
currently just analyze-module to return all top-level forms
of a module analyzed in the internal AST form.
2010-07-20 08:53:43 +09:00
Alex Shinn
3660755f4a updating macroexpand, exporting ast->sexp 2010-07-19 23:55:07 +09:00
Alex Shinn
9cfbfdb31b adding types to ast module 2010-07-17 17:05:20 +09:00
Alex Shinn
9cf8124a81 records are now generative, match can destructure records with $ patterns 2010-07-17 14:46:50 +09:00
Alex Shinn
5344e9e235 removing fcall5/6 from disasm 2010-07-16 08:08:15 +09:00
Alex Shinn
28b8f8251b genstubs fixes 2010-07-15 22:50:10 +09:00
Alex Shinn
1b14ac40a6 adding more featureful repl module 2010-07-13 07:54:29 +09:00
Alex Shinn
5b627880cb initial threading support (in-progress) 2010-07-04 07:43:41 +00:00
Alex Shinn
9a052ddb7c passing correctly adjusted size to munmap when using mmapped heaps 2010-06-22 23:09:18 +09:00
Alex Shinn
09a9970f26 64-bit fixes 2010-06-22 22:48:09 +09:00