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 }.
This will be mostly straightforward, except for the embedded expressions in
expression_macro
.For
kate
at least, that might be solvable usingIncludeRules
to import fromzeolite.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 updatingzeolite.xml
to detect initialization braces, e.g.,Type{ foo }
.