9 Commits

Author SHA1 Message Date
d8b8bc7850 stmt: add instruction masks and codes
The parser now checks for conflicts in op control words.
2023-08-21 05:15:00 +00:00
cd0c9c7c8c parser: add assign and label 2023-08-20 08:45:16 +00:00
867ee171a5 parser: add jump 2023-08-20 06:02:18 +00:00
b97abc776c parser: add dma and mvi parsers 2023-08-20 05:54:53 +00:00
22625c7c90 ast: add printers for all instructions 2023-08-19 19:40:20 -07:00
e520a0de19 parser: initial op parsing 2023-08-20 00:59:41 +00:00
663b1139c9 stmt: add constructor boilerplate 2023-08-18 22:20:15 -07:00
d05767d280 grammar.txt: initial 2023-08-19 04:14:21 +00:00
e2f587437d expr: add more expression structures 2023-08-15 23:01:35 +00:00