X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.spreadsheet.graph%2Fsrc%2Forg%2Fsimantics%2Fspreadsheet%2Fgraph%2Fparser%2Fast%2FAstList.java;fp=bundles%2Forg.simantics.spreadsheet.graph%2Fsrc%2Forg%2Fsimantics%2Fspreadsheet%2Fgraph%2Fparser%2Fast%2FAstList.java;h=c889483f469ce7588bc5f94ed9beb9361e9ed700;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hp=55cba4237478b8cc236c63cdb4e25303674592d4;hpb=24e2b34260f219f0d1644ca7a138894980e25b14;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/parser/ast/AstList.java b/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/parser/ast/AstList.java index 55cba4237..c889483f4 100644 --- a/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/parser/ast/AstList.java +++ b/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/parser/ast/AstList.java @@ -1,43 +1,43 @@ -package org.simantics.spreadsheet.graph.parser.ast; - -import java.util.ArrayList; - -abstract public class AstList implements AstValue { - - public final AstValue left; - - public ArrayList rightOps; - public ArrayList rightValues; - - public AstList(AstValue left) { - this.left = left; - } - - public int rightCount() { - if(rightValues == null) return 0; - return rightValues.size(); - } - - public String rightOp(int index) { - return rightOps.get(index); - } - - public AstValue rightValue(int index) { - return rightValues.get(index); - } - - public void add(String op, AstValue value) { - if(rightValues == null) { - rightOps = new ArrayList<>(); - rightValues = new ArrayList<>(); - } - rightOps.add(op); - rightValues.add(value); - } - - public AstValue simplify() { - if(rightValues == null) return left; - return this; - } - -} +package org.simantics.spreadsheet.graph.parser.ast; + +import java.util.ArrayList; + +abstract public class AstList implements AstValue { + + public final AstValue left; + + public ArrayList rightOps; + public ArrayList rightValues; + + public AstList(AstValue left) { + this.left = left; + } + + public int rightCount() { + if(rightValues == null) return 0; + return rightValues.size(); + } + + public String rightOp(int index) { + return rightOps.get(index); + } + + public AstValue rightValue(int index) { + return rightValues.get(index); + } + + public void add(String op, AstValue value) { + if(rightValues == null) { + rightOps = new ArrayList<>(); + rightValues = new ArrayList<>(); + } + rightOps.add(op); + rightValues.add(value); + } + + public AstValue simplify() { + if(rightValues == null) return left; + return this; + } + +}