Files
nub-lang/compiler/Compiler/Program.cs
2026-02-08 15:53:00 +01:00

20 lines
626 B
C#

using Compiler;
const string contents = """
func main(): i32 {
let x: i32 = 23
x = 24
do_something("test")
return x
}
func do_something(text: string): void {
}
""";
var tokens = Tokenizer.Tokenize(contents);
var nodes = Parser.Parse(tokens);
var output = Generator.Emit(nodes);
File.WriteAllText("C:/Users/oliste/repos/nub-lang/compiler/Compiler/out.c", output);