about summary refs log tree commit diff
path: root/tvix/eval/src/opcode.rs
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-08-28T12·41+0300
committertazjin <tazjin@tvl.su>2022-09-06T07·45+0000
commit900a92935d458fff6c4117ba29558ac8aeb529f9 (patch)
treebee489898d2abd4f117228e0990ec38775bab1b3 /tvix/eval/src/opcode.rs
parent47b356286751bff8f41930761a402564d54d1898 (diff)
refactor(tvix/eval): declare all locals before compiling them r/4662
This actually makes things full-circle, as this tree already had this
implementation once before all the other required components were in
place.

With this commit, the compiler can resolve recursive upvalues within
the same scope (though they will not yet work at runtime).

Change-Id: I6267e477d08f367257c3a6dde054b880d7b47211
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6326
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
Diffstat (limited to 'tvix/eval/src/opcode.rs')
0 files changed, 0 insertions, 0 deletions