public class TokenStack
extends java.lang.Object
Constructor and Description |
---|
TokenStack() |
Modifier and Type | Method and Description |
---|---|
void |
add(Token token) |
static TokenStack |
eatUntilCloseParenthesisOrComma(Eater eater) |
static void |
eatUntilCloseParenthesisOrComma(TokenIterator it) |
TValue |
getResult(LineLocation location,
TContext context,
TMemory memory) |
void |
guessFunctions() |
boolean |
isSpecialAffectationWhenFunctionCall() |
static boolean |
isSpecialAffectationWhenFunctionCall(java.lang.String surface) |
int |
size() |
TokenStack |
subTokenStack(int i) |
TokenIterator |
tokenIterator() |
java.lang.String |
toString() |
TokenStack |
withoutSpace() |
public boolean isSpecialAffectationWhenFunctionCall()
public static boolean isSpecialAffectationWhenFunctionCall(java.lang.String surface)
public int size()
public TokenStack subTokenStack(int i)
public java.lang.String toString()
toString
in class java.lang.Object
public void add(Token token)
public TokenStack withoutSpace()
public static TokenStack eatUntilCloseParenthesisOrComma(Eater eater) throws EaterException
EaterException
public static void eatUntilCloseParenthesisOrComma(TokenIterator it) throws EaterException
EaterException
public void guessFunctions() throws EaterException
EaterException
public TokenIterator tokenIterator()
public TValue getResult(LineLocation location, TContext context, TMemory memory) throws EaterException, EaterExceptionLocated
EaterException
EaterExceptionLocated
Copyright © 2020. All Rights Reserved.