]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/plan/IterateListOp.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / elaboration / chr / plan / IterateListOp.java
index 57abca10a95fb042ddd0b845a16dd4c052f5f34c..aa87378738bc4ef27205ea239d80ca1fe0a3d222 100644 (file)
@@ -1,30 +1,30 @@
-package org.simantics.scl.compiler.elaboration.chr.plan;\r
-\r
-\r
-import org.simantics.scl.compiler.compilation.CompilationContext;\r
-import org.simantics.scl.compiler.elaboration.expressions.Expression;\r
-import org.simantics.scl.compiler.elaboration.expressions.Variable;\r
-import org.simantics.scl.compiler.internal.codegen.references.IVal;\r
-import org.simantics.scl.compiler.internal.codegen.writer.CodeWriter;\r
-\r
-public class IterateListOp extends PlanOp {\r
-    public Variable variable;\r
-    public Expression list;\r
-    \r
-    public IterateListOp(long location, Variable variable, Expression list) {\r
-        super(location);\r
-        this.variable = variable;\r
-        this.list = list;\r
-    }  \r
-    \r
-    @Override\r
-    public void toString(StringBuilder b) {\r
-        b.append("ITERATE ").append(variable).append(" <- ").append(list);\r
-    }\r
-\r
-    @Override\r
-    public void generateCode(CompilationContext context, PlanContext planContext, CodeWriter w) {\r
-        IVal listValue = list.toVal(context.environment, w);\r
-        planContext.iterateList(location, w, variable, listValue);\r
-    }\r
-}\r
+package org.simantics.scl.compiler.elaboration.chr.plan;
+
+
+import org.simantics.scl.compiler.compilation.CompilationContext;
+import org.simantics.scl.compiler.elaboration.expressions.Expression;
+import org.simantics.scl.compiler.elaboration.expressions.Variable;
+import org.simantics.scl.compiler.internal.codegen.references.IVal;
+import org.simantics.scl.compiler.internal.codegen.writer.CodeWriter;
+
+public class IterateListOp extends PlanOp {
+    public Variable variable;
+    public Expression list;
+    
+    public IterateListOp(long location, Variable variable, Expression list) {
+        super(location);
+        this.variable = variable;
+        this.list = list;
+    }  
+    
+    @Override
+    public void toString(StringBuilder b) {
+        b.append("ITERATE ").append(variable).append(" <- ").append(list);
+    }
+
+    @Override
+    public void generateCode(CompilationContext context, PlanContext planContext, CodeWriter w) {
+        IVal listValue = list.toVal(context.environment, w);
+        planContext.iterateList(location, w, variable, listValue);
+    }
+}