fighur / sclox

Lox interpreter from the book "Crafting Interpreters" implemented in Scala 3.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sclox

Lox interpreter from the book "Crafting Interpreters" implemented in Scala 3.

Usage:

  • To compile it run sbt compile.
  • To test it you can use the helper bash script run_tests.sh. It uses the testing infrastructure from the original repository (this is why Dart is the dominant language).
  • To run it you can use the helper bash script sclox.

About

Lox interpreter from the book "Crafting Interpreters" implemented in Scala 3.


Languages

Language:Dart 78.0%Language:Scala 21.7%Language:Shell 0.3%