Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-16 | Clean up error message from preprocesser | Aryadev Chavali | |
2024-04-15 | Added some VERBOSE checked messages into asm/main | Aryadev Chavali | |
2024-04-15 | ~extern "C"~ when including lib/inst.h | Aryadev Chavali | |
2024-04-15 | main.cpp now preprocesses tokens and prints the output | Aryadev Chavali | |
2024-04-15 | Updated main.cpp for changes to lexer | Aryadev Chavali | |
2024-04-15 | Moved read_file to a general base library | Aryadev Chavali | |
2024-04-14 | enum -> enum class in lexer | Aryadev Chavali | |
This makes enum elements scoped which is actually quite useful as I prefer the namespacing that enum's give in C++. | |||
2024-04-14 | asm/main now tokenises and prints the tokens of a given file | Aryadev Chavali | |
With error checking! | |||
2024-04-14 | Implemented a function to read a file in full | Aryadev Chavali | |
Uses std::optional in case file doesn't exist. | |||
2024-04-14 | asm/main now prints usage | Aryadev Chavali | |
2024-04-14 | Start writing assembler in C++ | Aryadev Chavali | |
Best language to use as it's already compatible with the headers I'm using and can pretty neatly enter the build system while also using the functions I've built for converting to and from bytecode! |