|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use jfun.parsec | |
---|---|
jfun.parsec | Provides classes and interfaces for parser combinator logic and basic parsers. |
jfun.parsec.tokens | Provides some predefined tokens and Tokenizer implementations. |
Classes in jfun.parsec used by jfun.parsec | |
---|---|
_
This class is an indicator of "no value". |
|
Accumulatable
Factory to create an Accumulator object. |
|
Accumulator
Used to accumulate objects. |
|
ArrayFactory
A factory to create arrays. |
|
Catch
To catch a pseudo-exception 'thrown' from a Parser. |
|
FromChar
maps char to Object. |
|
FromLong
maps long to Object. |
|
FromMyText
Used by class Terms to identify a MyToken object. |
|
FromString
maps string to Object. |
|
FromString3
maps 3 strings to object. |
|
FromToken
maps a token object to an Object. |
|
Map
maps one object to another. |
|
Map2
maps two objects to one object. |
|
Map3
maps 3 objects to an Object. |
|
Map4
maps 4 objects to an Object. |
|
Map5
maps 5 objects to an Object. |
|
Mapn
Responsible for mapping an array of n objects to one object. |
|
ObjectPredicate
Maps an Object to a boolean value. |
|
OperatorTable
This class is used to describe operator information. |
|
Pair
This is a simple Java Bean for a pair of objects. |
|
ParseError
Describes Parse error. |
|
Parser
A parser runs either on character level or token level. |
|
ParserEval
This is to provide laziness of a Parser. |
|
ParserException
ParserException is thrown when a grammar error happens. |
|
Pos
Pos represents a position in the source. |
|
PositionedToken
Deprecated. Use Tok instead. |
|
PositionMap
The interface to find the line number, column number of a certain position in the source. |
|
ShowToken
To convert a token object to String. |
|
Terms
This helper class provides convenient api's to build lexer and parsers for terminals. |
|
Tok
This class carries the position information of a token. |
|
Tokenizer
A tokenizer is used by a scanner object to interpret the output of a Scanner. |
|
ToParser
Maps an Object to a Parser. |
|
Tuple3
This is a simple Java Bean for 3 objects. |
|
Tuple4
This is a simple Java Bean for 4 objects. |
|
Tuple5
This is a simple Java Bean for 5 objects. |
|
Unary
This interface represents a unary operation on the same type. |
|
Words
This helper class provides convenient api's to build lexer and parsers for keywords and operators. |
Classes in jfun.parsec used by jfun.parsec.tokens | |
---|---|
Tokenizer
A tokenizer is used by a scanner object to interpret the output of a Scanner. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |