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

internal: rewrite semTemplateDef in case style #415

Conversation

saem
Copy link
Collaborator

@saem saem commented Aug 7, 2022

Summary

  • refactoring to clean-up style and use nkError in more places

Details

  • refactoring of semTemplateDef in a case style
  • treats result as a production, instead of mutating n
    -semPattern now produces nkErrors
  • semPattern nkError change required reporting in semProcAux

- refactoring of semTemplateDef in a case style
- treats `result` as a production, instead of mutating `n`
-`semPattern` now produces nkErrors
- `semPattern` nkError change required reporting in semProcAux
@saem saem force-pushed the saem-nkerror-refactor-semtemplatedef-and-sempattern branch from b032f60 to b9b88c7 Compare August 7, 2022 00:56
@saem
Copy link
Collaborator Author

saem commented Aug 7, 2022

bors r+

@bors
Copy link
Contributor

bors bot commented Aug 7, 2022

Build succeeded:

@bors bors bot merged commit fa6495b into nim-works:devel Aug 7, 2022
@haxscramper haxscramper added this to the Sem phase refactoring milestone Nov 21, 2022
@saem saem deleted the saem-nkerror-refactor-semtemplatedef-and-sempattern branch January 22, 2023 18:44
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