Package org.jparsec
Class Terminals.Identifier
- java.lang.Object
-
- org.jparsec.Terminals.Identifier
-
- Enclosing class:
- Terminals
public static final class Terminals.Identifier extends java.lang.Object
Entry point for parser and tokenizers of regular identifier.
-
-
Field Summary
Fields Modifier and Type Field Description static Parser<java.lang.String>
PARSER
Parser
that recognizes identifier tokens.static Parser<Tokens.Fragment>
TOKENIZER
A tokenizer that parses any identifier and returns aTokens.Fragment
token tagged asTokens.Tag.IDENTIFIER
.
-
Constructor Summary
Constructors Modifier Constructor Description private
Identifier()
-
-
-
Field Detail
-
PARSER
public static final Parser<java.lang.String> PARSER
Parser
that recognizes identifier tokens. i.e.Tokens.Fragment
tokens tagged asTokens.Tag.IDENTIFIER
.Tokens.Fragment.text()
is returned as parser result.
-
TOKENIZER
public static final Parser<Tokens.Fragment> TOKENIZER
A tokenizer that parses any identifier and returns aTokens.Fragment
token tagged asTokens.Tag.IDENTIFIER
.An identifier starts with an alphabetic character or underscore, and is followed by 0 or more alphanumeric characters or underscore.
-
-