Package org.jparsec.examples.bnf.parser
Class TerminalParser
- java.lang.Object
-
- org.jparsec.examples.bnf.parser.TerminalParser
-
public final class TerminalParser extends java.lang.Object
Parses terminals in a bnf.
-
-
Field Summary
Fields Modifier and Type Field Description private static Parser<java.lang.Void>
COMMENT
private static Parser<?>
IDENT
(package private) static Indentation
INDENTATION
private static Parser<java.lang.String>
LITERAL
private static java.lang.String[]
OPERATORS
private static Terminals
TERMS
(package private) static Parser<?>
TOKENIZER
-
Constructor Summary
Constructors Constructor Description TerminalParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static <T> T
parse(Parser<T> parser, java.lang.String source)
(package private) static Parser<?>
term(java.lang.String name)
-
-
-
Field Detail
-
OPERATORS
private static final java.lang.String[] OPERATORS
-
TERMS
private static final Terminals TERMS
-
COMMENT
private static final Parser<java.lang.Void> COMMENT
-
LITERAL
private static final Parser<java.lang.String> LITERAL
-
IDENT
private static final Parser<?> IDENT
-
TOKENIZER
static final Parser<?> TOKENIZER
-
INDENTATION
static final Indentation INDENTATION
-
-