bootnecklad is working on a homebrew processor he calls Titan.
Here's my assembler for it.
- It requires Chicken Scheme.
- Further, it requires the lalr "egg".
Install this from the command line:
chicken-install lalr
make all
csi -s titan.scm < samples/counter.asm
- The assembler currently uses standard input only.
- There is no object file output. An object file format is not yet defined for Titan.
- Only backward label references are allowed, because there is currently only one assembly pass. This means that the sample files will not yet assemble.
- bootnecklad's assembler project