Branch checker

This commit is contained in:
nub31
2025-01-26 21:52:54 +01:00
parent 6e6a1a830e
commit 738aa92da5
9 changed files with 108 additions and 40 deletions

View File

@@ -1,4 +1,5 @@
using Nub.Lang.Generation;
using Nub.Lang.Branching;
using Nub.Lang.Generation;
using Nub.Lang.Lexing;
using Nub.Lang.Parsing;
using Nub.Lang.Typing;
@@ -14,6 +15,9 @@ var definitions = parser.Parse();
var typer = new ExpressionTyper(definitions);
typer.Populate();
var branchChecker = new BranchChecker(definitions);
branchChecker.Check();
var generator = new Generator(definitions);
var asm = generator.Generate();