Package | Description |
---|---|
org.jparsec |
Provides core Parser implementations for parser combinator logic.
|
Modifier and Type | Method and Description |
---|---|
Terminals |
Terminals.Builder.build()
Builds a new
Terminals instance that recognizes words defined in this builder. |
static Terminals |
Terminals.caseInsensitive(Parser<String> wordScanner,
String[] ops,
String[] keywords)
Deprecated.
Use
operators(ops)
.words(wordScanner)
.caseInsensitiveKeywords(keywords)
.build() instead. |
static Terminals |
Terminals.caseInsensitive(Parser<String> wordScanner,
String[] ops,
String[] keywords,
java.util.function.Function<String,?> wordMap)
Deprecated.
Use
operators(ops)
.words(wordScanner)
.tokenizeWordsWith(wordMap)
.caseInsensitiveKeywords(keywords)
.build() instead. |
static Terminals |
Terminals.caseInsensitive(String[] ops,
String[] keywords)
Deprecated.
Use
operators(ops)
.words(Scanners.IDENTIFIER)
.caseInsensitiveKeywords(keywords)
.build() instead. |
static Terminals |
Terminals.caseSensitive(Parser<String> wordScanner,
String[] ops,
String[] keywords)
Deprecated.
Use
operators(ops)
.words(wordScanner)
.keywords(keywords)
.build() instead. |
static Terminals |
Terminals.caseSensitive(Parser<String> wordScanner,
String[] ops,
String[] keywords,
java.util.function.Function<String,?> wordMap)
Deprecated.
Use
operators(ops)
.words(wordScanner)
.tokenizeWordsWith(wordMap)
.keywords(keywords)
.build() instead. |
static Terminals |
Terminals.caseSensitive(String[] ops,
String[] keywords)
Deprecated.
Use
operators(ops)
.words(Scanners.IDENTIFIER)
.keywords(keywords)
.build() instead. |
static Terminals |
Terminals.operators(Collection<String> ops)
Returns a
Terminals object for lexing the operators with names specified in
ops . |
static Terminals |
Terminals.operators(String... ops)
Returns a
Terminals object for lexing the operators with names specified in
ops . |
Copyright © 2013–2016 jparsec. All rights reserved.