A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2022; you can also visit the original URL.
The file type is
Query Processing and Optimization using Compiler Tools
Workshop Grundlagen von Datenbanken
We propose a rule-based approach for (X)Query compilation that operates on a single query representation-called abstract syntax tree (AST)-throughout the whole translation and transformation process. For this purpose, we exploit some new features of the ANTLR compiler generator such as tree pattern matching. This approach avoids error-prone transformations into different internal query representations and allows to specify grammar rules instead of writing code tailor-made for the specific DBMS.dblp:conf/gvd/Sauer0H10 fatcat:modu7obzxfayvd2stou3g3ypwy