ta0kira / zeolite

Zeolite is a statically-typed, general-purpose programming language.
Apache License 2.0
18 stars 0 forks source link

Create syntax highlighting for `.zeolite-module`. #60

Closed ta0kira closed 4 years ago

ta0kira commented 4 years ago

This will be mostly straightforward, except for the embedded expressions in expression_macro.

For kate at least, that might be solvable using IncludeRules to import from zeolite.xml. The only issue I can think of with that is detecting the end of the expression. This can probably be done by detecting }, and updating zeolite.xml to detect initialization braces, e.g., Type{ foo }.