A class that provides a bunch of static methods for checking a stream of
sleep tokens for a certain lexical structure.
addKeyword
public static void addKeyword(String keyword)
isAndPredicate
public static final boolean isAndPredicate(String a,
String b,
String c)
isArray
public static boolean isArray(String a)
isArrayIndex
public static boolean isArrayIndex(String a)
isBacktick
public static final boolean isBacktick(String item)
isBiPredicate
public static final boolean isBiPredicate(String a,
String b,
String c)
isBind
public static final boolean isBind(String a,
String b,
String c)
isBindFilter
public static final boolean isBindFilter(String a,
String b,
String c,
String d)
isBindPredicate
public static final boolean isBindPredicate(String a,
String b,
String c)
isBlock
public static boolean isBlock(String a)
isBoolean
public static final boolean isBoolean(String temp)
isClassIdentifier
public static final boolean isClassIdentifier(Parser parser,
String a)
isClosureCall
public static final boolean isClosureCall(String a,
String b)
isComment
public static final boolean isComment(String a)
isDataLiteral
public static boolean isDataLiteral(String a)
isDecrementHack
public static final boolean isDecrementHack(String a)
isDouble
public static final boolean isDouble(String temp)
isElseIfStatement
public static boolean isElseIfStatement(String a,
String b,
String c,
String d)
isElseStatement
public static boolean isElseStatement(String a,
String b)
isEndOfVar
public static final boolean isEndOfVar(char n)
isExpression
public static boolean isExpression(String a)
isFor
public static final boolean isFor(String a,
String b,
String c)
isForeach
public static final boolean isForeach(String a,
String b,
String c,
String d)
isFunction
public static boolean isFunction(String a)
isFunctionCall
public static boolean isFunctionCall(String a)
isFunctionCall
public static boolean isFunctionCall(String a,
String b)
isFunctionReferenceToken
public static boolean isFunctionReferenceToken(String a)
isHash
public static boolean isHash(String a)
isHashIndex
public static boolean isHashIndex(String a)
isIfStatement
public static boolean isIfStatement(String a,
String b,
String c)
isImportStatement
public static final boolean isImportStatement(String a,
String b)
isIncrementHack
public static final boolean isIncrementHack(String a)
isIndex
public static boolean isIndex(String a)
isIndexableItem
public static boolean isIndexableItem(String a)
isIndexableItem
public static boolean isIndexableItem(String a,
String b)
isLiteral
public static final boolean isLiteral(String item)
isNumber
public static final boolean isNumber(String temp)
isObjectNew
public static final boolean isObjectNew(String a,
String b)
isOperator
public static boolean isOperator(String a,
String b,
String c)
isOrPredicate
public static final boolean isOrPredicate(String a,
String b,
String c)
isReturn
public static final boolean isReturn(String temp)
isScalar
public static final boolean isScalar(String temp)
isSpecialForeach
public static final boolean isSpecialForeach(String a,
String b,
String c,
String d,
String e,
String f)
isSpecialWhile
public static final boolean isSpecialWhile(String a,
String b,
String c,
String d)
isString
public static final boolean isString(String item)
isUniPredicate
public static final boolean isUniPredicate(String a,
String b)
isVariable
public static final boolean isVariable(String temp)
isWhile
public static final boolean isWhile(String a,
String b,
String c)