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] Use the Visitor pattern for code generation. #2281

Closed
wants to merge 15 commits into from

Commits on Feb 24, 2023

  1. Reorganize access expressions

    d0cd committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    91b4cc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    506f59d View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2023

  1. Update parser

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    0cee890 View commit details
    Browse the repository at this point in the history
  2. Update Visitor

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    1fd8311 View commit details
    Browse the repository at this point in the history
  3. Update Reconstructor

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    88b5336 View commit details
    Browse the repository at this point in the history
  4. Update flattener

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    cc68356 View commit details
    Browse the repository at this point in the history
  5. Update SymbolTableCreation

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    21f1e93 View commit details
    Browse the repository at this point in the history
  6. Update type checker

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    7df66a2 View commit details
    Browse the repository at this point in the history
  7. WIP refactor code generation

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    e4e4fdd View commit details
    Browse the repository at this point in the history
  8. Clean up type checking

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    751804f View commit details
    Browse the repository at this point in the history
  9. Clean up flattening

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    af3e652 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2b6bbce View commit details
    Browse the repository at this point in the history
  11. Cleanup, fmt, clippy

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    355570a View commit details
    Browse the repository at this point in the history
  12. Update parser error

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    34f56a3 View commit details
    Browse the repository at this point in the history
  13. Regen expectations

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    dbfe07b View commit details
    Browse the repository at this point in the history