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

Fact-binding in :or conditions #108

Open
3 tasks
alex-dixon opened this issue Nov 26, 2017 · 0 comments
Open
3 tasks

Fact-binding in :or conditions #108

alex-dixon opened this issue Nov 26, 2017 · 0 comments

Comments

@alex-dixon
Copy link
Contributor

  • Investigate whether Clara supports this
  • If Clara supports it, investigate changing our syntax. Boolean conditions presume a positional tuple expression or another boolean expression, both of which are represented as a single vector. For fact-binding support within them we might need to enforce double vector syntax for a positional tuple match expression.
  • Throw a syntax error when trying to use a fact binding within an :or expression, especially if this turns out to be "illegal" or something we won't allow in the foreseeable future. Currently we return the fact binding as an eid match expression, which yields incorrect results.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant