19 lines
592 B
C#
19 lines
592 B
C#
using Compiler;
|
|
|
|
const string contents = """
|
|
func main(): i32 {
|
|
let x: i32 = 23
|
|
do_something("test")
|
|
return 69
|
|
}
|
|
|
|
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);
|