Aryadev Chavali
|
74a85268c4
|
Moved base functions from inst.c to dedicated file
Doesn't make sense for them to be in the VM module when they have a
more general purpose now.
|
2023-10-26 10:19:10 +01:00 |
|
Aryadev Chavali
|
c8c5381cf2
|
vm/main takes a filename as input to execute bytecode
Also prints a usage for incorrect usage.
|
2023-10-26 10:18:53 +01:00 |
|
Aryadev Chavali
|
42ac28d44a
|
Make root directory an include path, set #include's properly
Easier to write includes now just using < with the module name, in
comparison to using relative paths.
|
2023-10-23 04:46:09 +01:00 |
|
Aryadev Chavali
|
ac57e32a02
|
Added lib folder for general stuff, introduced as target to Makefile
|
2023-10-23 04:25:48 +01:00 |
|
Aryadev Chavali
|
aa4a3b8614
|
Implemented simple example of a for loop in main
|
2023-10-23 03:59:34 +01:00 |
|
Aryadev Chavali
|
b44a61be41
|
src->vm, Makefile is now a bit more abstracted and pretty colours
Changed folder names for sake of clarity (will be introducing a new
build target soon), and Makefile can now easily support more targets.
|
2023-10-23 03:58:34 +01:00 |
|