]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/expressions/block/Statement.java
New type class MonadE and corresponding monad syntax with edo keyword
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / elaboration / expressions / block / Statement.java
index 637b5981d473909cc76ddf65571863f99765d089..7bc415a9199073fd842a7e9ee010cacfc499a1c2 100644 (file)
@@ -9,7 +9,7 @@ import org.simantics.scl.compiler.internal.parsing.Symbol;
 
 public abstract class Statement extends Symbol {
 
-    public abstract Expression toExpression(EnvironmentalContext context, boolean monadic, Expression in);
+    public abstract Expression toExpression(EnvironmentalContext context, BlockType blockType, Expression in);
     public abstract void setLocationDeep(long loc);
     public abstract void resolvePattern(TranslationContext context);
     public abstract boolean mayBeRecursive();