This commit is contained in:
2026-02-08 23:11:43 +01:00
parent 3db412a060
commit 3b89b3d9bb
3 changed files with 36 additions and 18 deletions

View File

@@ -16,7 +16,7 @@ if (tokenizerDiagnostics.Any(x => x.Severity == DiagnosticSeverity.Error))
return 1;
}
var nodes = Parser.Parse(fileName, tokens, out var parserDiagnostics);
var ast = Parser.Parse(fileName, tokens, out var parserDiagnostics);
foreach (var diagnostic in parserDiagnostics)
{
@@ -28,7 +28,7 @@ if (parserDiagnostics.Any(x => x.Severity == DiagnosticSeverity.Error))
return 1;
}
var typedNodes = TypeChecker.Check(fileName, nodes, out var typeCheckerDiagnostics);
var typedAst = TypeChecker.Check(fileName, ast, out var typeCheckerDiagnostics);
foreach (var diagnostic in typeCheckerDiagnostics)
{
@@ -40,7 +40,7 @@ if (typeCheckerDiagnostics.Any(x => x.Severity == DiagnosticSeverity.Error))
return 1;
}
var output = Generator.Emit(typedNodes);
var output = Generator.Emit(typedAst);
File.WriteAllText("C:/Users/oliste/repos/nub-lang/compiler/Compiler/out.c", output);