randrews
|
dddff7b54a
|
A fn to return a map of line addresses to enable step debugging
|
2023-01-26 14:41:02 -06:00 |
|
randrews
|
11f0760b01
|
Vasm cli wrapper will now export a symbol table
|
2023-01-07 02:10:18 -06:00 |
|
randrews
|
3e6a33899a
|
Basic vasm cli wrapper
|
2023-01-07 00:53:55 -06:00 |
|
randrews
|
63d58b63e3
|
Splitting vasm and vasm_core
|
2023-01-01 17:25:00 -06:00 |
|
randrews
|
f9902e39cf
|
Renamed vasm to vasm_core
|
2022-06-06 23:08:55 -05:00 |
|
randrews
|
80daca0584
|
Changes for first REPL
|
2022-06-01 23:30:21 -05:00 |
|
randrews
|
84230676cb
|
vasm now supports files
|
2022-06-01 16:11:34 -05:00 |
|
randrews
|
4edad9c0cc
|
Blank lines and line addressing
|
2022-05-13 23:57:06 -05:00 |
|
randrews
|
05c1be2e94
|
Couple bugfixes, integration tests ported
|
2022-04-17 23:35:48 -05:00 |
|
randrews
|
df111ce55b
|
Preprocessor refactoring
|
2022-04-15 01:33:36 -05:00 |
|
randrews
|
3cee78ae93
|
Feature complete
|
2022-04-14 22:37:52 -05:00 |
|
randrews
|
ac01eb527e
|
More macro WIP
|
2022-04-07 17:45:34 -05:00 |
|
randrews
|
dec2d22b80
|
WIP, implementing macros
|
2022-04-05 18:06:15 -05:00 |
|
randrews
|
2a9a92a0c8
|
Some refactoring
|
2022-04-02 00:15:33 -05:00 |
|
randrews
|
4ef4efcc11
|
Finally generating code
|
2022-04-01 22:00:18 -05:00 |
|
randrews
|
150dda5c8e
|
calculate_args pass
|
2022-04-01 18:38:46 -05:00 |
|
randrews
|
0dcb5dd3a5
|
Assembler passes up to label placement
|
2022-03-27 23:10:08 -05:00 |
|
randrews
|
987df5fb45
|
Cleaned up .db string handling
|
2022-03-19 13:07:27 -05:00 |
|
randrews
|
36dc5d5ed4
|
Some refactoring
|
2022-03-16 23:47:20 -05:00 |
|
randrews
|
ab2b0d3f86
|
Evaluating expressions
|
2022-03-16 23:13:02 -05:00 |
|
randrews
|
683ff3095e
|
Big refactoring, invalid assembly is now unrepresentable assembly
|
2022-03-15 22:50:19 -05:00 |
|
randrews
|
abf184f6fc
|
Reformatting and cleanup
|
2022-03-14 19:13:14 -05:00 |
|
randrews
|
d1e2c8ab6a
|
Moving things around
|
2022-03-14 01:04:08 -05:00 |
|
randrews
|
0695850f3b
|
Some basic tree-shaking
|
2022-03-13 17:51:22 -05:00 |
|
randrews
|
870b886f7d
|
Fully parsing the grammar
|
2022-03-13 17:01:43 -05:00 |
|
randrews
|
643e8d5749
|
More parser implementation
|
2022-03-13 15:44:48 -05:00 |
|
randrews
|
19eb4d57f3
|
Refactoring
|
2022-03-12 15:39:29 -06:00 |
|