T.I.M | Toolchain Documentation
|
asm_args_reg_double | Register arguments structure for opcodes with two register arguments |
asm_args_reg_double_imm | Register arguments structure for opcodes with two register arguments and an immediate |
asm_args_reg_single | Register arguments structure for opcodes with only a single register argument |
asm_args_reg_single_imm | Register arguments structure for opcodes with one register argument and an immediate |
asm_args_reg_tripple | Register arguments structure for opcodes with three register arguments |
asm_args_single_imm | Register arguments structure for opcodes with one immediate |
asm_args_single_imm_label | Register arguments structure for opcodes with one immediate who's value is a label |
asm_context | Contains all information for the program in a format that can be easily passed around |
asm_hash_table | Keeps a key,value pairing of elements. It's a hash table folks |
asm_hash_table_bin | Contains a single bin in the hashtable |
asm_lex_token | Typedef for the asm lexer token structure |
asm_lex_token_value | Union to hold the correct value of an instruction |
asm_opcode_args | Union types for all different types of argument/operand combinations used |
asm_statement | Stores all information on a single ASM instruction |