databrickslabs / remorph

Cross-compiler and Data Reconciler into Databricks Lakehouse
Other
21 stars 13 forks source link

TSQL: Remove more unnecessary lexer tokens, simplify grammar #513

Closed jimidle closed 1 month ago

jimidle commented 1 month ago

A simple PR that reduces the lexer complexity by reducing all the pseudo functions @@XYZ to a single token, then relies on the functionBuilder to work out which function was specified.

github-actions[bot] commented 1 month ago

Coverage tests results

394 tests  ±0   353 :white_check_mark: ±0   4s :stopwatch: ±0s   2 suites ±0     2 :zzz: ±0    2 files   ±0    39 :x: ±0 

For more details on these failures, see this check.

Results for commit 3bbc9d20. ± Comparison against base commit 39c53822.