index
:
obf
master
Oreo's BrainFuck Interpreter/Compiler
Aryadev Chavali <aryadev@aryadevchavali.com>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
4 days
Separate out node type as an enumeration.
HEAD
master
Aryadev Chavali
4 days
Refactor obc for new vector based assembler and better config parser
Aryadev Chavali
4 days
Refactor assembler to use vec_t instead of buffer
Aryadev Chavali
4 days
Introduce and implement vec_t
Aryadev Chavali
4 days
Delete buffer stretchy functions
Aryadev Chavali
4 days
Fix MAX macro
Aryadev Chavali
2024-12-03
Fix README
Aryadev Chavali
2024-12-03
Added proper build instructions
Aryadev Chavali
2024-12-03
Added Make recipes for examples
Aryadev Chavali
2024-12-03
Fix errors with clang
Aryadev Chavali
2024-12-03
Update README
Aryadev Chavali
2024-12-03
Implement compiler (obc)
Aryadev Chavali
2024-12-03
Clean all asm files as well
Aryadev Chavali
2024-12-03
asm_write_{init, exit} when asm_translate_nodes
Aryadev Chavali
2024-12-03
Fix usage and error messages
Aryadev Chavali
2024-12-03
Add better error correcting code for bad loops in parser
Aryadev Chavali
2024-12-03
Fix errors due to no loops
Aryadev Chavali
2024-12-03
Build two executables: obi and obc
Aryadev Chavali
2024-12-03
Wrote an assembler (transpiles brainfuck into assembly code)
Aryadev Chavali
2024-12-03
Simplify main interpreter
Aryadev Chavali
2024-12-03
Capture number of loops in PResult during parsing
Aryadev Chavali
2024-12-03
Moved MEMORY_DEFAULT to lib.h
Aryadev Chavali
2024-12-03
Simplify build system
Aryadev Chavali
2024-12-03
Implement buffer_t functions to make it stretchy
Aryadev Chavali
2024-12-03
Introduce some nice typedefs in lib.h
Aryadev Chavali
2024-12-03
Add License
Aryadev Chavali
2024-12-03
Added a README
Aryadev Chavali
2024-12-03
Some general reworking, error handling
Aryadev Chavali
2024-12-03
Added some examples to test the interpreter
Aryadev Chavali
2023-09-02
Debug messages
Aryadev Chavali
2023-09-02
Interpreter COMPLETE!
Aryadev Chavali
2023-09-02
New module for parser functions
Aryadev Chavali
2023-09-02
New module for functions I no longer need to work on
Aryadev Chavali
2023-09-02
Better command line usage
Aryadev Chavali
2023-09-02
Chunk allocator for file handling
Aryadev Chavali
2023-09-02
Better error reporting
Aryadev Chavali
2023-09-02
INIT
Aryadev Chavali