Skip to content

faizilham/ocha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ocha

A toy programming language interpreter in Rust. I made this for exploring Rust, compiler & interpreter in general, and mostly for fun. Some of the syntaxes and features are inspired by Javascript, Rust and Lox.

Planned Features

  1. Dynamic types
  2. First-class function & closure
  3. Prototype-based inheritance
  4. Generator function
  5. VM with custom bytecode instead of tree-walk interpreter

About

Yet another toy programming language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published