-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for camunda extension "Escape variable names"? #36
Labels
enhancement
New feature or request
Comments
Thanks for the issue. This repository is not the right place for such an extension. But we actively discuss a |
What we could do, of course, is to implement this as a grammar dialect, i.e. |
makepanic
added a commit
to makepanic/lezer-feel
that referenced
this issue
Aug 21, 2024
makepanic
added a commit
to makepanic/lezer-feel
that referenced
this issue
Aug 21, 2024
nikku
pushed a commit
to makepanic/lezer-feel
that referenced
this issue
Aug 21, 2024
* Adds `camunda` dialect * Adds support for backtick escaped variables, i.e. foo.`boo ba` * Must be explicitly enabled via `camunda` dialect Closes nikku#36
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe
Hi,
thanks for maintaining this great grammar for feel.
I'm wondering if it should also support escaped variables via backticks as defined in the feel guides: https://docs.camunda.io/docs/components/modeler/feel/language-guide/feel-variables/#escape-variable-names
I know it's marked as camunda extension but should the tokenizer also detect these as
VariableName
?Right now it just errors. This also happens in the camunda modeler.
Describe the solution you'd like
should output VariableName tokens without errors.
Describe alternatives you've considered
Fork this library and add support for the camunda extension which might not be intended to be included in the base grammar.
Additional context
The text was updated successfully, but these errors were encountered: