diff options
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs index 576ca20..f407767 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,11 +1,19 @@ mod tokenizer; +mod vm; fn main() { - println!("Hello, world!"); - + /* let tokens = tokenizer::file_to_tokens("tests/simple.tdy"); for token in tokens.iter() { println!("| {:?}", token); } + */ + + let mut blocks = vm::Block::new("main"); + blocks.add(vm::Op::Constant(vm::Value::Bool(true))); + blocks.add(vm::Op::Print); + blocks.add(vm::Op::Return); + + vm::run_block(blocks); } |
