Skip to content

A julia based Tree walk Interpreter implementation for the lox language

Notifications You must be signed in to change notification settings

ukarroum/jlox-interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jlox Interpreter

Overview

jlox is a julia based tree walk interpreter implementation for the Lox language.

Getting Started

Using jlox is as simple as:

julia jlox.jl <filepath>

Syntax and Features

Jlox supports all the lox language, in that sense it provides:

  • Variables
  • Conditions
  • Loops
  • Functions
  • Object oriented programming

Known Issues and Limitations

There are a lot of areas that are missing:

  • Testing: Not a lot of tests
  • Error handling is kinda weak.
  • No standard library (yet)
  • No repl

About

A julia based Tree walk Interpreter implementation for the lox language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages