aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode/vm.h
Commit message (Collapse)AuthorAgeFilesLines
* Add OP_GET_GLOBAL and symbol resolution for globalsBad Diode2021-10-241-0/+17
|
* Add globals and OP_DEF operationBad Diode2021-10-241-0/+10
|
* Add print/display/newline opsBad Diode2021-10-241-1/+30
|
* Change relevant OPs to use list operationsBad Diode2021-10-231-39/+60
|
* Add logic operationsBad Diode2021-10-231-0/+43
|
* Cleanup macros for arithmetic opsBad Diode2021-10-231-27/+28
|
* Add more types and access macrosBad Diode2021-10-231-35/+35
|
* Add (buggy) initial compilation of arithmetic opsBad Diode2021-10-231-2/+2
|
* Prepare compilation pipelineBad Diode2021-10-221-15/+20
|
* Add more keyword token typesBad Diode2021-10-221-2/+2
|
* Add unary arithmetic operations for numbersBad Diode2021-10-221-0/+25
|
* Add a stack for our VMBad Diode2021-10-221-3/+20
|
* Add interpretation function for VMBad Diode2021-10-221-0/+52
|
* Add VM structure and fix AdressSanitizer bugsBad Diode2021-10-221-0/+27