Skip to content

danman113/lox-language

Repository files navigation

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!

About

Syntax highlighting for Lox, everyone's favorite interpreted learning-language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •