Community
Participate
Working Groups
The parser is having problems accepting some select statements.
Created attachment 54832 [details] includes new test cases The patch includes more JUnit tests. There are test cases that illustrate the bug with select statements.
Created attachment 54835 [details] test cases for the lexer/parser The previously attached patch only updates the JUnit classes to include the new tests, but does not include the test cases. This patch has all of the new test cases only (it was created at the 'parser-test-files' level in the package view).
The updated parser in the repository is partially fixed for select statements. however, select type statements still are not working. the parser incorrectly handles a 'type is' statement that uses an intrinsic type (e.g., type is(integer)).
More information on the failing 'select type' statements, including an example, is in bug #173230.
This bug has been fixed and a test case has been added to tests/bug-reports.