1
0
Fork 0
mirror of https://github.com/notwa/lips synced 2024-05-13 14:03:24 -07:00
lips/lips
Connor Olding f851540b24 various fixes, mostly for labels
reimplement modulo by 0x80000000 for labels.
allow numeric label values ("REL") to be "fixed" to bypass label calculation.
add offsets after label calculation instead of before.
properly check for EOL after all expected arguments have been exhausted.
finally, add token properties to debug dumps.
2016-04-24 03:55:12 -07:00
..
Base.lua use Base class pattern; extend off existing classes 2016-04-20 13:15:17 -07:00
Collector.lua actually fix hex and inc directives 2016-04-23 15:51:29 -07:00
data.lua add .push/.pop directives for basic states 2016-04-23 02:06:43 -07:00
Dumper.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
init.lua rewrite overrides, reimplement ROL/ROR 2016-04-23 19:36:26 -07:00
Lexer.lua more verbose errors 2016-04-23 16:24:46 -07:00
Muncher.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
overrides.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
Parser.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
Preproc.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
Reader.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
Statement.lua clean up some of my mess 2016-04-21 03:35:17 -07:00
Token.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
util.lua fix .align directive and data measurement 2016-04-21 02:32:49 -07:00