Skip to content

Ensure endless rules are on a single line#56

Open
eric1234 wants to merge 1 commit intocjheath:masterfrom
eric1234:improve-endless-rule-spec
Open

Ensure endless rules are on a single line#56
eric1234 wants to merge 1 commit intocjheath:masterfrom
eric1234:improve-endless-rule-spec

Conversation

@eric1234
Copy link

@eric1234 eric1234 commented Apr 2, 2025

In 7df506e I had added an endless rule but I made a mistake in the semantic predicate. I examined the first token (aka 'rule') and not the last one (the "parsing expression").

@cjhealth fixed it up for me in 229d2c8 but it seems prudent to add a test to verify this.

This commit adds this test. If I update the test replacing the newline with just a normal space between the literals then test fails. But with the newline in the parsing expression the test passes (i.e. it fails to parse).

In 7df506e I had added an endless rule but I made a mistake in the semantic
predicate. I examined the first token (aka `'rule'`) and not the last one
(the "parsing expression").

@cjhealth fixed it up for me in 229d2c8 but it seems prudent to add a test to
verify this.

This commit adds this test. If I update the test replacing the newline with
just a normal space between the literals then test fails. But with the newline
in the parsing expression the test passes (i.e. it fails to parse).
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