An experimental implementation of the Lox programming language in Haskell

Hi everyone,

I’d like to introduce the hlox to you, which is an experimental implementation of the Lox programming language in Haskell.

It is heavily inspired by and based on the Lox interpreter described in the book “Crafting Interpreters” by Robert Nystrom, see craftinginterpreters.com.

Currently, it’s still under development, and unfortunately, there’s a lot of bugs that I couldn’t fix them in a short time. Anyway, if you’re interesting in it, you can clone/fork it and have a try.

7 Likes