X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Finternal%2Fparsing%2Fparser%2FSCLBlockParser.java;h=e14c6336fd7c7c6325c664e259d263d95de20552;hb=1ec0193a5a5b8f368b03adb24acd762838ddf8ea;hp=573d633cc4d37c52b44086cae9f470d7e6b50f5c;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/parsing/parser/SCLBlockParser.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/parsing/parser/SCLBlockParser.java index 573d633cc..e14c6336f 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/parsing/parser/SCLBlockParser.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/parsing/parser/SCLBlockParser.java @@ -1,33 +1,33 @@ -package org.simantics.scl.compiler.internal.parsing.parser; - -import java.io.Reader; -import java.util.ArrayList; - -import org.simantics.scl.compiler.elaboration.expressions.EBlock; -import org.simantics.scl.compiler.elaboration.expressions.block.Statement; -import org.simantics.scl.compiler.module.ImportDeclaration; - -public class SCLBlockParser extends SCLParserImpl { - - public final ArrayList imports = new ArrayList(2); - public final EBlock block = new EBlock(); - - public SCLBlockParser(Reader reader) { - super(reader); - } - - @Override - protected Object reduceStatementCommand() { - Statement statement = (Statement)get(0); - block.addStatement(statement); - return null; - } - - @Override - protected Object reduceImportCommand() { - ImportDeclaration importDeclaration = (ImportDeclaration)get(0); - imports.add(importDeclaration); - return null; - } - -} +package org.simantics.scl.compiler.internal.parsing.parser; + +import java.io.Reader; +import java.util.ArrayList; + +import org.simantics.scl.compiler.elaboration.expressions.EBlock; +import org.simantics.scl.compiler.elaboration.expressions.block.Statement; +import org.simantics.scl.compiler.module.ImportDeclaration; + +public class SCLBlockParser extends SCLParserImpl { + + public final ArrayList imports = new ArrayList(2); + public final EBlock block = new EBlock(); + + public SCLBlockParser(Reader reader) { + super(reader); + } + + @Override + protected Object reduceStatementCommand() { + Statement statement = (Statement)get(0); + block.addStatement(statement); + return null; + } + + @Override + protected Object reduceImportCommand() { + ImportDeclaration importDeclaration = (ImportDeclaration)get(0); + imports.add(importDeclaration); + return null; + } + +}