index
:
ovm
asm-rewrite-cpp
master
ARCHIVED - A stack based virtual machine to act as a target for other programming languages
Aryadev Chavali <aryadev@aryadevchavali.com>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Makefile
Age
Commit message (
Expand
)
Author
2024-04-15
Moved read_file to a general base library
Aryadev Chavali
2024-04-14
parser -> preprocesser + parser
Aryadev Chavali
2024-04-14
Wrote a new lexer API in C++
Aryadev Chavali
2024-04-14
Start writing assembler in C++
Aryadev Chavali
2024-04-14
fix! loops in preprocess_use_blocks iterate to the wrong bound
0.0.1
Aryadev Chavali
2023-11-08
Makefile now assembles and interprets instruction-test.asm example first
Aryadev Chavali
2023-11-03
Added Makefile recipe to interpret all examples
Aryadev Chavali
2023-11-03
Added memory-print.asm to examples list in Makefile
Aryadev Chavali
2023-11-02
Added recipes to assemble or interpret individually
Aryadev Chavali
2023-11-01
Fixed issue where sometimes vm_print_registers wouldn't work for bytes
Aryadev Chavali
2023-11-01
Added an arena allocator
Aryadev Chavali
2023-11-01
Makefile now has recipes for example assembly programs
Aryadev Chavali
2023-11-01
Makefile now has green colours for binaries and yellow for object files
Aryadev Chavali
2023-10-31
Moved inst module to lib
Aryadev Chavali
2023-10-29
Make Verbose a universal flag
Aryadev Chavali
2023-10-26
Implemented a rudimentary parser with support for 4 instruction types
Aryadev Chavali
2023-10-26
Makefile now prints dependencies on successful compilation
Aryadev Chavali
2023-10-26
Moved base functions from inst.c to dedicated file
Aryadev Chavali
2023-10-25
Separated lexer from main file in asm
Aryadev Chavali
2023-10-23
Starting development on assembly language
Aryadev Chavali
2023-10-23
Make root directory an include path, set #include's properly
Aryadev Chavali
2023-10-23
Reintroduced example fib.c via examples/ folder
Aryadev Chavali
2023-10-23
Added lib folder for general stuff, introduced as target to Makefile
Aryadev Chavali
2023-10-23
src->vm, Makefile is now a bit more abstracted and pretty colours
Aryadev Chavali
2023-10-23
Added an example program fib.c
Aryadev Chavali
2023-10-22
Added flag to Makefile to set VERBOSE macro in base.h
Aryadev Chavali
2023-10-22
Made a debug and release configuration via flags
Aryadev Chavali
2023-10-16
Added functionality to read and write instruction bytecode
Aryadev Chavali
2023-10-15
Implemented a dynamically sized byte array
Aryadev Chavali
2023-10-15
Moved vm_* code to its own file (runtime.(h|c))
Aryadev Chavali
2023-10-15
First commit!
Aryadev Chavali