aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
blob: 0bd80fce4a809265a1aac837031160955211b2c9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod tokenizer;
mod vm;
mod compiler;

fn main() {
    let file = "tests/simple.tdy";
    let tokens = tokenizer::file_to_tokens(file);

    for token in tokens.iter() {
        println!("{:?}", token);
    }

    let block = compiler::compile("main", file, tokens);

    vm::run_block(block);
}