aboutsummaryrefslogtreecommitdiff
path: root/asm
AgeCommit message (Expand)Author
2023-10-31Allow hex literals for numbersAryadev Chavali
2023-10-31Use standardised signed version of word type from base.hAryadev Chavali
2023-10-31Moved inst module to libAryadev Chavali
2023-10-31asm/main logs are now indented and look prettierAryadev Chavali
2023-10-31Lexer now returns errors on failureAryadev Chavali
2023-10-31parse_word deals with characters nowAryadev Chavali
2023-10-31Changed asm/parser instruction push-reg->push.regAryadev Chavali
2023-10-29Added a "usage" message and colours for assemblerAryadev Chavali
2023-10-28Introduce error reporting in asm/mainAryadev Chavali
2023-10-28asm/parser supports all opcodes, introduced parse errorsAryadev Chavali
2023-10-28Ignore comments (using semicolons) in lexerAryadev Chavali
2023-10-28Introduced a column and line for each tokenAryadev Chavali
2023-10-26Plugged in asm/parser to asm/mainAryadev Chavali
2023-10-26Implemented a rudimentary parser with support for 4 instruction typesAryadev Chavali
2023-10-26Added support in lexer for negative numbersAryadev Chavali
2023-10-26asm/main now uses TOKEN_STREAM_ATAryadev Chavali
2023-10-26Lexer forces uppercase for symbolsAryadev Chavali
2023-10-26Auto fill licensesAryadev Chavali
2023-10-26Unified literal for numbers, main program now tokenisesAryadev Chavali
2023-10-25Started working on a parserAryadev Chavali
2023-10-25Separated lexer from main file in asmAryadev Chavali
2023-10-24Wrote lexer for assemblyAryadev Chavali
2023-10-23Starting development on assembly languageAryadev Chavali