feat(tvix/eval): add initial stack-based VM

This can't do anything other than compute a single literal, for now

Change-Id: Ia28f9da51c906b590a198e77a4ca5d45a871106b
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6071
Tested-by: BuildkiteCI
Reviewed-by: grfn <grfn@gws.fyi>
This commit is contained in:
Vincent Ambo 2022-08-07 23:42:14 +03:00 committed by tazjin
parent 34df2c8473
commit d59968649e
2 changed files with 56 additions and 0 deletions

View file

@ -10,6 +10,7 @@ mod errors;
mod eval;
mod opcode;
mod value;
mod vm;
fn main() {
let mut args = env::args();