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

[WIP] Contract template compiler #937

Merged

Conversation

ross-weir
Copy link
Contributor

@ross-weir ross-weir commented Nov 18, 2023

closes #852

  • lots of polishing
  • harden some parsers to account for whitespace & new lines
  • replace with SigmaParser parsers where possible
  • tests/docs

@ross-weir
Copy link
Contributor Author

ross-weir commented Nov 27, 2023

@aslesarenko i have a few todos left but this could have an initial quick looking over - contract template compilation is working

@aslesarenko aslesarenko marked this pull request as ready for review November 28, 2023 12:27
@aslesarenko aslesarenko self-requested a review November 28, 2023 12:27
@ross-weir ross-weir requested a review from aslesarenko December 1, 2023 09:34
Copy link
Member

@aslesarenko aslesarenko left a comment

Choose a reason for hiding this comment

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

One last change, otherwise looks good.

@aslesarenko
Copy link
Member

Also, please fix the tests.

@ross-weir
Copy link
Contributor Author

Also, please fix the tests.

I'm guessing it might have been due to trailing comma which is now removed, I wasn't able to recreate the error locally

@aslesarenko aslesarenko changed the base branch from develop to v5.0.14-RC December 13, 2023 22:53
@aslesarenko aslesarenko merged commit 2097bc1 into ergoplatform:v5.0.14-RC Dec 13, 2023
3 of 4 checks passed
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.

Implement ContractTemplate compiler
2 participants