-
Notifications
You must be signed in to change notification settings - Fork 3.8k
ORCL PL/SQL grammar converted to case-insensitive; lexer simplified; #2400
New issue
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
ORCL PL/SQL grammar converted to case-insensitive; lexer simplified; #2400
Conversation
not-used literals removed; lexer size 1056179 -> 343687 bytes parser size 3096431 -> 2752576 bytes
temporary removing create_procedure.sql.tree to see if changes will pass checks
|
hi @KvanTTT , @kaby76 |
Yes, that's a good question. The way I normally do this is to generate a parser using trgen -t Java and call the executable with the -tree option. But, I don't know the official way to generate the .tree files. |
Works for me, thanks! |
|
hi @KvanTTT , |
|
Also postponed until status resolving of case insensitivity feature. |
|
|
What does this PR do?
Why?
not-used literals removed;
lexer size 1056179 -> 343687 bytes
parser size 3096431 -> 2752576 bytes
How is it checked?
using standard post-commit checks/ci