Index

_ | A | B | C | D | E | F | G | I | L | M | N | O | P | R | S | T | U | W | Z

_

__init__() (modgrammar.debugging.GrammarDebugger method)

A

ANY (in module modgrammar)
ANY_EXCEPT() (in module modgrammar)

B

BadReferenceError
BOL (in module modgrammar)
buffer (modgrammar.ParseError attribute)

C

char (modgrammar.GrammarParser attribute)
(modgrammar.ParseError attribute)
check_result() (modgrammar.debugging.GrammarDebugger method)
clear_remainder() (modgrammar.GrammarParser method)
col (modgrammar.GrammarParser attribute)
(modgrammar.ParseError attribute)

D

DEBUG_ALL (in module modgrammar.debugging)
DEBUG_DEFAULT (in module modgrammar.debugging)
DEBUG_FAILURES (in module modgrammar.debugging)
DEBUG_FULL (in module modgrammar.debugging)
DEBUG_NONE (in module modgrammar.debugging)
DEBUG_OR (in module modgrammar.debugging)
DEBUG_PARTIALS (in module modgrammar.debugging)
DEBUG_RETRY (in module modgrammar.debugging)
DEBUG_SUCCESSES (in module modgrammar.debugging)
DEBUG_TERMINALS (in module modgrammar.debugging)
debug_terminals (modgrammar.debugging.GrammarDebugger attribute)
DEBUG_TRY (in module modgrammar.debugging)
DEBUG_WHITESPACE (in module modgrammar.debugging)
debug_wrapper() (modgrammar.debugging.GrammarDebugger method)

E

elements (modgrammar.Grammar attribute)
EMPTY (in module modgrammar)
EOF (in module modgrammar)
EOL (in module modgrammar)
error_left_recursion() (modgrammar.debugging.GrammarDebugger method)
event() (modgrammar.debugging.GrammarDebugger method)
EXCEPT() (in module modgrammar)
expected (modgrammar.ParseError attribute)

F

find() (modgrammar.Grammar method)
find_all() (modgrammar.Grammar method)

G

G() (in module modgrammar)
generate_ebnf() (in module modgrammar)
get() (modgrammar.Grammar method)
get_all() (modgrammar.Grammar method)
Grammar (class in modgrammar)
grammar (modgrammar.Grammar attribute)
(modgrammar.ParseError attribute)
GRAMMAR() (in module modgrammar)
grammar_collapse (modgrammar.Grammar attribute)
grammar_collapse_skip (modgrammar.Grammar attribute)
grammar_collapsed_elems() (modgrammar.Grammar method)
grammar_desc (modgrammar.Grammar attribute)
grammar_details() (modgrammar.Grammar class method)
grammar_ebnf_lhs() (modgrammar.Grammar class method)
grammar_ebnf_rhs() (modgrammar.Grammar class method)
grammar_elem_init() (modgrammar.Grammar method)
grammar_error_override (modgrammar.Grammar attribute)
grammar_greedy (modgrammar.Grammar attribute)
grammar_name (modgrammar.Grammar attribute)
grammar_noteworthy (modgrammar.Grammar attribute)
grammar_parse() (modgrammar.Grammar class method)
grammar_resolve_refs() (modgrammar.Grammar class method)
grammar_tags (modgrammar.Grammar attribute)
grammar_terminal (modgrammar.Grammar attribute)
grammar_whitespace (modgrammar.Grammar attribute)
grammar_whitespace_mode (modgrammar.Grammar attribute)
GrammarDebugger (class in modgrammar.debugging)
GrammarDefError
GrammarParser (class in modgrammar)

I

in_terminal (modgrammar.debugging.GrammarDebugger attribute)
InternalError

L

L() (in module modgrammar)
line (modgrammar.GrammarParser attribute)
(modgrammar.ParseError attribute)
LIST_OF() (in module modgrammar)
LITERAL() (in module modgrammar)
logger (modgrammar.debugging.GrammarDebugger attribute)

M

match_failed() (modgrammar.debugging.GrammarDebugger method)
match_partial() (modgrammar.debugging.GrammarDebugger method)
match_retry() (modgrammar.debugging.GrammarDebugger method)
match_success() (modgrammar.debugging.GrammarDebugger method)
match_try() (modgrammar.debugging.GrammarDebugger method)
message (modgrammar.ParseError attribute)
modgrammar (module)
modgrammar.debugging (module)

N

NOT_FOLLOWED_BY() (in module modgrammar)

O

ONE_OR_MORE() (in module modgrammar)
OPTIONAL() (in module modgrammar)
OR() (in module modgrammar)

P

parse_file() (modgrammar.GrammarParser method)
parse_lines() (modgrammar.GrammarParser method)
parse_string() (modgrammar.GrammarParser method)
parse_text() (modgrammar.GrammarParser method)
ParseError
parser() (modgrammar.Grammar class method)
pos (modgrammar.ParseError attribute)

R

REF() (in module modgrammar)
ReferenceError
remainder() (modgrammar.GrammarParser method)
REPEAT() (in module modgrammar)
reset() (modgrammar.GrammarParser method)
REST_OF_LINE (in module modgrammar)

S

seen (modgrammar.debugging.GrammarDebugger attribute)
show_failures (modgrammar.debugging.GrammarDebugger attribute)
show_or (modgrammar.debugging.GrammarDebugger attribute)
show_partials (modgrammar.debugging.GrammarDebugger attribute)
show_retry (modgrammar.debugging.GrammarDebugger attribute)
show_successes (modgrammar.debugging.GrammarDebugger attribute)
show_try (modgrammar.debugging.GrammarDebugger attribute)
show_whitespace (modgrammar.debugging.GrammarDebugger attribute)
skip() (modgrammar.GrammarParser method)
SPACE (in module modgrammar)
stack (modgrammar.debugging.GrammarDebugger attribute)
stack_summary() (modgrammar.debugging.GrammarDebugger method)
string (modgrammar.Grammar attribute)

T

terminals() (modgrammar.Grammar method)
tokens() (modgrammar.Grammar method)

U

UnknownReferenceError

W

WHITESPACE (in module modgrammar)
WORD() (in module modgrammar)
WS_DEFAULT (in module modgrammar)
WS_NOEOL (in module modgrammar)
ws_not_found() (modgrammar.debugging.GrammarDebugger method)
ws_skipped() (modgrammar.debugging.GrammarDebugger method)

Z

ZERO_OR_MORE() (in module modgrammar)