Ft.Xml.XPointer.XPointerParser

Modules

XPointer  XPtrPart  re   

Classes

class Parser
__init__(self, verbose=0)
announce(self, format, *args)
debug_mode(self, flag=None)
error(self, format, *args)
parse(self, text)
print_reduce(self, rule)
print_state_stack(self, stack, size)
report_error(self, state, line, column, lval)

Data and other non-method functions defined here:

__doc__ = None
__module__ = 'Ft.Xml.XPointer.XPointerParser'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
class new
__init__(self, verbose=0)
announce(self, format, *args)
debug_mode(self, flag=None)
error(self, format, *args)
parse(self, text)
print_reduce(self, rule)
print_state_stack(self, stack, size)
report_error(self, state, line, column, lval)

Data and other non-method functions defined here:

__doc__ = None
__module__ = 'Ft.Xml.XPointer.XPointerParser'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.

Functions

ChildSeq2(self, __stack, __ptr)
FullXPtr1(self, __stack, __ptr)
FullXPtr2(self, __stack, __ptr)
SchemeSpecificExpr2(self, __stack, __ptr)
Sequence1(self, __stack, __ptr)
Sequence2(self, __stack, __ptr)
StringWithBalancedParens1(self, __stack, __ptr)
StringWithBalancedParens2(self, __stack, __ptr)
StringWithBalancedParens3(self, __stack, __ptr)
StringWithBalancedParens4(self, __stack, __ptr)
StringWithBalancedParens5(self, __stack, __ptr)
StringWithBalancedParens6(self, __stack, __ptr)
XPointer1(self, __stack, __ptr)
XPointer2(self, __stack, __ptr)
XPointer3(self, __stack, __ptr)
XPtrPart1(self, __stack, __ptr)
YYTRANSLATE = lambda(x)

Data

INITIAL = 1
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
Integer = 259
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
LEXER_FUNCTIONS = 0
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
NCName = 257
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
QName = 258
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
SCHEME_EXPR = 2
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
StringWithoutParens = 260
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
YYEMPTY = -2
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
YYEOF = 0
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
YYFINAL = 32
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
YYFLAG = -32768
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
YYINITDEPTH = 1000
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
YYLAST = 26
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
YYNTBASE = 10
int(x[, base]) -> integer

Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string.
__file__ = 'build/lib.linux-ppc-2.2/Ft/Xml/XPointer/XPointerParser.py'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
__name__ = 'Ft.Xml.XPointer.XPointerParser'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
action_idx = [-3, -6, -32768, -2, -32768, 7, 8, 3, -32768, 9, -32768, 11, 7, -32768, -32768, 5, -32768, 10, 5, -1, ...]
action_routines = [None, <function XPointer1>, <function XPointer2>, <function XPointer3>, None, <function ChildSeq2>, <function Sequence1>, <function Sequence2>, None, None, <function FullXPtr1>, <function FullXPtr2>, <function XPtrPart1>, None, None, <function SchemeSpecificExpr2>, <function StringWithBalancedParens1>, <function StringWithBalancedParens2>, <function StringWithBalancedParens3>, <function StringWithBalancedParens4>, ...]
default_action = [0, 8, 9, 0, 2, 4, 1, 3, 10, 0, 6, 0, 5, 13, 11, 16, 7, 17, 16, 0, ...]
default_goto = [30, 4, 5, 6, 7, 8, 9, 19, 20]
derives = [0, 10, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 16, 17, 17, 18, 18, 18, 18, ...]
goto_idx = [-32768, -32768, 20, -32768, -32768, 18, -32768, -32768, -9]
pattern_actions = {'p00': (None, 257), 'p01': (None, 258), 'p02': (None, 259), 'p03': (2, None), 'p04': None, 'p05': (None, None), 'p06': (None, None), 'p07': (None, 260)}
patterns = {1: <_sre.SRE_Pattern object>, 2: <_sre.SRE_Pattern object>}
rhs_size = [0, 1, 1, 1, 1, 2, 2, 3, 1, 1, 1, 2, 4, 1, 1, 2, 0, 1, 3, 4, ...]
rhs_tokens = [None, [13], [11], [14], [12], [13, 12], [7, 5], [12, 7, 5], [3], [4], [15], [14, 15], [16, 8, 17, 9], [3], [18], [17, 18], [], [6], [8, 18, 9], [8, 18, 9, 6], ...]
rule_info = [': line 0', 'Ft/Xml/XPointer/XPointer.bgen: line 24', 'Ft/Xml/XPointer/XPointer.bgen: line 33', 'Ft/Xml/XPointer/XPointer.bgen: line 42', 'Ft/Xml/XPointer/XPointer.bgen: line 57', 'Ft/Xml/XPointer/XPointer.bgen: line 60', 'Ft/Xml/XPointer/XPointer.bgen: line 79', 'Ft/Xml/XPointer/XPointer.bgen: line 91', 'Ft/Xml/XPointer/XPointer.bgen: line 111', 'Ft/Xml/XPointer/XPointer.bgen: line 114', 'Ft/Xml/XPointer/XPointer.bgen: line 123', 'Ft/Xml/XPointer/XPointer.bgen: line 134', 'Ft/Xml/XPointer/XPointer.bgen: line 155', 'Ft/Xml/XPointer/XPointer.bgen: line 174', 'Ft/Xml/XPointer/XPointer.bgen: line 182', 'Ft/Xml/XPointer/XPointer.bgen: line 185', 'Ft/Xml/XPointer/XPointer.bgen: line 220', 'Ft/Xml/XPointer/XPointer.bgen: line 228', 'Ft/Xml/XPointer/XPointer.bgen: line 239', 'Ft/Xml/XPointer/XPointer.bgen: line 262', ...]
token_names = ['<EOF>', 'error', '$undefined.', 'NCName', 'QName', 'Integer', 'StringWithoutParens', '/', '(', ')', 'XPointer', 'ChildSeq', 'Sequence', 'Name', 'FullXPtr', 'XPtrPart', 'Scheme', 'SchemeSpecificExpr', 'StringWithBalancedParens', '0']
token_translations = [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, ...]
yycheck = [3, 4, 8, 5, 7, 6, 3, 8, 9, 18, 19, 6, 21, 8, 7, 7, 5, 8, 8, 0, ...]
yytable = [1, 2, -13, 10, 3, 17, 13, 18, 23, 22, 24, 17, 25, 18, 11, 3, 16, 15, 21, 31, ...]