aiken/crates/uplc/src
rvcas 33a3c5dc13 feat(gen_uplc): introduce scope new type
* new module scope which holds some ancestor logic
* rework some things to truly hide scope increments

Co-authored-by: Kasey White <kwhitemsg@gmail.com>
2023-03-27 20:00:32 -04:00
..
debruijn fix issue with same names causing 0 index debruijn for var 2022-06-26 21:38:27 -04:00
machine feat: json output for uplc eval 2023-03-08 10:19:36 +01:00
optimize refactor the rest of the term builders to use more concise code 2023-03-21 00:50:13 -04:00
parser feat: use Rc for more things, fib_iter runs almost 3 seconds faster now 2023-02-01 18:53:11 -05:00
program_builder Fixup: follow compiler. 2023-02-09 16:09:49 +01:00
tx fix: add back some extra info on display 2023-03-17 09:35:10 -04:00
ast.rs feat: refactor some methods and modules 2023-03-27 20:00:32 -04:00
builder.rs feat(gen_uplc): introduce scope new type 2023-03-27 20:00:32 -04:00
builtins.rs Add missing Plutus builtins to Aiken's lang. 2023-02-22 12:53:03 +01:00
debruijn.rs chore: clippy autofix 2023-02-01 18:53:11 -05:00
flat.rs feat: fix errors and add tests for BigInt changes 2023-02-09 15:01:30 -05:00
lib.rs feat: refactor some methods and modules 2023-03-27 20:00:32 -04:00
machine.rs feat: introduce EvalResult type 2023-03-08 10:19:36 +01:00
optimize.rs fix: the following issues 2023-02-05 20:35:39 -05:00
parser.rs feat: fix errors and add tests for BigInt changes 2023-02-09 15:01:30 -05:00
pretty.rs Add missing carets when dumping builtin list 2023-02-02 17:32:03 -05:00
program_builder.rs Expand builder (#20) 2022-07-01 20:50:58 -07:00
tx.rs Align output of `tx simulate` with other Aiken's commands. 2023-02-14 16:50:55 +01:00