gleam-lang / tree-sitter-gleam

🌳 A tree-sitter grammar for the Gleam programming language
Apache License 2.0
78 stars 15 forks source link

Parse attribute syntax #65

Closed the-mikedavis closed 1 year ago

the-mikedavis commented 1 year ago

Closes #60.

I didn't add a requirement that attributes preceed imports or functions but I think it's probably ok if we're a little more permissive about that. I'm happy to add some extra checks if that's desired though.

lpil commented 1 year ago

Hey folks! Is there anything blocking merging and releasing these?

the-mikedavis commented 1 year ago

Should we focus on merging #55 first and cutting a 0.28 release before merging the newer syntax change PRs @J3RN? I could take a look at fixing the integration tests if you'd like.

J3RN commented 1 year ago

@the-mikedavis Agreed, I'm going to take care of a few items now. I'd like to sequence the updates in an order that makes sense and cut relevant releases. As for the integration tests, I'm going to undo the dropping of try for now, with that update to be shipped with v0.31.0.