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

Refactor parser to support precedence change #10516

Closed
kazcw opened this issue Jul 10, 2024 · 4 comments
Closed

Refactor parser to support precedence change #10516

kazcw opened this issue Jul 10, 2024 · 4 comments
Assignees
Labels
-parser rust Pull requests that update Rust code

Comments

@kazcw
Copy link
Contributor

kazcw commented Jul 10, 2024

Unify space-precedence grouping with operator-precedence resolution. This is the first step of the changes described in #10366.

@kazcw kazcw self-assigned this Jul 10, 2024
@kazcw kazcw added -parser rust Pull requests that update Rust code labels Jul 10, 2024
@kazcw kazcw moved this from ❓New to 📤 Backlog in Issues Board Jul 10, 2024
@kazcw kazcw added this to the 2024-07 Release milestone Jul 10, 2024
@kazcw kazcw moved this from 📤 Backlog to 🔧 Implementation in Issues Board Jul 10, 2024
@enso-bot
Copy link

enso-bot bot commented Jul 10, 2024

Keziah Wesley reports a new STANDUP for today (2024-07-10):

Progress: Refactored precedence-resolver to be invariant to spacing contexts. It should be finished by 2024-07-16.

Next Day: Next day I will be working on the #10516 task. Work toward applying whitespace-precedence rules within a single precedence-resolver instance.

@enso-bot
Copy link

enso-bot bot commented Jul 12, 2024

Keziah Wesley reports a new STANDUP for yesterday (2024-07-11):

Progress: Refactoring operator-section logic. It should be finished by 2024-07-16.

Next Day: Next day I will be working on the #10516 task. Switch from spacing-group resolvers to unified resolver.

@enso-bot
Copy link

enso-bot bot commented Jul 12, 2024

Keziah Wesley reports a new STANDUP for today (2024-07-12):

Progress: Refactored to unified resolver. One special syntax case remains to be handled, but all other tests are passing. It should be finished by 2024-07-16.

Next Day: Next day I will be working on the #10516 task. Implement last syntactic case, some optimization/cleanup/docs.

@enso-bot
Copy link

enso-bot bot commented Jul 17, 2024

Keziah Wesley reports a new STANDUP for yesterday (2024-07-15):

Progress: Addressed some edge cases and finished precedence refactor. It should be finished by 2024-07-16.

Next Day: Next day I will be working on the #10366 task. New precedence rules.

@kazcw kazcw closed this as completed Jul 18, 2024
@github-project-automation github-project-automation bot moved this from 🔧 Implementation to 🟢 Accepted in Issues Board Jul 18, 2024
@farmaazon farmaazon moved this from 🟢 Accepted to 🗄️ Archived in Issues Board Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-parser rust Pull requests that update Rust code
Projects
Archived in project
Development

No branches or pull requests

1 participant