Trees | Index | Help |
---|
Package Martel :: Module Generate |
|
Classes | |
---|---|
CheckAssert |
|
CheckAssertNot |
|
CheckGroupRef |
|
GeneratorState |
|
HandleRepeatCount |
|
print_debug |
Print debug information |
print_info |
Print information after each expression match |
SetGroupValue |
Function Summary | |
---|---|
check_assert(text,
x,
end,
tag_words)
| |
check_assert_not(text,
x,
end,
tagtable)
| |
check_at_beginning(text,
x,
end)
| |
expression -> Parser for the Expression tree | |
generate_alt(expression,
genstate)
| |
generate_any(expression,
genstate)
| |
generate_assert(expression,
genstate)
| |
generate_at_beginning(expression,
genstate)
| |
generate_at_end(expression,
genstate)
| |
generate_debug(expression,
genstate)
| |
generate_dot(expression,
genstate)
| |
generate_eol(expression,
genstate)
| |
generate_group(expression,
genstate)
| |
generate_groupref(expression,
genstate)
| |
generate_literal(expression,
genstate)
| |
generate_max_repeat(expression,
genstate)
| |
generate_named_max_repeat(expression,
genstate)
| |
generate_null_op(expression,
genstate)
| |
generate_parser(expression,
debug_level)
| |
generate_pass_through(expression,
genstate)
| |
generate_seq(expression,
genstate)
| |
generate_str(expression,
genstate)
| |
store the start position of the farthest successful match |
Function Details |
---|
generate(expression, debug_level=0)expression -> Parser for the Expression tree |
track_position(text, x, end)store the start position of the farthest successful match This value is more useful than mxTextTools' default, which only points out the last text region successfully tagged at the top level. This value is the last region successfully tagged anywhere. Uses a global variable so this is SINGLE THREADED! |
Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Mon Aug 27 16:13:10 2007 | http://epydoc.sf.net |