-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Attila Lendvai edited this page Jan 29, 2014
·
20 revisions
- Make maru easier to approach by restructuring the code and the build process.
- Set up automated tests.
- Set up infrastructure for automatic bootstrapping through multiple stages of the compiler when new features are introduced. Details at the Build infrastructure for bootstrapping page.
- Write a parser for NASM's x86 instruction DSL and use that instead of the one checked into the repo currently.
- Embed osdefs.k into the executable.
- The following files are, probably accidentally, not checked in into the official mercurial repo:
- test-eval.l
- maru-nfibs.k
- test2.c
- maru-test2.k
- boot-emit.l
- irgol.k
- maru-dev google group
- Fexpr the Ultimate Lambda (article)
- maru bootstrap from common lisp
- scheme2llvm, a simple scheme implementation based on LLVM
- Languages as libraries (paper, PDF)
- Honu: syntactic extension for algebraic notation through enforestation (paper)