asmodeus 0.1.0

Complete assembler and emulator for Asmodeus architecture
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use lexariel::Token;

pub fn print_tokens_debug(tokens: &[Token]) {
    println!("=== TOKENS ===");
    for (i, token) in tokens.iter().enumerate() {
        println!("Token {} {{", i + 1);
        println!("    kind: {:?},", token.kind);
        println!("    value: \"{}\",", token.value);
        println!("    line: {},", token.line);
        println!("    column: {}", token.column);
        println!("}},");
    }
    println!("======\n");
}