-
Notifications
You must be signed in to change notification settings - Fork 3
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
The Great Syntax Regularization #22
Comments
While we break the syntax, we might change the semantics of the stack references Rationale: the |
First of all, is it feasible (and worth the effort) to provide something like With regard to the syntax to access positions, I don’t care too much. It would also be fine to simply use something along the lines of |
Using a version tag is problematic (unless we require it to be in the first line and scan for the version tag to select the parser), using a command-line switch is easy (just keep the old parser unchanged, add the new parser). One can also think about an automatic conversion/patch generation tool. Otherwise the old parser would have to be shipped forever. |
I was just thinking because syntax changes might come up again in the future. I don’t think it makes sense to do this in such a pre-release state. |
Symbol lists should allow parentheses for line continuation, for example it should be possible to write
|
The current syntax has some irregularites (e.g. some block directives use colons others don't). We aim to make the syntax regular to improve usability.
The text was updated successfully, but these errors were encountered: