1
0
mirror of https://github.com/safiire/n65.git synced 2024-12-12 00:29:03 +00:00
n65/lib
2015-03-05 21:55:13 -08:00
..
directives We can now create C like structs using .scope and .space, however, when we load zero page values from the symbol table, they create absolute addressed instructions, so that needs to be fixed 2015-03-05 21:55:13 -08:00
assembler.rb This is s a big rewrite including: A scoped symbol table, segment and 2015-03-05 12:33:56 -08:00
front_end.rb This is s a big rewrite including: A scoped symbol table, segment and 2015-03-05 12:33:56 -08:00
instruction_base.rb This is s a big rewrite including: A scoped symbol table, segment and 2015-03-05 12:33:56 -08:00
instruction.rb This is s a big rewrite including: A scoped symbol table, segment and 2015-03-05 12:33:56 -08:00
memory_space.rb This is s a big rewrite including: A scoped symbol table, segment and 2015-03-05 12:33:56 -08:00
opcodes.rb Separated the frontend commandline stuff from the actual assembler 2015-02-24 16:43:50 -08:00
parser.rb We can now create C like structs using .scope and .space, however, when we load zero page values from the symbol table, they create absolute addressed instructions, so that needs to be fixed 2015-03-05 21:55:13 -08:00
symbol_table.rb I made it so starting a named scope serves the dual purpose of creating a symbolic reference to the current PC 2015-03-05 16:53:55 -08:00