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
Parser can't do automatic semicolon insertion (error recovery). Example:
Works:
let x = { 3; } // no semicolon, `refmt` can parse and insert it let x = { 3; };
Doesn't work:
let+someOp x = { 3; } // no semicolon, `refmt` chokes let x = { 3; };
The text was updated successfully, but these errors were encountered:
The following does parse:
let x = { let+foo xx = { x } xx };
while
let+foo xx = { x };
does not (note the semicolon).
Sorry, something went wrong.
@anmonteiro I'm trying to reproduce this case - but failing to do so.
It might be outdated, but note that letops are expressions, not structure items
can't repro the original example, but this one is reproducible:
let x = { let+someOp x = { 3; } and+someOp x = { 3; } () };
No branches or pull requests
Parser can't do automatic semicolon insertion (error recovery). Example:
Works:
Doesn't work:
The text was updated successfully, but these errors were encountered: