|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
These objects are responsible for converting strings into Symbols and SymbolLists.
Method Summary | |
Alphabet |
getAlphabet()
The alphabet that all Symbols produced will belong to. |
SymbolList |
parse(java.lang.String seq)
Parse an entire string into a SymbolList. |
Symbol |
parseToken(java.lang.String token)
Returns the symbol for a single token. |
Method Detail |
public Alphabet getAlphabet()
public SymbolList parse(java.lang.String seq) throws IllegalSymbolException
The SymbolList produced will have the same Alphabet as this SymbolParser.
seq
- the String to parsepublic Symbol parseToken(java.lang.String token) throws IllegalSymbolException
The Symbol will be a member of the alphabet. If the token is not recognized as mapping to a symbol, an exception will be thrown.
token
- the token to retrieve a Symbol for
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |