public class ExpressionStack extends ArrayListHeap
Constructor and Description |
---|
ExpressionStack() |
Modifier and Type | Method and Description |
---|---|
void |
add(ExpressionObject e)
Adds an ExpressionObject as in an infix stream.
|
ExpressionObject |
process()
Takes the stream of ExpressionObjects in infix order via the method
add(...) and generates a tree of ExpressionObjects.
|
void |
setClosingArgument(java.lang.Object arg) |
allocArrayList, freeArrayList
public void add(ExpressionObject e)
public void setClosingArgument(java.lang.Object arg)
public ExpressionObject process()