/ParseTest

Parse Test is an experimental project to do a little more rust code and create an assembler eventually LALRPOP library.

Primary LanguageRust

Some minor explanation as this is a project in progress.

This is meant to ultimately be an assembler that will target a custom virtual/fantasy 16 bit cpu.

The default input is meant to be CodePage 437 to allow for DOS style ascii art in strings, but it will also accept UTF-8 input that allows for the same characters eventually.

cp437_input is meant to allow for that input file_map is meant to give line/column numbers for a file offset lexer is the custom lexer because LALRPOP doesn't allow for customization of \n yet.