ZGL Roadmap

Rust parser library

Release version 0.1 of a ZGL parser. It will be a library written in Rust.

After the repository is made public, you can find it at: github.com/zg-lang/rust-zgl.

Syntax highlighting for Visual Studio Code

Release version 0.1 of syntax highlighting for Visual Studio Code.  It will use the .tmLanguage format; i.e. a TextMate language grammar.

After the repository is made public, you can find it at: github.com/zg-lang/vscode-zgl.

ANTLR grammar

Revise the ANTLR grammar as needed.  It serves as the ZGL grammar specification.

The grammar, including tests, is available at: github.com/zg-lang/antlr-zgl.

Syntax highlighting for JavaScript

Release version 0.1 of syntax highlighting for JavaScript, probably with highlight.js or Prism.

Syntax highlighting for Sublime Text

Release version 0.1 of syntax highlighting for Sublime Text.  It will use the .sublime-syntax format; i.e. a Sublime Syntax Definition.

After the repository is made public, you can find it at: github.com/zg-lang/sublime-zgl.

ArangoDB Importer

Release version 0.1 of a tool to import ZGL files and persist the data to ArangoDB.

After the repository is made public, you can find it at: github.com/zg-lang/arango-zgl.

JavaScript playground

Release version 0.1 of a JavaScript playground. This will be a web application.

Language server

Release version 0.1 of a language server; i.e. suitable for use with VS Code or other editors.

See also

Last update:
2021-03-18