Home | Trees | Index | Help |
---|
|
ZestyParser.AHT.Env
:
ZestyParser.AHT._AHTFactory
ZestyParser.Parser.CallbackFor
:
Function decorator indicating that the function should be set as the
callback of the given token; returns the token instead of the
function.
ZestyParser.Parser.ParserIterator
ZestyParser.Parser.ZestyParser
:
Parses one stream of data, by means of tokens
.
ZestyParser.Tokens.AbstractToken
:
Base class from which most tokens defined in this module derive.
ZestyParser.Tokens.CompositeToken
:
A class whose instances match any of a number of tokens.
ZestyParser.Tokens.Default
:
A class whose instances always return desc
and do not advance the parser's
cursor.
ZestyParser.Tokens.Defer
:
A token which takes a callable (generally a lambda) which takes no
arguments and itself returns a token.
ZestyParser.Tokens.Omit
:
See TokenSequence
.
ZestyParser.Tokens.RawToken
:
A class whose instances match only a particular string.
ZestyParser.Tokens.Skip
:
See TokenSequence
.
ZestyParser.Tokens.TakeToken
:
A class whose instances match and return a given number of characters
from the parser's data
.
ZestyParser.Tokens.Token
:
A class whose instances match Python regular expressions.
ZestyParser.Tokens.TokenSequence
:
A class whose instances match a sequence of tokens.
ZestyParser.Tokens.TokenSeries
:
A particularly versatile class whose instances match one token
multiple times.
ZestyParser.Tokens._EOF
exceptions.Exception
:
Common base class for all exceptions.
ZestyParser.Parser.Error
ZestyParser.Parser.NotMatched
:
Raised by a token if it has failed to match at the parser's current
cursor.
ZestyParser.Parser.ParseError
:
Raised by a token to indicate that a parse error has occurred.
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Thu Jan 11 23:26:09 2007 | http://epydoc.sf.net |