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

AST to JSON serialization support #246

Closed
wants to merge 19 commits into from

Commits on Mar 7, 2024

  1. feat: Add AST serialization and exporting support

    Added --save_ast flag
    YaCodesDevelopment committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    367e89b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7343d61 View commit details
    Browse the repository at this point in the history
  3. feat: Add path input for ast file

    Now it's possible to specify default file path/name for the serialized AST file output
    YaCodesDevelopment committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    3f381d8 View commit details
    Browse the repository at this point in the history
  4. feat: Add --dry-run to skip compilation

    When --dry-run is specified, it will only run check and output serialized AST, but not compile
    YaCodesDevelopment committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    7f89915 View commit details
    Browse the repository at this point in the history
  5. fix: save_ast always true, due to default value

    Removed default value.
    Hint improved.
    YaCodesDevelopment committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    d23554c View commit details
    Browse the repository at this point in the history
  6. style: Improve code style

    Co-authored-by: Artem Chystiakov <[email protected]>
    YaCodesDevelopment and Arvolear authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    d906ca5 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. fix: save_ast required a value, change path logic

    Fix save_ast required a value, despite being optional.
    Change path handling logic in save_ast to output into the given output path
    YaCodesDevelopment committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    194f999 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    31347a7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from distributed-lab/feat/ast-serialization

    feat: Add AST serialization and exporting support
    Arvolear authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    41507f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Merge remote-tracking branch 'refs/remotes/iden3/master' into feature…

    …/arm-ci
    
    # Conflicts:
    #	circom/src/parser_user.rs
    #	parser/src/lib.rs
    #	parser/src/parser_logic.rs
    KyrylR committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a5931f2 View commit details
    Browse the repository at this point in the history
  2. Updated CI

    KyrylR committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    dc25418 View commit details
    Browse the repository at this point in the history
  3. Updated CI (DEBUG)

    KyrylR committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    de408e0 View commit details
    Browse the repository at this point in the history
  4. Updated CI (DEBUG)

    KyrylR committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    8cd3662 View commit details
    Browse the repository at this point in the history
  5. Updated CI

    KyrylR committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f375929 View commit details
    Browse the repository at this point in the history
  6. Updated CI

    KyrylR committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    49d59b1 View commit details
    Browse the repository at this point in the history
  7. Updated CI

    KyrylR committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    61f26be View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e3d8d10 View commit details
    Browse the repository at this point in the history
  9. Added Windows ARM build

    KyrylR committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    4aa2a36 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b1cf352 View commit details
    Browse the repository at this point in the history