Package org.projog.core.parser
Class Delimiters
- java.lang.Object
-
- org.projog.core.parser.Delimiters
-
final class Delimiters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static charARGUMENT_SEPARATORprivate static charLIST_CLOSING_BRACKETprivate static charLIST_OPENING_BRACKETprivate static charLIST_TAILprivate static charPERIODprivate static charPREDICATE_CLOSING_BRACKETprivate static charPREDICATE_OPENING_BRACKET
-
Constructor Summary
Constructors Modifier Constructor Description privateDelimiters()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static booleanisArgumentSeperator(Token token)(package private) static booleanisDelimiter(int c)(package private) static booleanisDelimiter(java.lang.String s)(package private) static booleanisListCloseBracket(Token token)(package private) static booleanisListOpenBracket(int c)(package private) static booleanisListOpenBracket(Token token)(package private) static booleanisListTail(Token token)private static booleanisMatch(Token token, char expected)(package private) static booleanisPredicateCloseBracket(Token token)(package private) static booleanisPredicateOpenBracket(Token token)(package private) static booleanisSentenceTerminator(Token token)
-
-
-
Field Detail
-
ARGUMENT_SEPARATOR
private static final char ARGUMENT_SEPARATOR
- See Also:
- Constant Field Values
-
PREDICATE_OPENING_BRACKET
private static final char PREDICATE_OPENING_BRACKET
- See Also:
- Constant Field Values
-
PREDICATE_CLOSING_BRACKET
private static final char PREDICATE_CLOSING_BRACKET
- See Also:
- Constant Field Values
-
LIST_OPENING_BRACKET
private static final char LIST_OPENING_BRACKET
- See Also:
- Constant Field Values
-
LIST_CLOSING_BRACKET
private static final char LIST_CLOSING_BRACKET
- See Also:
- Constant Field Values
-
LIST_TAIL
private static final char LIST_TAIL
- See Also:
- Constant Field Values
-
PERIOD
private static final char PERIOD
- See Also:
- Constant Field Values
-
-
Method Detail
-
isDelimiter
static boolean isDelimiter(java.lang.String s)
-
isDelimiter
static boolean isDelimiter(int c)
-
isListOpenBracket
static boolean isListOpenBracket(int c)
-
isPredicateOpenBracket
static boolean isPredicateOpenBracket(Token token)
-
isPredicateCloseBracket
static boolean isPredicateCloseBracket(Token token)
-
isListOpenBracket
static boolean isListOpenBracket(Token token)
-
isListCloseBracket
static boolean isListCloseBracket(Token token)
-
isListTail
static boolean isListTail(Token token)
-
isArgumentSeperator
static boolean isArgumentSeperator(Token token)
-
isSentenceTerminator
static boolean isSentenceTerminator(Token token)
-
isMatch
private static boolean isMatch(Token token, char expected)
-
-