Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP semantic query representation #92

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from
Draft

Conversation

crisptrutski
Copy link
Collaborator

The idea here is to build up a Clojure representation of a query, for use in cross compiling to pMBQL.

As a very quick and dirty first stab I'm building up a fairly raw dump of everything that we walk. Unfortunately as can be seen so far its much to lossy, not capturing any constraints at all.

I'm not sure which of these directions is more promising:

  1. Add more hooks to AstWalker.
  2. Add a new walker implementation for this case. Perhaps we can use some metaprogramming to save bloat.
  3. Try something besides JSQLParser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant