Package org.btrplace.btrpsl.tree
Class MinusOperator
java.lang.Object
org.antlr.runtime.tree.BaseTree
org.antlr.runtime.tree.CommonTree
org.btrplace.btrpsl.tree.BtrPlaceTree
org.btrplace.btrpsl.tree.MinusOperator
- All Implemented Interfaces:
org.antlr.runtime.tree.Tree
public class MinusOperator extends BtrPlaceTree
A parser to sum two integers or to make the union between two sets with the same type
- Author:
- Fabien Hermenier
-
Field Summary
-
Constructor Summary
Constructors Constructor Description MinusOperator(org.antlr.runtime.Token t, ErrorReporter errs)
Make a new parser. -
Method Summary
Modifier and Type Method Description BtrpOperand
go(BtrPlaceTree parent)
Parse the root of the tree.Methods inherited from class org.btrplace.btrpsl.tree.BtrPlaceTree
append, getChild, ignoreError, ignoreError, ignoreError, ignoreErrors
Methods inherited from class org.antlr.runtime.tree.CommonTree
dupNode, getCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toString
Methods inherited from class org.antlr.runtime.tree.BaseTree
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree
-
Constructor Details
-
MinusOperator
Make a new parser.- Parameters:
t
- the root tokenerrs
- the errors to report
-
-
Method Details
-
go
Description copied from class:BtrPlaceTree
Parse the root of the tree.- Overrides:
go
in classBtrPlaceTree
- Parameters:
parent
- the parent of the root- Returns:
- a content
-