Skip to content

Conversation

@rhendric
Copy link
Collaborator

This is just a quick grammar tweak; honestly I'm shocked that this hasn't been caught and fixed earlier. But here we are.

Fixes #1035. Will merge on or after April 5.

This makes build-parser print error messages about shift/reduce and
reduce/reduce conflicts to stderr instead of prepending them to
lib/parser.js. It also halts the build and leaves lib/parser.js
untouched if there are any such messages. It's a bit of a hack, but it
greatly improves the ergonomics of tinkering with the grammar.
@summivox
Copy link
Contributor

summivox commented Apr 2, 2018

Oops I didn't knew LSC had a for else in the first place... guess that's why it had not been caught!

@rhendric rhendric merged commit d9b89b2 into gkz:master Apr 5, 2018
@rhendric rhendric deleted the fix/LiveScript-1035 branch May 4, 2023 20:14
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.

for..else doesn't work with the implicit for array variant

2 participants