8000 GitHub - KollPotato/tato: Simple interpreted programming language written in TypeScript
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

KollPotato/tato

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tato

This is a simple programming language implemented in TypeScript. It is not supposed to be used in real applications, because it has many unexpected bugs and it is really slow.

Language consists of 3 parts:

  • Virtual Machine - executes the given instructions (like LOAD_CONST, LOAD_NAME, SUBTRACT, etc.).
  • Parser - parses human readable code into an AST (abstract syntax tree).
  • Compiler - compiles the AST to bytecode instructions.

About

Simple interpreted programming language written in TypeScript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0