s502 assembler
A very simple assembler for the 6502 line of processors written in C
|
CInstruction | Linked list member holding instruction data |
Cistack_el | Very simple int stack |
CMap | Simple key->value map (str->int) |
CMapEntry | One entry in a map |
CState | Compiler pseudo-global state |
CToken | Token type to store token information |
CToken.instr | Instruction data. Not used if token type is not TT_INSTR |
CToken.source | Source of this token |
CTokensList | A doubly-linked list for storing Tokens |
CTokensListElement | An element of a TokensList |