crprashant commented on issue #2416:
URL: https://github.com/apache/age/issues/2416#issuecomment-4653555025

   Not resolved. #2415 fixed only the alias-*binding* side (`... AS count` 
works). Reading a keyword-named alias back (`WITH 1 AS count RETURN count`) 
still errors, because `expr_var` reads through `var_name`, which only accepts 
`IDENTIFIER` (`symbolic_name`). This was left intentionally in #2415, since 
broadening `expr_var` to accept `safe_keywords` reintroduces ~156 shift/reduce 
conflicts in bison.
   
   The grammar comment in `src/backend/parser/cypher_gram.y` documents this 
asymmetry (writable but not readable) and points to this issue as tracking the 
remaining work. So #2416 should stay open.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to