1
0
mirror of https://github.com/g012/l65.git synced 2024-11-19 00:07:10 +00:00
Commit Graph

26 Commits

Author SHA1 Message Date
g012
a602795911 Added zpg and abs opcodes. 2017-09-17 22:56:39 +02:00
g012
7588e8f51e Added asbin call in genbin. 2017-09-17 00:42:30 +02:00
g012
6e7b9fa890 Added functions for immediate and implied opcodes. 2017-09-16 23:43:21 +02:00
g012
e98f60b429 Added more options for byte and word. 2017-09-16 16:48:28 +02:00
g012
cb81b5fe92 Added charset function, and more options to byte arguments. 2017-09-16 11:10:51 +02:00
g012
c98b23c0c3 Added vim indentation file, added all opcodes into vim syntax file. 2017-09-16 00:11:22 +02:00
g012
a00c9507e8 Added ! keyword to inverse encapsulation and pragma to enable/disable encapsulation of first opcode arg. 2017-09-15 12:56:01 +02:00
g012
8c71fe11a8 Encapsulated first argument of opcodes into a function for late evaluation after symbol resolving. 2017-09-15 10:23:19 +02:00
g012
e9edd228ca Added second argument to absolute addressing, such as : late eval[, early eval][,x|y] etc. 2017-09-14 00:55:43 +02:00
g012
a40ab23939 Added short lambda function syntax \args(expr). 2017-09-11 22:52:16 +02:00
g012
ec93899042 Added shortcut @@name for section "name". 2017-09-10 01:25:51 +02:00
g012
0e9d298606 Added vim syntax file for l65. 2017-09-10 00:11:21 +02:00
g012
80085a969e Added samepage/crosspage into lexer. 2017-09-09 16:49:10 +02:00
g012
d991d818c1 Started binary generation function. 2017-09-09 02:01:16 +02:00
g012
608f0b5583 Finished untested link function. 2017-09-08 13:25:15 +02:00
g012
c054cadd1e Started 6502 code. 2017-09-06 00:45:51 +02:00
g012
01a1e5e514 Set pragma syntax. 2017-09-05 19:46:57 +02:00
g012
3eaa655784 Added .label syntax for local labels. 2017-09-05 00:56:04 +02:00
g012
262a5aa53c Added directive switch to enable/disable asm syntax. 2017-09-05 00:05:02 +02:00
g012
1fb4b13bde Added @ symbol for label declaration. 2017-09-04 01:17:54 +02:00
g012
a8beaf1990 Added .w opcode suffix to force absolute over zeropage. 2017-09-04 00:13:13 +02:00
g012
9031730490 Added Lua 5.3 binary operators. 2017-09-03 16:10:28 +02:00
g012
9bcb674f2c Changed output formatting to preserve whitespaces.
Added 0b lexing for binary numbers.
2017-09-03 12:28:47 +02:00
g012
411e46f6f7 Moved from metalua to a derivative of LuaMinify. 2017-09-03 01:59:21 +02:00
g012
3db5fd64c3 Archiving commit. 2017-04-19 00:38:32 +02:00
g012
3e38b14858 Initial commit 2016-06-15 01:59:00 +02:00