init: Add Token definition and Tokenizer logic.

This commit is contained in:
Jooris Hadeler
2026-01-12 16:06:55 +01:00
commit 0599a5fb98
6 changed files with 378 additions and 0 deletions

11
src/main.rs Normal file
View File

@@ -0,0 +1,11 @@
use crate::token::Tokenizer;
pub mod token;
fn main() {
let input = include_str!("../example/main.bky");
for token in Tokenizer::new(input) {
println!("{token:?}");
}
}