Skip to content
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

Wren 0.4.0 and some fixes #5

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

MasFlam
Copy link

@MasFlam MasFlam commented May 3, 2021

This PR updates the grammar to support features added in Wren 0.4.0 and it fixes a couple of other minor details:

  • add as and continue
  • add the \e string escape
  • add raw (multiline) strings
  • add attributes
  • allow capital E inside floating point literals
  • allow classes in non-top-level code
  • fix block argument list being matched on any | inside a block.

Adds attributes, 'as' and 'continue' keywords, the '\e' escape,
and raw strings. Other than that, allow capital E inside floating point
literals and allow classes inside any code, not only top-level.
@MasFlam
Copy link
Author

MasFlam commented May 20, 2021

@Nelarius Pinging you in case you missed the pull request :)

@MattRyder
Copy link

Thanks for your branch @MasFlam. Pulled it down and built the extension. Looks to be working fine.

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.

2 participants