Virgil Dupras
|
6dbbfa837d
|
apps/ed: add (dummy) line number processing
Starting to feel interactive...
|
2019-07-13 11:53:30 -04:00 |
|
Virgil Dupras
|
e18f9b53a9
|
zasm: add support for "$" symbol
Allows for the ".fill x-$" pattern.
|
2019-05-20 09:17:50 -04:00 |
|
Virgil Dupras
|
acddb045a5
|
zasm: add support for .org directive
|
2019-05-19 14:40:42 -04:00 |
|
Virgil Dupras
|
3b1ef2b9af
|
zasm: bump global symbol limit to 0x200
|
2019-05-19 09:54:42 -04:00 |
|
Virgil Dupras
|
fd11941867
|
zasm: can now assemble zasm/parse.asm!
|
2019-05-18 19:59:58 -04:00 |
|
Virgil Dupras
|
f44c3e5413
|
zasm: fix 3-digit hex parsing
|
2019-05-17 23:00:57 -04:00 |
|
Virgil Dupras
|
28d5ebdc8a
|
Make apps folder into a namespace
To straighten out includes and to pave the way into zasm being part of
the same "include CFS" as parts, we make zasm includes namespaced.
|
2019-05-17 20:22:32 -04:00 |
|
Virgil Dupras
|
7083116379
|
zasm: remove JUMP_ prefixes
They serve no purpose and make the code less flexible.
|
2019-05-17 09:50:11 -04:00 |
|
Virgil Dupras
|
0ae91e55ec
|
zasm: big local symbols overhaul
|
2019-05-16 08:26:00 -04:00 |
|
Virgil Dupras
|
a486a2a81e
|
zasm: support char literals
|
2019-05-14 13:53:12 -04:00 |
|
Virgil Dupras
|
746c86cbf8
|
zasm: make getSymVal not responsible for calling symFind
With local labels, these two will have to be decoupled.
|
2019-05-13 16:53:52 -04:00 |
|
Virgil Dupras
|
6d4515cd03
|
zasm: little code reorganisation
|
2019-05-10 21:19:34 -04:00 |
|
Virgil Dupras
|
b87feac785
|
zasm: add support for labels!
|
2019-05-09 21:21:08 -04:00 |
|
Virgil Dupras
|
1c17dcb7a2
|
zasm: consolidate code
|
2019-05-09 15:55:29 -04:00 |
|
Virgil Dupras
|
d34aff67bb
|
zasm: Read from and write to streams instead of memory
|
2019-05-09 15:36:03 -04:00 |
|
Virgil Dupras
|
f9ae5ca46b
|
zasm: simplify readWord calling
It always reads in the scratchpad with the same max size. No need for
DE-dancing anymore.
|
2019-05-01 14:19:43 -04:00 |
|