Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.33 KB

README.md

File metadata and controls

21 lines (12 loc) · 1.33 KB

Lox Language

Syntax highlighting for everyone's favorite interpreted learning-language!

Screenshot

What is Lox?

Lox is a Dynamically Typed Programming Language created by Bob Nystrom for his excellent book Crafting Interpreters.

What is Lox Language

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.

Build Instructions

To build, navigate to the root directory and run vsce package. This will create a .vsix file which can be imported to VSCode.

Contribute

For any bugs and feature requests please open an issue. For code contributions please create a pull request. Enjoy!