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

core: split out non-MLIR-specific parser functionality to GenericParser #3595

Merged
merged 1 commit into from
Dec 9, 2024

Conversation

superlopuh
Copy link
Member

Lets us use the generic Lexer infrastructure for other Parsers.

@superlopuh superlopuh added the core xDSL core (ir, textual format, ...) label Dec 8, 2024
@superlopuh superlopuh requested a review from math-fehr December 8, 2024 14:23
@superlopuh superlopuh self-assigned this Dec 8, 2024
Copy link

codecov bot commented Dec 8, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 90.40%. Comparing base (8459f95) to head (b34ff53).
Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3595   +/-   ##
=======================================
  Coverage   90.40%   90.40%           
=======================================
  Files         470      471    +1     
  Lines       59127    59137   +10     
  Branches     5610     5610           
=======================================
+ Hits        53452    53464   +12     
+ Misses       4232     4231    -1     
+ Partials     1443     1442    -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Collaborator

@math-fehr math-fehr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

Copy link
Collaborator

@compor compor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I saw this part of the PR stack this morning, but I forgot to finalize the review.

It might be useful to "track the PR stack" as @math-fehr did in #3538 :)

@superlopuh superlopuh force-pushed the sasha/parser/circular-imports branch from f18858c to ec4f78c Compare December 9, 2024 18:22
Base automatically changed from sasha/parser/circular-imports to main December 9, 2024 18:28
@superlopuh superlopuh force-pushed the sasha/parser/generic-parser branch from 189b337 to b34ff53 Compare December 9, 2024 18:29
@superlopuh superlopuh merged commit cca8977 into main Dec 9, 2024
15 checks passed
@superlopuh superlopuh deleted the sasha/parser/generic-parser branch December 9, 2024 19:24
@superlopuh
Copy link
Member Author

Mathieu used a tool for that, which seems to do a part of the work for you, I'm happy to try it out when I next feel like building a tower :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core xDSL core (ir, textual format, ...)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants