Age | Commit message (Expand) | Author |
2023-11-11 | Added string literals in tokeniser | Aryadev Chavali |
2023-11-08 | Lexer symbols now recognise macro constants and references | Aryadev Chavali |
2023-11-06 | Current work on preprocessor | Aryadev Chavali |
2023-11-05 | Current work on preprocessor implementation | Aryadev Chavali |
2023-11-03 | Symbols may now include digits in lexer | Aryadev Chavali |
2023-11-03 | Added a start address (equivalent to `main`) to assembler | Aryadev Chavali |
2023-11-02 | Implemented CALL(_STACK) and RET on the assembler | Aryadev Chavali |
2023-11-02 | Made lexer more error prone so parser is less | Aryadev Chavali |
2023-11-02 | Made separate tokens for JUMP_ABS and JUMP_STACK | Aryadev Chavali |
2023-11-02 | Removed instruction OP_JUMP_REGISTER | Aryadev Chavali |
2023-11-02 | Started work on preprocessing jump addresses | Aryadev Chavali |
2023-11-01 | Implemented MALLOC_STACK and SUB in the assembler | Aryadev Chavali |
2023-11-01 | Implemented stack versions of MGET and MSET in assembler | Aryadev Chavali |
2023-11-01 | Implemented OP_MSIZE into lexer/parser of ASM | Aryadev Chavali |
2023-11-01 | Implemented lexer and parser for new memory management instructions | Aryadev Chavali |
2023-11-01 | Add MULT to lexer and parser for assembler | Aryadev Chavali |
2023-11-01 | Lexer now returns more descriptive tokens | Aryadev Chavali |
2023-10-31 | Allow hex literals for numbers | Aryadev Chavali |
2023-10-31 | Lexer now returns errors on failure | Aryadev Chavali |
2023-10-28 | Ignore comments (using semicolons) in lexer | Aryadev Chavali |
2023-10-28 | Introduced a column and line for each token | Aryadev Chavali |
2023-10-26 | Added support in lexer for negative numbers | Aryadev Chavali |
2023-10-26 | Lexer forces uppercase for symbols | Aryadev Chavali |
2023-10-26 | Auto fill licenses | Aryadev Chavali |
2023-10-26 | Unified literal for numbers, main program now tokenises | Aryadev Chavali |
2023-10-25 | Separated lexer from main file in asm | Aryadev Chavali |