Skip to content

misa-j/ast-visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

visualization of simple AST and stack-based VM

todo

  • add tokenizer
  • add basic error handling

if else statements

var a = 1;
var b = 2;

if(a < b) print "a is less than b";
else print "a is >= b";

print "end of program";

calculate factorial of n

var f = 1;
var a = 5;

while(a > 1) {
  f = f * a;
  a = a - 1;
}

print "factorial: " + f;

screenshot

screenshot

programs run slow due to DOM manipulations

About

visualization of simple AST and stack-based VM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published