tvl-depot/tvix/eval/src
Vincent Ambo 627dfabef1 fix(tvix/eval): thunk all uses of with
With this all other "weird scope" logic starts working for `with` as
well.

Change-Id: I0ea1d8c5fbd9cec5084bd574224f77b71ff2b487
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6487
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
2022-09-11 12:26:23 +00:00
..
builtins fix(tvix/eval): fix doc comment syntax where applicable 2022-09-10 21:57:13 +00:00
compiler fix(tvix/eval): thunk all uses of with 2022-09-11 12:26:23 +00:00
tests fix(tvix/eval): thunk all uses of with 2022-09-11 12:26:23 +00:00
value refactor(tvix/eval): introduce Upvalues struct in closures & thunks 2022-09-11 12:16:46 +00:00
chunk.rs fix(tvix/eval): fix doc comment syntax where applicable 2022-09-10 21:57:13 +00:00
errors.rs fix(tvix/eval): reintroduce 'InvalidAttribuetName' error variant 2022-09-10 21:57:13 +00:00
eval.rs feat(tvix/eval): conditionally use tracing/disassembling observers 2022-09-10 21:57:13 +00:00
lib.rs chore(tvix/eval): clean up remains of previous disassembler impl 2022-09-09 21:14:56 +00:00
main.rs fix(tvix/eval): always add history entries in REPL 2022-09-10 21:57:13 +00:00
observer.rs fix(tvix/eval): use correct lambda address in observer 2022-09-11 12:16:46 +00:00
opcode.rs refactor(tvix/eval): capture entire with_stack in upvalues 2022-09-11 12:26:23 +00:00
upvalues.rs refactor(tvix/eval): capture entire with_stack in upvalues 2022-09-11 12:26:23 +00:00
vm.rs refactor(tvix/eval): capture entire with_stack in upvalues 2022-09-11 12:26:23 +00:00
warnings.rs feat(tvix/eval): implement "formals" function parameters 2022-09-11 10:32:10 +00:00