<?xml version="1.0" encoding="ascii"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>msre_parse</title> <link rel="stylesheet" href="epydoc.css" type="text/css" /> <script type="text/javascript" src="epydoc.js"></script> </head> <body bgcolor="white" text="black" link="blue" vlink="#204080" alink="#204080"> <h1 class="toc">Module msre_parse</h1> <hr /> <h2 class="toc">Classes</h2> <a target="mainFrame" href="Martel.msre_parse.Pattern-class.html" >Pattern</a><br /> <a target="mainFrame" href="Martel.msre_parse.SubPattern-class.html" >SubPattern</a><br /> <a target="mainFrame" href="Martel.msre_parse.Tokenizer-class.html" >Tokenizer</a><br /> <h2 class="toc">Functions</h2> <div class="private"> <a target="mainFrame" href="Martel.msre_parse-module.html#_class_escape" >_class_escape</a><br /> </div> <div class="private"> <a target="mainFrame" href="Martel.msre_parse-module.html#_escape" >_escape</a><br /> </div> <div class="private"> <a target="mainFrame" href="Martel.msre_parse-module.html#_group" >_group</a><br /> </div> <div class="private"> <a target="mainFrame" href="Martel.msre_parse-module.html#_parse" >_parse</a><br /> </div> <div class="private"> <a target="mainFrame" href="Martel.msre_parse-module.html#_parse_sub" >_parse_sub</a><br /> </div> <a target="mainFrame" href="Martel.msre_parse-module.html#expand_template" >expand_template</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#is_char" >is_char</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#is_firstchar" >is_firstchar</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#isname" >isname</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#isname_with_attrs" >isname_with_attrs</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#parse" >parse</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#parse_template" >parse_template</a><br /> <h2 class="toc">Variables</h2> <a target="mainFrame" href="Martel.msre_parse-module.html#ANY" >ANY</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#ANY_ALL" >ANY_ALL</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#ASSERT" >ASSERT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#ASSERT_NOT" >ASSERT_NOT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT" >AT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#ATCODES" >ATCODES</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_BEGINNING" >AT_BEGINNING</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_BEGINNING_LINE" >AT_BEGINNING_LINE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_BEGINNING_STRING" >AT_BEGINNING_STRING</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_BOUNDARY" >AT_BOUNDARY</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_END" >AT_END</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_END_LINE" >AT_END_LINE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_END_STRING" >AT_END_STRING</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_LOCALE" >AT_LOCALE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_LOC_BOUNDARY" >AT_LOC_BOUNDARY</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_LOC_NON_BOUNDARY" >AT_LOC_NON_BOUNDARY</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_MULTILINE" >AT_MULTILINE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_NON_BOUNDARY" >AT_NON_BOUNDARY</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_UNICODE" >AT_UNICODE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_UNI_BOUNDARY" >AT_UNI_BOUNDARY</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#AT_UNI_NON_BOUNDARY" >AT_UNI_NON_BOUNDARY</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#BRANCH" >BRANCH</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CALL" >CALL</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORIES" >CATEGORIES</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY" >CATEGORY</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_DIGIT" >CATEGORY_DIGIT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_LINEBREAK" >CATEGORY_LINEBREAK</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_LOC_NOT_WORD" >CATEGORY_LOC_NOT_WORD</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_LOC_WORD" >CATEGORY_LOC_WORD</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_NEWLINE" >CATEGORY_NEWLINE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_NOT_DIGIT" >CATEGORY_NOT_DIGIT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_NOT_LINEBREAK" >CATEGORY_NOT_LINEBREAK</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_NOT_SPACE" >CATEGORY_NOT_SPACE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_NOT_WORD" >CATEGORY_NOT_WORD</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_SPACE" >CATEGORY_SPACE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_UNI_DIGIT" >CATEGORY_UNI_DIGIT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_UNI_LINEBREAK" >CATEGORY_UNI_LINEBREAK</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_UNI_NOT_DIGIT" >CATEGORY_UNI_NOT_DIGIT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_UNI_NOT_LINEBREAK" >CATEGORY_UNI_NOT_LINEBREAK</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_UNI_NOT_SPACE" >CATEGORY_UNI_NOT_SPACE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_UNI_NOT_WORD" >CATEGORY_UNI_NOT_WORD</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_UNI_SPACE" >CATEGORY_UNI_SPACE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_UNI_WORD" >CATEGORY_UNI_WORD</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CATEGORY_WORD" >CATEGORY_WORD</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CHARSET" >CHARSET</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CHCODES" >CHCODES</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CH_LOCALE" >CH_LOCALE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#CH_UNICODE" >CH_UNICODE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#DIGITS" >DIGITS</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#ESCAPES" >ESCAPES</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#FAILURE" >FAILURE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#FLAGS" >FLAGS</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#GROUPREF" >GROUPREF</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#GROUPREF_IGNORE" >GROUPREF_IGNORE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#HEXDIGITS" >HEXDIGITS</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#IN" >IN</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#INFO" >INFO</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#IN_IGNORE" >IN_IGNORE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#JUMP" >JUMP</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#LITERAL" >LITERAL</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#LITERAL_IGNORE" >LITERAL_IGNORE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#MAGIC" >MAGIC</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#MARK" >MARK</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#MAXREPEAT" >MAXREPEAT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#MAX_REPEAT" >MAX_REPEAT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#MAX_UNTIL" >MAX_UNTIL</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#MIN_REPEAT" >MIN_REPEAT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#MIN_UNTIL" >MIN_UNTIL</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#NEGATE" >NEGATE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#NEWLINE" >NEWLINE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#NOT_LITERAL" >NOT_LITERAL</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#NOT_LITERAL_IGNORE" >NOT_LITERAL_IGNORE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#OCTDIGITS" >OCTDIGITS</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#OPCODES" >OPCODES</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#OP_IGNORE" >OP_IGNORE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#RANGE" >RANGE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#REPEAT" >REPEAT</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#REPEAT_CHARS" >REPEAT_CHARS</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#REPEAT_ONE" >REPEAT_ONE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SPECIAL_CHARS" >SPECIAL_CHARS</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_FLAG_DEBUG" >SRE_FLAG_DEBUG</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_FLAG_DOTALL" >SRE_FLAG_DOTALL</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_FLAG_IGNORECASE" >SRE_FLAG_IGNORECASE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_FLAG_LOCALE" >SRE_FLAG_LOCALE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_FLAG_MULTILINE" >SRE_FLAG_MULTILINE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_FLAG_TEMPLATE" >SRE_FLAG_TEMPLATE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_FLAG_UNICODE" >SRE_FLAG_UNICODE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_FLAG_VERBOSE" >SRE_FLAG_VERBOSE</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_INFO_CHARSET" >SRE_INFO_CHARSET</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_INFO_LITERAL" >SRE_INFO_LITERAL</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SRE_INFO_PREFIX" >SRE_INFO_PREFIX</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SUBPATTERN" >SUBPATTERN</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#SUCCESS" >SUCCESS</a><br /> <a target="mainFrame" href="Martel.msre_parse-module.html#WHITESPACE" >WHITESPACE</a><br /> <div class="private"> <a target="mainFrame" href="Martel.msre_parse-module.html#_name_with_attr_pattern" >_name_with_attr_pattern</a><br /> </div> <hr /> <span class="options">[<a href="javascript:void(0);" class="privatelink" onclick="toggle_private();">hide private</a>]</span> <script type="text/javascript"> <!-- // Private objects are initially displayed (because if // javascript is turned off then we want them to be // visible); but by default, we want to hide them. So hide // them unless we have a cookie that says to show them. checkCookie(); // --> </script> </body> </html>