Skip to content

Activity

Update README.md

tonisidneimcpushed 1 commit to main • d921312…8a12e6d • 
on Aug 22, 2024

Update README.md

tonisidneimcpushed 1 commit to main • b9fcb13…d921312 • 
on Aug 22, 2024

Code refactoring #5: operator overloading support

tonisidneimcpushed 1 commit to main • b2cf27e…b9fcb13 • 
on Aug 22, 2024

Added support for the built-in 'input' function

tonisidneimcpushed 1 commit to main • b2c809d…b2cf27e • 
on Jan 7, 2024

Code refactoring #4

Force push
tonisidneimcforce pushed to main • abe7ddf…b2c809d • 
on Jan 7, 2024

add debug macro for interpreter

AlexsanderDamacenopushed 1 commit to master • 27dd421…b62496d • 
on Dec 14, 2023

solve class print bug

AlexsanderDamacenopushed 1 commit to master • b6bfde5…27dd421 • 
on Dec 10, 2023

use BuiltInfunctionType while calling the builtins

AlexsanderDamacenopushed 1 commit to master • d34f513…b6bfde5 • 
on Dec 10, 2023

make basic version of max builtin function work

Force push
AlexsanderDamacenoforce pushed to master • 0783418…d34f513 • 
on Dec 10, 2023

use BuiltInfunctionType while calling the builtins

AlexsanderDamacenopushed 1 commit to master • d34f513…0783418 • 
on Dec 10, 2023

make basic version of max builtin function work

AlexsanderDamacenopushed 1 commit to master • abe7ddf…d34f513 • 
on Dec 10, 2023

add sub instruction vm

tonisidneimccreated main • abe7ddf • 
on Dec 10, 2023

Deleted branch

tonisidneimcdeleted main • 
on Dec 7, 2023

add sub instruction vm

AlexsanderDamacenopushed 1 commit to master • e8fa7eb…abe7ddf • 
on Dec 5, 2023

improve bytecode generation logic in the ast nodes

AlexsanderDamacenopushed 1 commit to master • 2004f9a…e8fa7eb • 
on Dec 5, 2023

No Opcodes definition in the instructions

AlexsanderDamacenopushed 1 commit to master • 679e198…2004f9a • 
on Dec 5, 2023

make the ADD instruction class

Force push
AlexsanderDamacenoforce pushed to master • 1fb24f5…679e198 • 
on Dec 5, 2023

No Opcodes definition in the instrctions

AlexsanderDamacenopushed 1 commit to master • 679e198…1fb24f5 • 
on Dec 5, 2023

make the ADD instruction class

Force push
AlexsanderDamacenoforce pushed to master • 7f0b22f…679e198 • 
on Dec 5, 2023

No Opcodesdefinition in the instructions

AlexsanderDamacenopushed 1 commit to master • 679e198…7f0b22f • 
on Dec 5, 2023

make the ADD instruction class

AlexsanderDamacenopushed 1 commit to master • e8ea7af…679e198 • 
on Dec 5, 2023

Improve a little the VM instructions design

AlexsanderDamacenopushed 1 commit to master • e710032…e8ea7af • 
on Dec 5, 2023

more work on vm and add a simple opcode to it

AlexsanderDamacenopushed 1 commit to master • 66a853e…e710032 • 
on Dec 4, 2023

add the basics of builtin fuctions

AlexsanderDamacenopushed 1 commit to master • 19004e1…66a853e • 
on Dec 3, 2023

Add Virtual machine backbones

AlexsanderDamacenopushed 1 commit to master • deadb87…19004e1 • 
on Dec 3, 2023

made classes work for now

Force push
AlexsanderDamacenoforce pushed to master • 6389e1c…deadb87 • 
on Dec 3, 2023

Add virtual machine backbones

AlexsanderDamacenopushed 1 commit to master • deadb87…6389e1c • 
on Dec 3, 2023

made classes work for now

tonisidneimcpushed 1 commit to master • 17722f4…deadb87 • 
on Nov 19, 2023

Added a prototype for classes

tonisidneimcpushed 1 commit to master • 8ad5f54…17722f4 • 
on Oct 2, 2023

Added the augmented assignment operators

tonisidneimcpushed 1 commit to master • e1fdf8c…8ad5f54 • 
on Sep 11, 2023