org.codehaus.jparsec
Class Terminals.Identifier

java.lang.Object
  extended by org.codehaus.jparsec.Terminals.Identifier
Enclosing class:
Terminals

public static final class Terminals.Identifier
extends Object

Entry point for parser and tokenizers of regular identifier.


Field Summary
static Parser<String> PARSER
          Parser that recognizes identifier tokens.
static Parser<Tokens.Fragment> TOKENIZER
          A tokenizer that parses any identifier and returns a Tokens.Fragment token tagged as Tokens.Tag.IDENTIFIER.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARSER

public static final Parser<String> PARSER
Parser that recognizes identifier tokens. i.e. Tokens.Fragment tokens tagged as Tokens.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 a Tokens.Fragment token tagged as Tokens.Tag.IDENTIFIER.

An identifier starts with an alphabetic character or underscore, and is followed by 0 or more alphanumeric characters or underscore.



Copyright © 2014. All rights reserved.