|
|
d73e2ab710
|
move /src/as to /as and /src to /vm
|
2018-12-18 13:29:18 +01:00 |
|
|
|
993a1cbd74
|
src/as/parser.c: fix typos.
|
2018-12-18 09:17:18 +01:00 |
|
|
|
2e66ffb9a5
|
src/as/parser.c: check that numbers are in the allowed range.
|
2018-12-17 23:19:52 +01:00 |
|
|
|
0f10c9fd38
|
src/as/parser.c: on parsing error. skip doing semantics checks and code gen.
|
2018-12-10 23:13:38 +01:00 |
|
|
|
0916f8bcdc
|
src/as/parser.c: do semantics checks.
|
2018-12-10 23:13:38 +01:00 |
|
|
|
aa171ac46c
|
src/as/parser.c: in match_operand() store strings in the AST.
|
2018-12-10 23:13:38 +01:00 |
|
|
|
7ec84ad2a1
|
src/as/parser.c: J-Type should now accept a label as argument.
|
2018-12-10 23:13:38 +01:00 |
|
|
|
2b80662967
|
src/as/parser.c: store address for label declaration in the symbol table.
|
2018-12-10 23:13:38 +01:00 |
|
|
|
7646d63736
|
asm: build AST in parser.
|
2018-12-10 23:13:38 +01:00 |
|
|
|
3528c467ac
|
asm: adding the parser
|
2018-12-09 19:52:29 +01:00 |
|