summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* lex: empty file is equivalent to EOLDavid Phillips2019-08-04
* Add initial emulator implementationDavid Phillips2019-08-04
* input_bin: Refactor disassembly to allow input from buffersDavid Phillips2019-08-03
* File input and output routines awayDavid Phillips2019-08-03
* Add asmcat, bincatDavid Phillips2019-08-03
* Enable -WpedanticDavid Phillips2019-08-03
* Enable -Wall and -Wextra, fix warningsDavid Phillips2019-08-03
* Refactor disassembler to move data through instruction listDavid Phillips2019-08-03
* Add simple loop disasm testDavid Phillips2019-08-03
* Make full test use unique-per-test file namesDavid Phillips2019-08-03
* Fix disasm treatment of branch offsetsDavid Phillips2019-08-03
* Rename .test files to .asmDavid Phillips2019-08-03
* Add some (failing) testsDavid Phillips2019-08-03
* Tidy test runner scriptDavid Phillips2019-08-03
* Add test for asm-disasm-asm, fix bug with labelsDavid Phillips2019-08-03
* Implement quick disassemblerDavid Phillips2019-08-03
* Misc tidy up of assembler sourcesDavid Phillips2019-08-03
* Add support for // /**/ style commentsDavid Phillips2019-08-03
* Fix bug lexing char valuesDavid Phillips2019-08-03
* More unused code removalDavid Phillips2019-08-03
* Remove superfluous printfs, factor reg table lookupDavid Phillips2019-08-03
* emit_error -> emit, factor keywords outDavid Phillips2019-08-03
* Small tidy up of headers, misc outputDavid Phillips2019-08-03
* Factor out various lookup tablesDavid Phillips2019-08-03
* Tidy assembler.cDavid Phillips2019-08-03
* Dirst dump of working prototypeDavid Phillips2019-08-03