This new grammar can handle embedded expressions like :
"arr[x + y] == 2"
"a notIn [2, a * 4]"
"Math.floor(n * n) > a" - Fix issue #152
"myFunc(n * n, a || b) > c"
It additionally introduces ^ as a pow operator and precise in the doc the bitwize operators are not supported.
New grammar
This new grammar can handle embedded expressions like : "arr[x + y] == 2" "a notIn [2, a * 4]" "Math.floor(n * n) > a" - Fix issue #152 "myFunc(n * n, a || b) > c"
It additionally introduces
^
as a pow operator and precise in the doc the bitwize operators are not supported.