Module sre_compile
[hide private]
[frames] | no frames]

Module sre_compile

Internal support module for sre

Functions [hide private]
 
_identityfunction(x)
 
set(seq)
 
_compile(code, pattern, flags)
 
_compile_charset(charset, flags, code, fixup=None)
 
_optimize_charset(charset, fixup)
 
_mk_bitmap(bits)
 
_optimize_unicode(charset, fixup)
 
_simple(av)
 
_compile_info(code, pattern, flags)
 
isstring(obj)
 
_code(p, flags)
 
compile(p, flags=0)
Variables [hide private]
  MAXCODE = 4294967295
  _LITERAL_CODES = {'literal': 1, 'not_literal': 1}
  _REPEATING_CODES = {'max_repeat': 1, 'min_repeat': 1, 'repeat'...
  _SUCCESS_CODES = {'failure': 1, 'success': 1}
  _ASSERT_CODES = {'assert': 1, 'assert_not': 1}
  STRING_TYPES = (<type 'str'>, <type 'unicode'>)

Imports: _sre, sys, REPEAT_ONE, makedict, AT_END_LINE, SRE_INFO_CHARSET, SRE_INFO_PREFIX, SRE_FLAG_DEBUG, MIN_UNTIL, MAXREPEAT, MAGIC, OP_IGNORE, MIN_REPEAT, CATEGORY_UNI_DIGIT, SRE_FLAG_DOTALL, AT_UNICODE, SRE_FLAG_VERBOSE, AT_LOCALE, SRE_FLAG_TEMPLATE, CATEGORY_UNI_SPACE, CH_UNICODE, CATEGORY_NOT_WORD, OPCODES, REPEAT, AT_NON_BOUNDARY, MIN_REPEAT_ONE, CATEGORY_UNI_NOT_DIGIT, LITERAL, CATEGORY_UNI_WORD, LITERAL_IGNORE, AT_BEGINNING_LINE, AT_MULTILINE, NOT_LITERAL_IGNORE, ATCODES, AT_BEGINNING_STRING, GROUPREF_EXISTS, NOT_LITERAL, CATEGORY_DIGIT, RANGE, AT_LOC_BOUNDARY, SRE_INFO_LITERAL, ANY, CATEGORY_UNI_NOT_WORD, SRE_FLAG_UNICODE, AT_END, CATEGORY_NOT_LINEBREAK, ANY_ALL, NEGATE, AT_END_STRING, BIGCHARSET, SRE_FLAG_IGNORECASE, CHCODES, CATEGORY_WORD, CATEGORY_UNI_LINEBREAK, CATEGORY_UNI_NOT_SPACE, AT_BOUNDARY, CATEGORY, SUCCESS, JUMP, MAX_REPEAT, CATEGORY_LOC_WORD, INFO, AT_BEGINNING, AT_LOC_NON_BOUNDARY, SRE_FLAG_MULTILINE, MAX_UNTIL, MARK, FAILURE, SUBPATTERN, BRANCH, error, CATEGORY_LINEBREAK, CATEGORY_NOT_DIGIT, CHARSET, ASSERT, CATEGORY_UNI_NOT_LINEBREAK, GROUPREF_IGNORE, CATEGORY_SPACE, CATEGORY_LOC_NOT_WORD, SRE_FLAG_LOCALE, CH_LOCALE, AT_UNI_NON_BOUNDARY, CATEGORY_NOT_SPACE, ASSERT_NOT, AT, IN, IN_IGNORE, AT_UNI_BOUNDARY, GROUPREF, CALL


Variables Details [hide private]

_REPEATING_CODES

Value:
{'max_repeat': 1, 'min_repeat': 1, 'repeat': 1}