|
| file | asm.c |
| | Main source file for the assembler. Contains main function and argument parser.
|
| |
| file | asm.h [code] |
| | Header file for data types and functions used by the assembler.
|
| |
| file | asm_control_flow.c |
| | Code for calculating jump distances and assigning memory addresses to jump statements.
|
| |
| file | asm_emit.c |
| |
| file | asm_hash_table.c |
| | Contains all functions that operate on the asm_hash_table datastructure.
|
| |
| file | asm_lex.c |
| | Contains all functions for turning an input text file into a token stream.
|
| |
| file | asm_lex.h [code] |
| | Header file for data types and functions used by the asm code lexer.
|
| |
| file | asm_parse.c |
| | Contains all functions relating to parsing the source code into IR data structure.
|
| |