Skip to content

goropikari/golox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoLox

Go Go Report Card

This is a go implementation of jlox (tree-walk interpreter) by munificent/craftinginterpreters.

Related implementation: goropikari/tlps Lox, off-side rule version

git clone https://github.com/goropikari/golox
cd golox
docker build -t golox .
docker run -it golox # launch REPL

Todo

  • escape sequence
  • import another file
    • detect circular import
  • support varargs
  • support IO

About

Go implementation of Lox

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages