Syntax highlighting for everyone's favorite interpreted learning-language!
Lox is a Dynamically Typed Programming Language created by Bob Nystrom for his excellent book Crafting Interpreters.
This is a simple syntax-highlighting module for .lox
files. It doesn't contain snippets, autocomplete, error highlighting or anything fancy like that.
If you want an implementation of the Lox language, the source for Bob Nystrom's initial Java implementation, "jlox" is located here, and if you want a Javascript implementation that can be run in your browser, I recommend you try YALI.js, my implementation of the Lox language.
To build, navigate to the root directory and run vsce package
. This will create a .vsix
file which can be imported to VSCode.
For any bugs and feature requests please open an issue. For code contributions please create a pull request. Enjoy!