camunda / feel-scala

FEEL parser and interpreter written in Scala
https://camunda.github.io/feel-scala/
Apache License 2.0
123 stars 50 forks source link

Reserved key words can be used as variables #681

Open remcowesterhoud opened 1 year ago

remcowesterhoud commented 1 year ago

Describe the bug In our parser we keep a list of reserved key words. These key words prevent users from using variables with these names. One such an example is else.

This list does not contain all the key words we know in the FEEL engine. This means users could still use some of them as variables. The ones that are missing are:

Environment