tvl-depot/tvix/eval/src
Vincent Ambo ec7db0235f refactor(tvix/eval): rename Locals to Scope
This name is much more sensible actually; its more than just a
collection of locals as it tracks additional scope information in the
case of Nix.

Change-Id: Ia2739bbd39aab222b1c4355e9248828973b0db43
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6216
Reviewed-by: sterni <sternenseemann@systemli.org>
Reviewed-by: grfn <grfn@gws.fyi>
Tested-by: BuildkiteCI
2022-08-31 22:10:40 +00:00
..
tests feat(tvix/eval): implement inherit in let expressions 2022-08-31 22:10:40 +00:00
value fix(tvix/eval): allow use of ? operator on non-set types 2022-08-30 17:13:27 +00:00
chunk.rs feat(tvix/eval): implement chunk disassembler output 2022-08-30 16:53:40 +00:00
compiler.rs refactor(tvix/eval): rename Locals to Scope 2022-08-31 22:10:40 +00:00
disassembler.rs feat(tvix/eval): implement chunk disassembler output 2022-08-30 16:53:40 +00:00
errors.rs refactor(tvix/eval): remove Error::InvalidKeyType 2022-08-30 17:13:27 +00:00
eval.rs fix(tvix/eval): address various clippy lints 2022-08-30 16:53:40 +00:00
lib.rs feat(tvix/eval): implement optional runtime tracing 2022-08-30 16:53:40 +00:00
main.rs fix(tvix/eval): gently attempt to create state dir 2022-08-31 22:10:40 +00:00
opcode.rs feat(tvix/eval): add local identifier access 2022-08-28 17:50:34 +00:00
vm.rs fix(tvix/eval): or should handle non-attrset values, too 2022-08-30 17:13:27 +00:00
warnings.rs docs(tvix/eval): Use correct syntax for module doc comments 2022-08-30 17:13:27 +00:00