Activity
Code refactoring #5: operator overloading support
Code refactoring #5: operator overloading support
Added support for the built-in 'input' function
Added support for the built-in 'input' function
add debug macro for interpreter
add debug macro for interpreter
solve class print bug
solve class print bug
use BuiltInfunctionType while calling the builtins
use BuiltInfunctionType while calling the builtins
make basic version of max builtin function work
make basic version of max builtin function work
Force push
use BuiltInfunctionType while calling the builtins
use BuiltInfunctionType while calling the builtins
make basic version of max builtin function work
make basic version of max builtin function work
add sub instruction vm
add sub instruction vm
improve bytecode generation logic in the ast nodes
improve bytecode generation logic in the ast nodes
No Opcodes definition in the instructions
No Opcodes definition in the instructions
make the ADD instruction class
make the ADD instruction class
Force push
No Opcodes definition in the instrctions
No Opcodes definition in the instrctions
make the ADD instruction class
make the ADD instruction class
Force push
No Opcodesdefinition in the instructions
No Opcodesdefinition in the instructions
make the ADD instruction class
make the ADD instruction class
Improve a little the VM instructions design
Improve a little the VM instructions design
more work on vm and add a simple opcode to it
more work on vm and add a simple opcode to it
add the basics of builtin fuctions
add the basics of builtin fuctions
Add Virtual machine backbones
Add Virtual machine backbones
made classes work for now
made classes work for now
Force push
Add virtual machine backbones
Add virtual machine backbones
Added a prototype for classes
Added a prototype for classes
Added the augmented assignment operators
Added the augmented assignment operators