Here is a list of all documented files with brief descriptions:
| assembler.c | You will modify this file and implement the assembler.h interface |
| assembler.h | Defines the interface to assembler.c functions (do not modify) |
| lc3.c | Provided utility functions for LC3 assembler (do not modify) |
| lc3.h | Definitions of the LC3 instruction set architecture (ISA) (do not modify) |
| main.c | Driver for the lc3 assembler (do not modify) |
| seeLC3.c | Program to demonstrate how to use ISA info from lc3.h |
| symbol.c | You will modify this file and implement the symbol.h interface |
| symbol.h | Defines the interface to symbol.c functions (do not modify) |
| testTokens.c | Simple program to demonstrate how to use the token functions |
| tokens.h | Defines interface to functions to tokenize a line of LC3 source code (do not modify) |
| util.c | You will modify this file and implement the util.h interface |
| util.h | Defines interface to utility functions for LC3 assembler (do not modify) |