aiken/crates/aiken-lang/src
Pi Lanningham 4adf6f27ad Avoid wiping out traces when accessing logs
The clones are cheap enough here that we likely don't need to worry about the cost of cloning; and this removes a significant foot-gun where you can wipe out the logs/labels by accessing the other field.
2025-02-17 19:58:26 -05:00
..
ast Scope type-aliases per module in blueprint. 2025-02-11 12:55:45 +01:00
error Define 'ExtraData' trait for errors 2023-10-20 18:00:12 +02:00
gen_uplc feat: new builtins constr_index and constr_fields for alternative fast ways to take apart Data 2024-12-13 14:15:19 +07:00
parser Run formatter across the codebase (rust 1.84.1) 2025-02-08 15:03:26 +01:00
snapshots Automatically merge import lines from same module. 2024-06-04 10:48:42 +02:00
tests Old Fuzzer, new Sampler 2025-01-22 15:23:17 -08:00
tipo Scope type-aliases per module in blueprint. 2025-02-11 12:55:45 +01:00
utils Adjust module organization to facilitate resurrection of the playground. 2024-08-29 09:12:37 +02:00
ast.rs Old Fuzzer, new Sampler 2025-01-22 15:23:17 -08:00
builtins.rs Add a debug flag for uplc eval 2025-02-09 08:39:38 -05:00
expr.rs Preserve holes discard names in function captures 2025-01-02 12:57:32 +01:00
format.rs Addressed comments on benchmarking PR 2025-01-22 15:23:17 -08:00
gen_uplc.rs New optimization to split independent lam function applications to enable case constr to optimize further 2025-01-11 19:09:00 +07:00
levenshtein.rs Add function to calculate lenvenshtein distance of two strings 2022-12-22 23:44:15 +01:00
lib.rs Adjust module organization to facilitate resurrection of the playground. 2024-08-29 09:12:37 +02:00
line_numbers.rs feat: impl serde on errythang 2024-03-08 19:19:07 -05:00
parser.rs Automatically merge import lines from same module. 2024-06-04 10:48:42 +02:00
plutus_version.rs fix: blueprint still needs to load older plutus versions 2025-01-02 13:37:17 -05:00
pretty.rs Improve formatter on long-lines, in particular bin-ops. 2024-08-06 19:25:35 +02:00
test_framework.rs Avoid wiping out traces when accessing logs 2025-02-17 19:58:26 -05:00
tipo.rs Scope type-aliases per module in blueprint. 2025-02-11 12:55:45 +01:00
version.rs Adjust module organization to facilitate resurrection of the playground. 2024-08-29 09:12:37 +02:00