We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Consider the following script:
CONTEXT Issue1029 RULE "aap": I[A] PATTERN Dummy1 RULE "aap": I[B] ENDPATTERN PATTERN Dummy2 RULE "aap": I[C] ENDPATTERN ENDCONTEXT
Ampersand-v4.0.0 [development:a0be40614*]
I expected the script to fail, because it contains different rules with the same name
It succeeded
The text was updated successfully, but these errors were encountered:
Indeed, this is not correct. When I run ampersand proto above-script.adl It produces one rule and only one conjunct, in this case the one for I[B]
ampersand proto above-script.adl
I[B]
select distinct "concept0"."B" as src, "concept1"."B" as tgt from "B" as "concept0", "B" as "concept1" where "concept0"."B" <> "concept1"."B"
Sorry, something went wrong.
10d60a3
Merge pull request #1030 from AmpersandTarski/Issue1029
38be740
Fix for issue #1029
No branches or pull requests
Consider the following script:
Version of ampersand that was used
Ampersand-v4.0.0 [development:a0be40614*]
What I expected
I expected the script to fail, because it contains different rules with the same name
What happened instead
It succeeded
Steps to reproduce
Screenshot / Video
Context / Source of ampersand script
The text was updated successfully, but these errors were encountered: