We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
It seems like parse_subexpr doesn't handle alias.
Here is some example:
1 + 3 * col0 as new_col0
It returns...
BinaryOp { left: Value(Number("1", false)), op: Plus, right: BinaryOp { left: Value(Number("3", false)), op: Multiply, right: Identifier(Ident { value: "col0", quote_style: None }) } }
I would like to work on this, but I have almost no experience writing parser, would probably need some help.
The text was updated successfully, but these errors were encountered:
Sorry for filling bad issue, I think maybe using parse_identifier_with_alias would be the correct way to do handle alias
Sorry, something went wrong.
I think parse_subexpr is not responsible for handling alias, and making parse_expr_with_alias public should serve the purpose.
parse_subexpr
parse_expr_with_alias
Successfully merging a pull request may close this issue.
It seems like parse_subexpr doesn't handle alias.
Here is some example:
It returns...
I would like to work on this, but I have almost no experience writing parser, would probably need some help.
The text was updated successfully, but these errors were encountered: