Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[mysql/Oracle] Add ports for sql/mysql/Oracle, and add a better test …
…suite for the grammar. (#4278) * Port sql/mysql/Oracle to CSharp. * Remove dependency on Antlr4BuildTasks (for trperf) and add StackQueue. * Add Antlr4ng target and redo actions in grammar. * Updates for CSharp and Antlr4ng targets. * Fix Antlr4ng code. * Force removal of original/ from Generated directory because tsc wants to compile that code. * Fix gitattributes for mysql/Oracle/examples/ * Update test to remove parse errors. * Remove errors and tree files. * Complete fixing tests. * Update formatting of "#NB". * Add Java port. * Add source file. * Add TypeScript port. * Adjust TypeScript lexer and parser settings. * Update CSharp target. * Update other targets as we added a few new methods for target agnostic format. * Update base class for TypeScript. * Clean up. * Updates for all targets due to additional Antlr Action changes. * Make sure lexer and parser are initialized even for trparse and trperf tools.
- Loading branch information