|
Class Summary |
| PAny |
Matches any single character if there is any left on the input.
|
| PChar |
Matches only if the next character on input is the character specified.
|
| PDigit |
Matches any digit character ranging as defined by
java.lang.Character.isDigit.
|
| PEnd |
Matches successfull when no more input is available, always returns a length
of zero. |
| PEOL |
Terminal parser which matches a line-ending. |
| PExcept |
Matches if the parsed input matches the left-hand parser and not matches the
right-hand parser. |
| PKleene |
Matches the specified parser zero-or-more times.
|
| PLetter |
Matches any letter character; any alphabetic character in any of the
international alphabets defined in UniCode.
|
| PLimit |
Semantic parser which verifies if a parsed numeric (double) value is within
specified, inclusive boundaries. |
| PList |
Matches a delimited list of items within the specified number of items. |
| PMultiple |
Matches the specified parser one-or-more times.
|
| POptional |
Matches succesful always, the length of the match is zero when the specified
parser fails or the length of the specified parsers' succesful match.
|
| POr |
Tries a number of parsers specified until one of them matches. |
| PPointer |
Pointer to a single parser object.
|
| PRange |
Terminal parser which creates a set of characters to match from an encoded
input "rangestring".
|
| PRepeat |
Non-terminal parser which matches the same parser multiple times, optionally
limited. |
| PSequence |
Matches any number of specified parsers in the given order, each one
following the previous in sequence. |
| PSet |
Matches if the next character on the input matches any of a specified
characters.
|
| PToken |
Matches The tokens specified similar character by character.
|
| PTokens |
Matches any of the tokens specified similar to an POr'ed list of [@linke pobs.parser.PToken PToken} objects. |
| PUnicode |
Matches any single character as long as it is defined in Unicode.
|
| PUnicodeBlock |
Matches any single character which is part of the specified UnicodeBlock.
|
| PWhitespace |
Matches any sequence of atleast one whitespace character, as defined by
Character.isWhitespace, from input. |
| PWrapper |
Wrapper of a PObject makes it a PParser. |