Module Expr Str TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults vararg kwarg body Expr Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Slice Num Return Lambda arguments args defaults vararg kwarg Call NameLoad BinOpAdd NameLoad NameLoad Call NameLoad NameLoad NameLoad decorator_list ImportFrom alias alias ImportFrom alias Import alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults ListLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad SubscriptLoad NameLoad Index Num attr Assign NameStore AttributeLoad SubscriptLoad NameLoad Index Num attr Assign NameStore Call NameLoad Call NameLoad Call NameLoad NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad ListLoad Return Call NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str Call NameLoad AttributeLoad NameLoad attr Str Call AttributeLoad Str attr Call NameLoad Lambda arguments args NameParam defaults Call NameLoad NameLoad AttributeLoad NameLoad attr Str Call NameLoad AttributeLoad NameLoad attr BoolOpOr BoolOpAnd AttributeLoad NameLoad attr BinOpAdd Str Call AttributeLoad Str attr Call NameLoad Lambda arguments args NameParam defaults Call NameLoad NameLoad AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list decorator_list Assign NameStore Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Assign NameStore BinOpAdd AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpSub NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad AugAssignAdd AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For NameStore Call NameLoad NameLoad Call NameLoad Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Yield NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list Assign NameStore Call NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad NameLoad TryExcept body Assign AttributeStore NameLoad attr ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return CompareIsNot Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str AugAssignAdd AttributeStore NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareGtE AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Return BoolOpOr BoolOpAnd CompareLt AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad Call AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad Call AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults ListLoad body Raise Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults vararg body If UnaryOpNot NameLoad body Return Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore NameLoad body TryExcept body Return Call NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareLt AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str If BoolOpOr UnaryOpNot NameLoad CompareGt AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr body Assign NameStore ListLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr body Expr Call AttributeLoad NameLoad attr NameLoad If CompareNotEq AttributeLoad NameLoad attr NameLoad body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Break If CompareGt AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Raise Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults vararg kwarg body Assign NameStore Call NameLoad TryExcept body Return Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr ListLoad NameLoad Raise decorator_list Return NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body If Call NameLoad NameLoad body Return Call NameLoad NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args defaults vararg kwarg body Assign NameStore Call NameLoad TryExcept body Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore Dict Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr ListLoad NameLoad Raise decorator_list Return NameLoad decorator_list Assign NameStore Lambda arguments args defaults Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Lambda arguments args defaults Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Lambda arguments args NameParam defaults ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Lambda arguments args defaults Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Lambda arguments args defaults vararg Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Lambda arguments args defaults Call NameLoad AttributeLoad NameLoad attr Assign NameStore Lambda arguments args defaults Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Lambda arguments args defaults AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults vararg kwarg body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call NameLoad NameLoad Str NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad TryFinally body TryExcept body Assign NameStore TupleLoad Call NameLoad Call NameLoad handlers ExceptHandler type NameLoad name NameStore body Assign AttributeStore NameLoad attr Call Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Str Lambda arguments args NameParam defaults NameLoad NameLoad Raise finalbody Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Lambda arguments args defaults vararg kwarg Call NameLoad Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults vararg body Expr Str FunctionDef arguments args defaults vararg kwarg body Assign NameStore Call SubscriptLoad NameLoad Index Num NameLoad NameLoad For NameStore SubscriptLoad NameLoad Slice Num body Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Expr Call NameLoad ListLoad Str Expr Call NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad TryExcept body If BoolOpOr CompareIs NameLoad NameLoad CompareNotIn NameLoad NameLoad body Expr Call NameLoad Call NameLoad NameLoad handlers ExceptHandler type NameLoad body If CompareNotEq NameLoad NameLoad body Expr Call NameLoad ListLoad NameLoad Expr Call NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Assign NameStore BinOpAdd Str Call NameLoad NameLoad TryExcept body If BoolOpOr CompareIs NameLoad NameLoad CompareIn NameLoad NameLoad body Expr Call NameLoad ListLoad NameLoad handlers ExceptHandler type NameLoad body If CompareNotEq NameLoad NameLoad body Expr Call NameLoad ListLoad NameLoad Expr Call NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Str Str Assign NameStore Call NameLoad NameLoad Str NameLoad If NameLoad body Assign NameStore BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str Call NameLoad AttributeLoad NameLoad attr orelse Assign NameStore Str Return BinOpAdd BinOpAdd NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad If BoolOpOr CompareIs NameLoad NameLoad UnaryOpNot Call NameLoad NameLoad body Expr Call NameLoad ListLoad BinOpAdd BinOpAdd Str Call NameLoad NameLoad Str Expr Call NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Return Call NameLoad NameLoad Lambda arguments args defaults NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args defaults body Assign NameStore Call NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad If CompareNotEq NameLoad NameLoad body Expr Call NameLoad ListLoad BinOpAdd Str Call NameLoad NameLoad decorator_list NameLoad Expr Call NameLoad NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore Call NameLoad While AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad NameLoad If CompareEq NameLoad NameLoad body Break Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return BinOpAdd ListLoad Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body FunctionDef arguments args defaults body Return TupleLoad NameLoad Call NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad While NameLoad body Assign TupleStore NameStore NameStore Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad If NameLoad body Return TupleLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad Call NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Return TupleLoad BinOpAdd NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad Call NameLoad FunctionDef arguments args defaults body Expr Call NameLoad Return Call NameLoad decorator_list Return BinOpAdd NameLoad Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad Call NameLoad NameLoad NameLoad NameLoad ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return ListComp Call NameLoad comprehension NameStore Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults vararg body Expr Str If UnaryOpNot NameLoad body Return NameLoad For NameStore SubscriptLoad NameLoad Slice Num body Expr Call NameLoad Return Call SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args defaults vararg body Expr Str If UnaryOpNot NameLoad body Return NameLoad Assign NameStore Call SubscriptLoad NameLoad Index Num For NameStore SubscriptLoad NameLoad Slice Num body Expr Call NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore ListLoad While CompareIsNot Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad Expr Call NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults vararg body Expr Str Assign NameStore Dict For NameStore NameLoad body If Call NameLoad NameLoad body Expr Call NameLoad Continue Assign TupleStore NameStore NameStore NameLoad Assign SubscriptStore NameLoad Index NameLoad Call NameLoad Return NameLoad decorator_list
N/A N/A picoparse -- a small lexer and parser library. Regular expression free.
 N/A N/A functools partial N/A N/A N/A ImportError N/A __merged N/A N/A d1 d2 N/A N/A N/A Dictionary merge N/A d N/A N/A d1 copy N/A N/A N/A d update d2 N/A d N/A partial N/A N/A N/A args kw N/A N/A Return a version of a function with some arguments already supplied.
         N/A fn N/A args N/A 0 N/A args N/A args N/A 1 N/A N/A N/A N/A N/A args2 kw2 N/A fn N/A args args2 N/A __merged kw kw2 N/A itertools izip count operator add N/A threading NoMatch N/A Exception N/A __init__ N/A N/A self token pos expecting flags N/A N/A N/A N/A N/A self token token N/A N/A self pos pos N/A N/A self expecting expecting N/A N/A self flags flags N/A N/A self message None N/A join N/A N/A cls failures N/A N/A N/A token N/A N/A failures N/A 0 token N/A pos N/A N/A failures N/A 0 pos N/A expecting N/A sorted N/A set N/A reduce add N/A N/A f expecting N/A f failures N/A N/A N/A NoMatch token pos expecting N/A classmethod default_message N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A N/A 
Parse error at  N/A str N/A self pos 
expecting one of  N/A N/A ,  join N/A map N/A N/A N/A x N/A N/A repr x N/A self expecting 
got  N/A repr N/A self token N/A N/A N/A self flags N/A 
with  N/A N/A ,  join N/A map N/A N/A N/A x N/A N/A str x N/A self flags N/A property __repr__ N/A N/A self N/A N/A N/A N/A N/A self message N/A self default_message N/A __str__ N/A N/A self N/A N/A N/A N/A repr self N/A N/A N/A FailedAfterCutting FailedAfterCutting DefaultDiagnostics N/A object N/A __init__ N/A N/A self N/A N/A N/A N/A self tokens N/A N/A N/A self offset 1 N/A generate_error_message N/A N/A self noMatch N/A N/A N/A N/A N/A N/A noMatch default_message N/A repr N/A self tokens N/A cut N/A N/A self col N/A N/A N/A N/A col EndOfFile N/A N/A col N/A N/A self offset N/A len N/A self tokens N/A to_cut N/A col N/A self offset N/A N/A self tokens N/A N/A self tokens N/A to_cut N/A N/A self offset to_cut N/A wrap N/A N/A self stream N/A N/A N/A r N/A izip stream N/A count 1 N/A N/A N/A N/A N/A self tokens append r N/A N/A r N/A N/A EOF N/A object N/A __str__ N/A N/A self N/A N/A N/A EOF N/A __repr__ N/A N/A self N/A N/A N/A EOF() N/A __nonzero__ N/A N/A self N/A N/A N/A False N/A N/A N/A EndOfFile N/A EOF BufferWalker N/A object N/A N/A BufferWalker wraps up an iterable and provides an API for infinite lookahead
    but retains laziness. 
    
    BufferWalker will work on anything iterable, and provides an expanded iterator style
    interface.
     - next acts like an iterators next.
     - peek lets you access the current value
     - prev steps backward one item and returns it.
    
    The current index can be saved with the push method, and can be restored with pop. 
    This is to enable trying multiple parsers options. Once a piece of input has been 
    successfully processed, calling 'accept' will clear the internal stack and free up 
    the buffer.
    
    You can test the BufferWalker for Truthiness; if there is still parsable input then 
    it will be truthy, if not, falsy.
     __init__ N/A N/A self source diag N/A None N/A N/A N/A diag None N/A N/A diag N/A DefaultDiagnostics N/A N/A self source N/A N/A diag wrap N/A iter source N/A N/A N/A N/A self buffer N/A N/A N/A N/A self source next N/A N/A N/A StopIteration N/A N/A N/A self buffer N/A N/A N/A self index 0 N/A N/A self len N/A len N/A self buffer N/A N/A self depth 0 N/A N/A self offset 0 N/A N/A self commit_depth 0 N/A N/A self diag diag N/A __nonzero__ N/A N/A self N/A N/A N/A N/A N/A N/A self peek EndOfFile N/A _fill N/A N/A self size N/A N/A N/A fills the internal buffer from the source iterator N/A N/A N/A i N/A range size N/A N/A N/A N/A N/A self buffer append N/A N/A N/A self source next N/A N/A N/A StopIteration N/A N/A N/A N/A N/A self buffer append N/A EndOfFile EndOfFile N/A N/A self len N/A len N/A self buffer N/A next N/A N/A self N/A N/A N/A Advances to and returns the next token or returns EndOfFile N/A N/A self index 1 N/A t N/A N/A self peek N/A N/A N/A self depth N/A N/A N/A N/A self _cut N/A t N/A current N/A N/A self N/A N/A N/A Returns the current (token, position) or (EndOfFile, EndOfFile) N/A N/A N/A self index N/A self len N/A N/A N/A N/A self _fill N/A N/A N/A self index N/A self len 1 N/A N/A N/A N/A N/A self index N/A self len N/A N/A self buffer N/A N/A self index N/A EndOfFile EndOfFile N/A peek N/A N/A self N/A N/A N/A Returns the current token or EndOfFile N/A N/A N/A N/A self current N/A 0 N/A pos N/A N/A self N/A N/A N/A Returns the current position or EndOfFile N/A N/A N/A N/A self current N/A 1 N/A fail N/A N/A self expecting N/A N/A N/A N/A N/A NoMatch N/A N/A self peek N/A N/A self pos expecting N/A tri N/A N/A self parser N/A args kwargs N/A N/A old_depth N/A self commit_depth N/A N/A self commit_depth N/A self depth N/A N/A self depth 1 N/A result N/A parser args kwargs N/A N/A N/A self commit N/A N/A self commit_depth old_depth N/A result N/A commit N/A N/A self N/A N/A N/A N/A self depth N/A self commit_depth N/A N/A N/A self depth N/A N/A N/A N/A self _cut N/A _cut N/A N/A self N/A N/A N/A N/A self buffer N/A N/A self buffer N/A N/A self index N/A N/A self len N/A len N/A self buffer N/A N/A self offset N/A self index N/A N/A self index 0 N/A N/A self depth 0 N/A N/A N/A N/A self diag cut N/A N/A self pos N/A choice N/A N/A self N/A parsers N/A N/A N/A parsers N/A N/A N/A start_offset N/A self offset N/A start_index N/A self index N/A start_depth N/A self depth N/A start_token N/A N/A self peek N/A start_pos N/A N/A self pos N/A failures N/A N/A parser parsers N/A N/A N/A N/A N/A parser N/A N/A N/A NoMatch N/A e N/A N/A N/A N/A self depth start_depth N/A N/A N/A Exception Picoparse: Internal error N/A N/A N/A failures N/A N/A e pos N/A N/A failures N/A 0 pos N/A N/A failures N/A e N/A N/A N/A N/A e pos N/A N/A failures N/A 0 pos N/A N/A N/A N/A failures append e N/A N/A N/A self offset start_offset N/A N/A N/A FailedAfterCutting N/A e flags N/A N/A N/A N/A N/A e flags append FailedAfterCutting N/A N/A N/A N/A self depth start_depth N/A N/A N/A self depth start_depth N/A N/A self index start_index N/A N/A N/A NoMatch join failures N/A N/A N/A local_ps N/A N/A threading local desc N/A N/A name N/A N/A decorator N/A N/A parser N/A N/A decorated N/A N/A N/A args kwargs N/A N/A cur_pos N/A pos N/A N/A N/A N/A parser args kwargs N/A N/A N/A NoMatch N/A e N/A N/A N/A N/A e pos cur_pos N/A N/A N/A e expecting N/A name N/A N/A N/A decorated N/A N/A decorator N/A p N/A N/A name parser N/A args1 kwargs1 N/A N/A N/A callable name N/A N/A N/A partial name parser args1 kwargs1 p_desc N/A N/A N/A args2 kwargs2 N/A N/A cur_pos N/A pos N/A N/A N/A args N/A args1 args2 N/A kwargs N/A N/A N/A N/A kwargs update kwargs1 N/A N/A N/A kwargs update kwargs2 N/A N/A parser args kwargs N/A N/A N/A NoMatch N/A e N/A N/A N/A N/A e pos cur_pos N/A N/A N/A e expecting N/A name N/A N/A N/A p_desc N/A N/A next N/A N/A N/A N/A N/A N/A N/A local_ps value next N/A peek N/A N/A N/A N/A N/A N/A N/A local_ps value peek N/A fail N/A N/A N/A expecting N/A N/A N/A N/A N/A local_ps value fail expecting N/A commit N/A N/A N/A N/A N/A N/A N/A local_ps value commit N/A choice N/A N/A N/A N/A options N/A N/A N/A local_ps value choice options N/A is_eof N/A N/A N/A N/A N/A bool N/A local_ps value N/A pos N/A N/A N/A N/A N/A N/A N/A local_ps value pos N/A diag N/A N/A N/A N/A N/A N/A local_ps value diag tri N/A N/A parser N/A N/A tri_block N/A N/A N/A args kwargs N/A N/A N/A N/A N/A local_ps value tri parser args kwargs N/A N/A tri_block N/A run_parser N/A N/A parser input wrapper N/A None N/A N/A old N/A getattr local_ps value None N/A N/A local_ps value N/A BufferWalker input wrapper N/A N/A N/A N/A N/A result N/A N/A parser N/A remaining N/A N/A N/A NoMatch N/A e N/A N/A N/A e message N/A N/A getattr N/A N/A local_ps value diag generate_error_message N/A N/A N/A x N/A None e N/A N/A N/A N/A local_ps value old N/A result N/A compose N/A N/A f g N/A N/A N/A Compose returns a two functions composed as a new function.
    
    The first is called with the result of the second as its argument. Any arguments 
    are passed to the second.
     N/A N/A N/A N/A N/A args kwargs N/A f N/A g args kwargs N/A chain N/A N/A N/A args N/A N/A Runs a series of parsers in sequence passing the result of each parser to the next.
    The result of the last parser is returned.
     chain_block N/A N/A N/A args kwargs N/A N/A v N/A N/A args N/A 0 args kwargs N/A p N/A args N/A 1 N/A N/A v N/A p v N/A v N/A N/A chain_block N/A any_token N/A N/A N/A N/A N/A Will accept any token in the input stream and step forward.
    
    Fails if there is no more tokens
     N/A ch N/A peek N/A N/A ch EndOfFile N/A N/A N/A fail N/A not eof N/A N/A next N/A ch N/A one_of N/A N/A these N/A N/A N/A Returns the current token if is found in the collection provided.
    
    Fails otherwise.
     N/A ch N/A peek N/A N/A N/A N/A N/A ch EndOfFile N/A ch these N/A N/A N/A fail N/A list these N/A N/A N/A TypeError N/A N/A N/A ch these N/A N/A N/A fail N/A these N/A N/A next N/A ch N/A not_one_of N/A N/A these N/A N/A N/A Returns the current token if it is not found in the collection provided.
    
    The negative of one_of. 
     N/A ch N/A peek N/A desc N/A not_one_of N/A repr these N/A N/A N/A N/A N/A ch EndOfFile N/A ch these N/A N/A N/A fail N/A desc N/A N/A N/A TypeError N/A N/A N/A ch these N/A N/A N/A fail N/A desc N/A N/A next N/A ch N/A _fun_to_str N/A N/A f N/A N/A N/A name N/A getattr f __name__ ??? N/A pos N/A getattr f func_code False N/A pos N/A N/A pos N/A N/A N/A pos co_filename : N/A str N/A pos co_firstlineno N/A N/A pos ??? N/A N/A N/A name  at  pos N/A satisfies N/A N/A guard N/A N/A N/A Returns the current token if it satisfies the guard function provided.
    
    Fails otherwise.
    This is the a generalisation of one_of.
     N/A i N/A peek N/A N/A N/A i EndOfFile N/A N/A guard i N/A N/A N/A fail N/A N/A N/A <satisfies predicate  N/A _fun_to_str guard > N/A N/A next N/A i N/A optional N/A N/A parser default N/A None N/A N/A Tries to apply the provided parser, returning default if the parser fails.
     N/A N/A choice parser N/A N/A N/A N/A default N/A not_followed_by N/A N/A parser N/A N/A N/A Succeeds if the given parser cannot consume input not_followed_by_block N/A N/A N/A N/A N/A failed N/A object N/A result N/A optional N/A tri parser failed N/A N/A result failed N/A N/A N/A fail N/A N/A not  N/A _fun_to_str parser N/A tri N/A N/A choice not_followed_by_block N/A N/A eof N/A partial not_followed_by any_token many N/A N/A parser N/A N/A N/A Applies the parser to input zero or more times.
    
    Returns a list of parser results.
     N/A results N/A N/A terminate N/A object N/A N/A local_ps value N/A N/A result N/A optional parser terminate N/A N/A result terminate N/A N/A N/A N/A N/A results append result N/A results N/A many1 N/A N/A parser N/A N/A N/A Like many, but must consume at least one of parser N/A N/A N/A N/A parser N/A many parser N/A _tag N/A N/A t parser N/A N/A tagged N/A N/A N/A N/A N/A N/A t N/A parser N/A N/A tagged N/A many_until N/A N/A these term N/A N/A N/A Consumes as many of these as it can until it term is encountered.
    
    Returns a tuple of the list of these results and the term result 
     N/A results N/A N/A True N/A N/A N/A stop result N/A choice N/A _tag True term N/A _tag False these N/A stop N/A N/A N/A results result N/A N/A N/A N/A results append result N/A many_until1 N/A N/A these term N/A N/A N/A Like many_until but must consume at least one of these.
     N/A first N/A N/A these N/A N/A these_results term_result N/A many_until these term N/A N/A N/A first these_results term_result N/A sep1 N/A N/A parser separator N/A N/A N/A Like sep but must consume at least one of parser.
     N/A first N/A N/A parser inner N/A N/A N/A N/A N/A N/A separator N/A N/A parser N/A N/A N/A first N/A many N/A tri inner N/A sep N/A N/A parser separator N/A N/A N/A Consumes zero or more of parser, separated by separator.
    
    Returns a list of parser's results
     N/A N/A optional N/A partial sep1 parser separator N/A N/A n_of N/A N/A parser n N/A N/A N/A Consumes n of parser, returning a list of the results.
     N/A N/A N/A parser N/A i N/A range n N/A string N/A N/A string N/A N/A N/A Iterates over string, matching input to the items provided.
    
    The most obvious usage of this is to accept an entire string of characters,
    However this is function is more general than that. It takes an iterable
    and for each item, it tries one_of for that set. For example, 
       string(['aA','bB','cC'])
    will accept 'abc' in either case. 
    
    note, If you wish to match caseless strings as in the example, use 
    picoparse.text.caseless_string.
     N/A found N/A N/A c string N/A N/A N/A N/A found append N/A one_of c N/A found N/A cue N/A N/A N/A parsers N/A N/A "Runs multiple parsers and returns the result of the last.
     N/A N/A parsers N/A N/A None N/A p N/A parsers N/A -1 N/A N/A N/A p N/A N/A N/A parsers N/A -1 N/A follow N/A N/A N/A parsers N/A N/A Runs multiple parsers and returns the result of the first.
     N/A N/A parsers N/A N/A None N/A v N/A N/A parsers N/A 0 N/A p N/A parsers N/A 1 N/A N/A N/A p N/A v N/A remaining N/A N/A N/A N/A N/A Returns the remaining input that has not been parsed.
     N/A tokens N/A N/A N/A N/A peek EndOfFile N/A N/A N/A N/A tokens append N/A peek N/A N/A next N/A tokens N/A seq N/A N/A N/A sequence N/A N/A Runs a series of parsers in sequence optionally storing results in a returned dictionary.
    
    For example:
    seq(whitespace, ('phone', digits), whitespace, ('name', remaining))
     N/A results N/A N/A p sequence N/A N/A N/A callable p N/A N/A N/A p N/A N/A N/A k v p N/A N/A results N/A k N/A v N/A results N/A