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

Opshin Language Analysis Report #1

Open
wants to merge 22 commits into
base: main
Choose a base branch
from
Open

Conversation

SuganyaAK
Copy link
Collaborator

No description provided.

The two lambda functions with parameter names `i_1` and `i_2` correspond to the variables named `n` and `validator`, respectively. These variables, however, are not being used. This behavior is expected by the OpShin code, which assumes that it will always be able to access these variables without generating invalid UPLC."
The two lambda functions with parameter names `n_1` and `validator_0` correspond to the variables named `n` and `validator`, respectively.
These variables, however, are not being used.
This behavior is expected by the OpShin code, which assumes that it will always be able to access these variables without generating invalid UPLC.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
Also, this has the effect that script sizes are usually bigger then strictly necessary, since dead code elimination is not implemented by the OpShin optimizer.

SuganyaAK and others added 19 commits December 19, 2024 00:35
…earch for vulnerabilities, as nested bullet points in the `Topics to cover` section of audit-tracker-template.typ

- Added an (incomplete) Limitations and Deviations sections to the Introduction in milestone2_langanalysis.md
- Added a Compilation pipeline subsection to Compilation and Execution, because an enumeration of the pipeline steps is useful to be able to reference.
- Expanded on Finding 03
- Added Findings 06 to 19
- some minor corrections
- pdf documents made consistent with .md and .typ content
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.

3 participants