1
0
Fork 0
mirror of https://github.com/notwa/lips synced 2024-04-25 23:03:23 -07:00
lips/lips
Connor Olding 0fdac556a8 fix specials like %lo and %hi
when I rewrote Muncher into TokenIter,
I removed the return value of self:advance(),
and forgot to handle this case that relied on it.
2018-04-28 21:39:31 +02:00
..
Base.lua use Base class pattern; extend off existing classes 2016-04-20 13:15:17 -07:00
Collector.lua refactor some utility functions 2016-11-27 14:02:28 -08:00
data.lua implement basic CALL pseudo-instruction 2016-05-18 01:48:15 -07:00
Dumper.lua optimize incbin via string passthru 2016-11-23 12:22:31 -08:00
Expander.lua implement addressing modes for fpu load/stores 2016-12-28 02:09:15 -08:00
Expression.lua allow _ in expr vars; tweak number matching 2016-12-01 10:31:55 -08:00
init.lua move word_writer to lips.writers, add others 2016-04-26 21:34:05 -07:00
Lexer.lua add \x escapes to strings... 2016-12-28 04:04:05 -08:00
overrides.lua handle the alternative names as well 2016-12-28 02:25:51 -08:00
Parser.lua split Preproc expansion into Expander class 2016-11-27 15:14:51 -08:00
Preproc.lua allow expressions in variable definitions 2016-11-27 21:01:30 -08:00
Reader.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
Statement.lua refactor some utility functions 2016-11-27 14:02:28 -08:00
Token.lua various fixes, mostly for labels 2016-04-24 03:55:12 -07:00
TokenIter.lua fix specials like %lo and %hi 2018-04-28 21:39:31 +02:00
util.lua refactor some utility functions 2016-11-27 14:02:28 -08:00
writers.lua add a gameshark writer 2016-12-28 03:11:22 -08:00