openCypher icon indicating copy to clipboard operation
openCypher copied to clipboard

Chaining of non arithmetic operators

Open hvub opened this issue 2 years ago • 0 comments

This PR is based on #541.

This PR proposes changes to the openCypher grammar such that chaining for allowing chaining of non-arithmetic operators as a reaction to issue #539. With the PR, the grammar allows for instance

RETURN foo()[1]:F, foo().x.y[1][4].name:F

as valid syntax, which was not the case before.

The PR also adjusts CIP2021-08-10 Operator precedence (rendered view) to the changed grammar.

hvub avatar Aug 30 '22 10:08 hvub