Home | Trees | Index | Help |
|
---|
|
colorize
defines functions to colorize regular
expressions and doctest blocks.
|
|||
PythonSourceColorizer | A class that renders a python module's source code into HTML pages. |
|
|||
string
|
colorize_re(regexp) | ||
string
|
_colorize_re(tree,
noparen=0)
Recursively descend the given regexp parse tree to produce the HTML code for a colorized version of the regexp. |
||
string
|
colorize_doctestblock(str) | ||
string
|
_doctest_sub(match)
This helper function is used by colorize_doctestblock to add colorization to matching expressions. |
|
|||
_PROMPT_RE | The regular expression used to find Python prompts (">>>" and "...") in doctest blocks. | ||
_DOCTEST_RE | The regular expression used by _doctest_sub to colorize doctest blocks. | ||
PYSRC_JAVASCRIPTS | Javascript code for the PythonSourceColorizer | ||
PYSRC_EXPANDTO_JAVASCRIPT | |||
HDR | |||
FOOT | |||
s | |||
f | |||
Regular Expression Tags | |||
---|---|---|---|
RE_TAG | The CSS class for colorizing regular expressions. | ||
ANY_TAG | The CSS class for colorizing "." in
regexps. |
||
ESCAPE_TAG | The CSS class for colorizing escaped characters (such as
r"\(" ) in regexps. |
||
CATEGORY_TAG | The CSS class for colorizing character categories (such as
r"\d" )) in regexps. |
||
AT_TAG | The CSS class for colorizing character locations (such as
"^" ) in regexps. |
||
BRANCH_TAG | The CSS class for colorizing "|" in
regexps. |
||
STAR_TAG | The CSS class for colorizing "*" and
"*?" in regexps. |
||
PLUS_TAG | The CSS class for colorizing "+" and
"+?" in regexps. |
||
QMRK_TAG | The CSS class for colorizing "?" and
"??" in regexps. |
||
RNG_TAG | The CSS class for colorizing repeat ranges (such as
"a{3,8}" ) in regexps. |
||
PAREN_TAG | The CSS class for colorizing parenthases in regexps. | ||
CHOICE_TAG | The CSS class for colorizing character choice expressions (such as
"[abc]" ) in regexps. |
||
ASSERT_TAG | The CSS class for colorizing assertions (such as
"(?=abc)" ) in regexps. |
||
REF_TAG | The CSS class for colorizing references (such as
r"\1" ) in regexps. |
|
|
|
|
_DOCTEST_RE.sub with an
expression that matches _DOCTEST_RE .
|
|
RE_TAGThe CSS class for colorizing regular expressions.
|
ANY_TAGThe CSS class for colorizing"." in
regexps.
|
ESCAPE_TAGThe CSS class for colorizing escaped characters (such asr"\(" ) in regexps.
|
CATEGORY_TAGThe CSS class for colorizing character categories (such asr"\d" )) in regexps.
|
AT_TAGThe CSS class for colorizing character locations (such as"^" ) in regexps.
|
BRANCH_TAGThe CSS class for colorizing"|" in
regexps.
|
STAR_TAGThe CSS class for colorizing"*" and
"*?" in regexps.
|
PLUS_TAGThe CSS class for colorizing"+" and
"+?" in regexps.
|
QMRK_TAGThe CSS class for colorizing"?" and
"??" in regexps.
|
RNG_TAGThe CSS class for colorizing repeat ranges (such as"a{3,8}" ) in regexps.
|
PAREN_TAGThe CSS class for colorizing parenthases in regexps.
|
CHOICE_TAGThe CSS class for colorizing character choice expressions (such as"[abc]" ) in regexps.
|
ASSERT_TAGThe CSS class for colorizing assertions (such as"(?=abc)" ) in regexps.
|
REF_TAGThe CSS class for colorizing references (such asr"\1" ) in regexps.
|
_PROMPT_REThe regular expression used to find Python prompts (">>>" and "...") in doctest blocks.
|
_DOCTEST_REThe regular expression used by _doctest_sub to colorize doctest blocks.
|
PYSRC_JAVASCRIPTSJavascript code for the PythonSourceColorizer
|
PYSRC_EXPANDTO_JAVASCRIPT
|
HDR
|
FOOT
|
s
|
f
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 3.0alpha2 on Tue Apr 11 17:31:21 2006 | http://epydoc.sf.net |