aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/shedlang/compiler/ShedCompiler.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-12-02 19:47:35 +0000
committerMichael Williamson <mike@zwobble.org>2023-12-02 19:47:35 +0000
commit07d62885c5150fe6eadfa9372a190dd73fd754cc (patch)
tree17959fa67c7ab5d375f3966003358afc0715b210 /src/main/java/org/shedlang/compiler/ShedCompiler.java
parent0ad5be30c1d301942f8cec567d0719fd9ff18f3f (diff)
Rename stack IR to Shid
Diffstat (limited to 'src/main/java/org/shedlang/compiler/ShedCompiler.java')
-rw-r--r--src/main/java/org/shedlang/compiler/ShedCompiler.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/org/shedlang/compiler/ShedCompiler.java b/src/main/java/org/shedlang/compiler/ShedCompiler.java
index 325383ae..f07ead28 100644
--- a/src/main/java/org/shedlang/compiler/ShedCompiler.java
+++ b/src/main/java/org/shedlang/compiler/ShedCompiler.java
@@ -6,8 +6,8 @@ import org.shedlang.compiler.config.ConfigChecker;
import org.shedlang.compiler.config.ProjectConfig;
import org.shedlang.compiler.parser.Parser;
import org.shedlang.compiler.sources.Sources;
-import org.shedlang.compiler.stackir.StackCompiler;
-import org.shedlang.compiler.stackir.StackIrNamespace;
+import org.shedlang.compiler.shid.ShidCodeGen;
+import org.shedlang.compiler.shid.ShidNamespace;
import org.shedlang.compiler.typechecker.TypeChecker;
import org.shedlang.compiler.typechecker.TypeCheckerContext;
import org.shedlang.compiler.types.*;
@@ -36,7 +36,7 @@ public class ShedCompiler {
var untypedNamespaceNodes = parseSource(sourceRoot, sourceFilePaths);
- var namespaces = new ArrayList<StackIrNamespace>();
+ var namespaces = new ArrayList<ShidNamespace>();
var typeCheckerContext = TypeCheckerContext.EMPTY
.addNamespaceTypeInfo(
@@ -59,8 +59,8 @@ public class ShedCompiler {
var typeCheckNamespaceResult = TypeChecker.typeCheckNamespace(untypedNamespaceNode, typeCheckerContext);
typeCheckerContext = typeCheckNamespaceResult.context();
- var stackIrNamespace = StackCompiler.compileNamespace(typeCheckNamespaceResult.value());
- namespaces.add(stackIrNamespace);
+ var shidNamespace = ShidCodeGen.compileNamespace(typeCheckNamespaceResult.value());
+ namespaces.add(shidNamespace);
}
var typeInfos = typeCheckerContext.toTypeInfos();