Hello calcite developers,

I am working on a project that utilizes the calcite-core and I would like
to extend the parser to support syntax that is custom to my application. I
believe some of the additions I would like are supported by SQL offerings
(such as <=> in SparkSQL) and could be included in the main project, but I
have other additions that are unique to just my project.

I found a stackoverflow post online that suggested I may need to clone
calcite and build from source (I'm currently downloading the jar), but I am
wondering if it is possible to extend the parser without maintaining my own
clone.

For context, I may need to add new TOKENs and I want to extend existing
statements with additional input options, so I do not believe I can just
add changes to the .fmpp file (although I would appreciate further
clarification on how that works as well).

Thanks,
NIck Riasanovsky

Reply via email to