Age | Commit message (Expand) | Author |
2024-04-14 | asm/main now prints usage | Aryadev Chavali |
2024-04-14 | Implemented cstr functions. | Aryadev Chavali |
2024-04-14 | Implemented overload for ostream and token as well as constructors for token | Aryadev Chavali |
2024-04-14 | Implemented tokenise_buffer | Aryadev Chavali |
2024-04-14 | Implemented tokenise_literal_string | Aryadev Chavali |
2024-04-14 | Implemented tokenise_literal_char (tokenise_char_literal) | Aryadev Chavali |
2024-04-14 | Implemented tokenise_literal_hex | Aryadev Chavali |
2024-04-14 | Implemented tokenise_literal_number (tokenise_number) | Aryadev Chavali |
2024-04-14 | Started implementing lexer in lexer.cpp | Aryadev Chavali |
2024-04-14 | Wrote a new lexer API in C++ | Aryadev Chavali |
2024-04-14 | Added C++ dir locals | Aryadev Chavali |
2024-04-14 | Created custom functions to convert (h)words to and from bytecode format | Aryadev Chavali |
2024-04-14 | Merge branch 'master' into asm-rewrite-cpp | Aryadev Chavali |
2024-04-14 | Start writing assembler in C++ | Aryadev Chavali |
2024-04-14 | Documented lib/darr.h | Aryadev Chavali |
2024-04-14 | Moved struct definitions lib/inst.h -> lib/prog.h | Aryadev Chavali |
2024-04-14 | Documented lib/darr.h | Aryadev Chavali |
2024-04-14 | Moved struct definitions lib/inst.h -> lib/prog.h | Aryadev Chavali |
2024-04-14 | Added todo to rewrite assembler in a different language | Aryadev Chavali |
2024-04-14 | Finished todo on importing another file | Aryadev Chavali |
2024-04-14 | fix! loops in preprocess_use_blocks iterate to the wrong bound0.0.1 | Aryadev Chavali |
2024-04-12 | Fix problems with running programs due to mismatched endian | Aryadev Chavali |
2024-04-12 | Fixing build problems due to endian.h | Aryadev Chavali |
2024-04-09 | Reworking todos on library linking | Aryadev Chavali |
2024-04-09 | Some rewording of spec.org | Aryadev Chavali |
2024-04-09 | Added some TODOs to lib/inst.c to enforce endian | Aryadev Chavali |
2024-04-09 | Mid-work through documenting darr.h | Aryadev Chavali |
2024-04-09 | Done TODO: Comment coverage > lib > base.h | Aryadev Chavali |
2024-04-09 | Fixed code in vm_pop_hword DWORD -> DHWORD | Aryadev Chavali |
2024-04-09 | Completed TODO: Rigid Endian | Aryadev Chavali |
2024-04-09 | Added todo to force an endian convention | Aryadev Chavali |
2024-04-08 | Added better documentation to TODO list | Aryadev Chavali |
2024-04-07 | Changed limit for examples/factorial.asm | Aryadev Chavali |
2023-11-29 | Use a limit on $I rather than on $B for examples/fib.asm | Aryadev Chavali |
2023-11-29 | Fixed issues with getting and setting words for heap pages | Aryadev Chavali |
2023-11-29 | Fixed logs in vm/runtime | Aryadev Chavali |
2023-11-29 | Cleaned up logs in assembler/parser | Aryadev Chavali |
2023-11-29 | Easier to read documentation in examples | Aryadev Chavali |
2023-11-29 | Fixed incorrect free of tokens in error for preprocess_use_blocks | Aryadev Chavali |
2023-11-29 | Report some stats of the actual program when working | Aryadev Chavali |
2023-11-29 | Refactored preprocessor to preprocess_(use|macro)_blocks and process_presults | Aryadev Chavali |
2023-11-29 | Refactored presult_t to include a stream pointer | Aryadev Chavali |
2023-11-29 | Added parse errors for %USE calls | Aryadev Chavali |
2023-11-29 | Fixed tokenise_string_literal | Aryadev Chavali |
2023-11-29 | Added function to copy tokens | Aryadev Chavali |
2023-11-29 | Added TOKEN_PP_USE to lexer with implementation | Aryadev Chavali |
2023-11-29 | Moved preprocessor>Constants to Completed and started work on %USE | Aryadev Chavali |
2023-11-29 | Added todo for preprocessor "%MACRO" | Aryadev Chavali |
2023-11-29 | Added todo for preprocessor "%USE" blocks | Aryadev Chavali |
2023-11-29 | Cleaned up todos standard library a bit more | Aryadev Chavali |