| Home | Trees | Index | Help |
|---|
|
ZestyParser.AHT.Env:
ZestyParser.Helpers.EscapeHelper
ZestyParser.Parser.ZestyParser:
Parses one stream of data, by means of tokens.
ZestyParser.DebuggingParser.DebuggingParser:
A Parser.ZestyParser subclass which is useful
for debugging parsers.
ZestyParser.Tokens.Placeholder
__builtin__.object:
The most base type
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.Helpers.EncloseHelper
ZestyParser.Helpers.IndentHelper
ZestyParser.Tokens.Lookahead:
Scans for another token and returns its result as usual, but doesn't
actually advance the parser's cursor.
ZestyParser.Tokens.Negative:
Scans for another token, and only matches (returning True) if that
token did not match.
ZestyParser.Tokens.Omit:
See TokenSequence.
ZestyParser.Tokens.Raw:
A class whose instances match only a particular string.
ZestyParser.Tokens.RE:
A class whose instances match Python regular expressions.
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.TokenSequence:
A class whose instances match a sequence of tokens.
ZestyParser.Tokens.TokenSeries:
A particularly versatile class whose instances match one token
multiple times (with a great degree of customizability).
ZestyParser.Tokens.TokenWrapper:
If you write your own token type in a way other than subclassing
AbstractToken, e.g.
__builtin__.type:
type(object) -> the object's type type(name, bases, dict) -> a
new type
exceptions.Exception:
Common base class for all exceptions.
| Home | Trees | Index | Help |
|---|
| Generated by Epydoc 2.1 on Thu Apr 26 01:32:22 2007 | http://epydoc.sf.net |