aiken/crates/uplc/src
KtorZ 9aa9070f56
Revise desugaring following feedback
- We now consistently desugar an expect in the last position as
    `Void`. Regardless of the pattern. Desugaring to a boolean value is
    deemed too confusing.

  - This commit also removes the desugaring for let-binding. It's only
    ever allowed for _expect_ which then behaves like a side effect.

  - We also now allow tests to return either `Bool` or `Void`. A test
    that returns `Void` is treated the same as a test returning `True`.
2024-08-23 16:04:40 +02:00
..
debruijn fix issue with same names causing 0 index debruijn for var 2022-06-26 21:38:27 -04:00
machine Revise desugaring following feedback 2024-08-23 16:04:40 +02:00
optimize Upgrade pallas to v0.0.29, and start support for simulating transactions carrying Plutus v3 scripts. 2024-08-13 10:55:22 +02:00
parser update tests and fix final unique issues 2024-03-04 10:52:56 -05:00
tx Fix script context translations for withdrawals and validity intervals. 2024-08-13 23:43:47 +02:00
ast.rs Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
builder.rs Running examples as doc tests is not gonna work 2024-08-08 00:39:44 -04:00
builtins.rs Rename mk_nil_data, mk_pair_data & mk_nil_pair_data builtins. 2024-08-23 10:39:37 +02:00
debruijn.rs feat(uplc): add Case and Const terms 2023-09-03 11:52:49 -04:00
flat.rs Upgrade pallas to v0.0.29, and start support for simulating transactions carrying Plutus v3 scripts. 2024-08-13 10:55:22 +02:00
lib.rs Fix script context translations for withdrawals and validity intervals. 2024-08-13 23:43:47 +02:00
machine.rs chore: minimal pallas dependencies 2024-05-30 15:09:05 +07:00
optimize.rs feat: Add multivalidator as an AIR tree opcode. 2024-07-24 10:00:08 -04:00
parser.rs Implement new costing function for {divide,quotient,mod,remainder}_integer 2024-08-14 02:50:05 +02:00
pretty.rs Upgrade pallas to v0.0.29, and start support for simulating transactions carrying Plutus v3 scripts. 2024-08-13 10:55:22 +02:00
tx.rs Fix script context translations for withdrawals and validity intervals. 2024-08-13 23:43:47 +02:00