WARNING: This is a work in progress, expect bugs and the API may break several times.
The assembler is embedded in Haskell.
To compile and run the included demos:
stack build demo
stack exec demo -- --directory <dir>
Replace <dir>
with the path to a directory where the exmaple files should be written.
- 6502, 6502 with illegals, 65c02
- 6809, partial 6309
- open framefork to add more
- C64
- Atari (8-bit home computer, in progress)
- Documentation of the assembler language and it's compiler
- Documentation of the source of the compiler
- Nicer error messages
- More/better examples
- Atari support