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

Major cleanup #6

Merged
merged 8 commits into from
Apr 30, 2021
Merged

Major cleanup #6

merged 8 commits into from
Apr 30, 2021

Conversation

dekrain
Copy link
Contributor

@dekrain dekrain commented Apr 30, 2021

Changelog:

  • Cleaned up Abstract syntax tree (or spaghetti code noddles)
  • Simplified parsing
  • Improved expression parsing
  • Improved diagnostic messages
  • Added source locations to AST nodes
  • Added color debug output
  • Improved overall performance of the program

@binkiklou
Copy link
Member

I love it

@binkiklou binkiklou merged commit ab90eb9 into chirp-language:main Apr 30, 2021
@dekrain dekrain requested a review from adamhutchings April 30, 2021 20:58
@dekrain dekrain deleted the major-cleanup branch May 12, 2021 21:26
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