Package | Description |
---|---|
org.jparsec |
Provides core Parser implementations for parser combinator logic.
|
Modifier and Type | Field and Description |
---|---|
static Parser<Tokens.Fragment> |
Terminals.IntegerLiteral.TOKENIZER
A tokenizer that parses a integer number (valid patterns are:
0, 00, 1, 10 )
and returns a Tokens.Fragment token tagged as Tokens.Tag.INTEGER . |
static Parser<Tokens.Fragment> |
Terminals.DecimalLiteral.TOKENIZER
A tokenizer that parses a decimal number (valid patterns are:
1, 2.3, 00, 0., .23 )
and returns a Tokens.Fragment token tagged as Tokens.Tag.DECIMAL . |
static Parser<Tokens.Fragment> |
Terminals.Identifier.TOKENIZER
A tokenizer that parses any identifier and returns a
Tokens.Fragment token tagged as
Tokens.Tag.IDENTIFIER . |
Modifier and Type | Method and Description |
---|---|
static Tokens.Fragment |
Tokens.decimalLiteral(String s)
Returns a
Tokens.Fragment tagged as Tokens.Tag.DECIMAL . |
static Tokens.Fragment |
Tokens.fragment(String text,
Object tag)
Returns a
Tokens.Fragment tagged with tag . |
static Tokens.Fragment |
Tokens.identifier(String name)
Returns a
Tokens.Fragment tagged as Tokens.Tag.IDENTIFIER . |
static Tokens.Fragment |
Tokens.integerLiteral(String s)
Returns a
Tokens.Fragment tagged as Tokens.Tag.INTEGER . |
static Tokens.Fragment |
Tokens.reserved(String name)
Returns a
Tokens.Fragment tagged as Tokens.Tag.RESERVED . |
Copyright © 2013–2016 jparsec. All rights reserved.