Age | Commit message (Collapse) | Author | |
---|---|---|---|
3 days | Implement SIZE_FMT and vec_append_fmt | Aryadev Chavali | |
SIZE_FMT gets the size of a cstr with the given sprintf formatted string and arguments using `snprintf`. vec_append_fmt formats a cstr with the given sprintf arguments then appends it to the given vector. This simplifies a little bit of the wordy implementation of the assembler. | |||
3 days | Move system calling code to the end | Aryadev Chavali | |
8 days | Refactor assembler to use vec_t instead of buffer | Aryadev Chavali | |
Clearer, precise and no double pointers. | |||
2024-12-03 | asm_write_{init, exit} when asm_translate_nodes | Aryadev Chavali | |
2024-12-03 | Fix errors due to no loops | Aryadev Chavali | |
2024-12-03 | Wrote an assembler (transpiles brainfuck into assembly code) | Aryadev Chavali | |
Provides: + Transpilation from brainfuck code into intel style assembly + functions to assemble and link code |