This commit is contained in:
nub31
2025-01-26 19:56:02 +01:00
parent 3f1a8bbf32
commit 59effadc19
13 changed files with 467 additions and 25 deletions

View File

@@ -1,4 +1,5 @@
using Nub.Lang.Lexing;
using Nub.Lang.Generation;
using Nub.Lang.Lexing;
using Nub.Lang.Parsing;
using Nub.Lang.Typing;
@@ -11,4 +12,11 @@ var parser = new Parser(tokens);
var definitions = parser.Parse();
var typer = new ExpressionTyper(definitions);
typer.Populate();
typer.Populate();
var generator = new Generator(definitions);
var asm = generator.Generate();
Console.WriteLine(asm);
File.WriteAllText(args[1], asm);