Previous: , Up: Top   [Contents][Index]


Index of terms

This index is of terms that are used in a special sense in this document. Not every use of these terms is indexed — only those uses that are in some way defining.

Jump to:   @  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   U   V   W  
Index Entry  Section

@
@-notation for nulled instance: Trees
@-notation for rule instance: Trees
@-notation for sequence instance: Trees
@-notation for symbol instance: Trees

A
accessible rule: Useless rules
accessible symbol: Useless rules
activated event subtype: Events overview
active (valuator): Valuator constructor
active parse: Exhaustion
advanced input model: Advanced input models
advanced models of input: The basic models of input
ambiguous: Ambiguity
ancestor: Trees
ancestor (object): Time objects
ancestor, proper: Trees
ancestor, trivial: Trees
ancestry-recoverable hard failure: Ancestry-recoverable hard failure
application: Miscellaneous definitions
application behavior: Application and diagnostic behavior
application environment: Miscellaneous definitions
application environment limit: Miscellaneous definitions
applications, exhaustion-hating: Exhaustion
applications, exhaustion-loving: Exhaustion
archetypal Libmarpa application: About the overviews
at (a location, wrt a symbol): Trees

B
base (object): Time objects
base grammar (of a time object): Time objects
basic models of input: The basic models of input
behavior, application: Application and diagnostic behavior
behavior, diagnostic: Application and diagnostic behavior
BNF: Rules
BNF node: Trees
boolean: Miscellaneous definitions
boolean value: Miscellaneous definitions
bottom-up traversal: Traversal

C
child (of a node): Trees
child object (of a time object): Time objects
children (of a node): Trees
codepoint-per-earleme input model: The codepoint-per-earleme model
completed dotted rule: Earley items
completed Earley item: Earley items
completion (dotted rule): Earley items
completion (Earley item): Earley items
context-free grammar: Rules
counted symbol: Sequence methods
current location (in an Earley item): Earley items
current node (of a progress report traverser): Progress report traverser
cycle: Recursion and cycles
cycle-free: Recursion and cycles

D
declared event subtype: Events overview
dense variable-length input model: The dense variable-length token model
depth-first traversal: Traversal
derivation: Derivations
derivation step: Derivations
derivation, leftmost: An example tree
derivation, rightmost: An example tree
derives: Derivations
derives, directly: Derivations
descendant: Trees
descendant (object): Time objects
descendant, proper: Trees
descendant, trivial: Trees
diagnostic behavior: Application and diagnostic behavior
directly derives: Derivations
dot position: Earley items
dotted rule: Earley items

E
earleme: Earlemes and Earley set IDs
earleme, current: The current earleme
earleme, empty: The fully general input model
earleme, furthest: The furthest earleme
earleme, latest: The latest earleme
Earley item: Earley items
Earley item warning threshold: Other parse status methods
Earley set ID: Earlemes and Earley set IDs
Earley set, latest: The latest Earley set
empty earleme: The fully general input model
empty rule: Rules
empty rule: Rules
empty sentence: Nulling
empty string: Nulling
end of file: Determining EOP from EOI
end of input: Determining EOP from EOI
end of parse: End of parse
end of string: Determining EOP from EOI
end sentinel: Progress report traverser
end sentinel node: Progress report traverser
environment limit: Miscellaneous definitions
environment, application: Miscellaneous definitions
EOF: Determining EOP from EOI
EOI: Determining EOP from EOI
EOP: End of parse
EOS: Determining EOP from EOI
evaluate (a parse run): Semantics terms
evaluate (a tree): Semantics terms
evaluate (an input string): Semantics terms
event queue: Events overview
event, global: Events overview
event, per-symbol: Events overview
event-safe (method): Events overview
event-triggering (method): Events overview
events, recognizer per-symbol: Recognizer per-symbol events
exhausted parse: Exhaustion
exhaustion on failure: Exhaustion
exhaustion on success: Exhaustion
exhaustion-hating applications: Exhaustion
exhaustion-loving applications: Exhaustion
expected symbol: Earley items
explicit event type: Events overview

F
failure: User non-conformity to specified behavior
failure, ancestry-recoverable hard: Ancestry-recoverable hard failure
failure, fully recoverable hard: Fully recoverable hard failure
failure, hard: Classifying failure
failure, irrecoverable hard: Irrecoverable hard failure
failure, Libmarpa application programming: User non-conformity to specified behavior
failure, library-recoverable hard: Library-recoverable hard failure
failure, memory allocation: Memory allocation failure
failure, partially recoverable hard: Partially recoverable hard failure
failure, soft: Classifying failure
failure, soft: Soft failure
failure, undetected: Undetected failure
forest: Trees
frozen ordering: Freezing the ordering
fully recoverable hard failure: Fully recoverable hard failure

G
global event: Events overview
global event: Events overview
grammar: Parsing theory preliminaries

H
hard failure: Classifying failure
hard failure, ancestry-recoverable: Ancestry-recoverable hard failure
hard failure, fully recoverable: Fully recoverable hard failure
hard failure, irrecoverable: Irrecoverable hard failure
hard failure, library-recoverable: Library-recoverable hard failure
hard failure, partially recoverable: Partially recoverable hard failure

I
ID (of an Earley set): Earlemes and Earley set IDs
iff: Miscellaneous definitions
immediately previous (to a marpa_r_earleme_complete() call): The standard model of input
implicit event type: Events overview
in use (LHS terminals): Overview of LHS terminals
inaccessible rule: Useless rules
inaccessible symbol: Useless rules
inactive (valuator): Stepping through the valuator
indeterminate value: Miscellaneous definitions
indirect: Derivations
infinitely ambiguous: Recursion and cycles
input: Parsing theory preliminaries
input: Parsing theory preliminaries
input model, advanced: Advanced input models
input model, dense variable-length: The dense variable-length token model
input model, sparse variable-length: The fully general input model
input model, variable-length token: Advanced input models
input sentence: Parsing theory preliminaries
input text: Parsing theory preliminaries
input, advanced models of: The basic models of input
input, basic models of: The basic models of input
instance: Trees
instance (of a symbol): Trees
instance (of a symbol): Trees
irrecoverable hard failure: Irrecoverable hard failure
iterator, parse tree: Tree overview

L
labeled ordered tree: Trees
labeled ordered tree node: Trees
language: Parsing theory preliminaries
language: Derivations
latest Earley set: The latest Earley set
leaf (node): Trees
leaf node: Trees
left hand side: Rules
left-recursive: Recursion and cycles
leftmost derivation: An example tree
length: Parsing theory preliminaries
length: Derivations
length (of a node): Trees
length, rule: Rules
lexeme: Parsing theory preliminaries
lexer: Parsing theory preliminaries
lexical analysis: Parsing theory preliminaries
lexical analyzer: Parsing theory preliminaries
lexing: Parsing theory preliminaries
LHS: Rules
LHS (of a rule node): Trees
LHS terminals in use: Overview of LHS terminals
Libmarpa application programming failure: User non-conformity to specified behavior
Libmarpa application programming success: User non-conformity to specified behavior
Libmarpa application, archetypal: About the overviews
library-recoverable hard failure: Library-recoverable hard failure
limit, application environment: Miscellaneous definitions
limit, environment: Miscellaneous definitions
locked terminal status: LHS terminal methods
locked value status (of a symbol): What unvalued symbols were

M
matches: Derivations
matches: Derivations
max(x,y): Miscellaneous definitions
memory allocation failure: Memory allocation failure
method: Miscellaneous definitions
models of input, advanced: The basic models of input
models of input, basic: The basic models of input

N
node (of a tree): Trees
node length: Trees
node, current (of a progress report traverser): Progress report traverser
node, labeled ordered tree: Trees
node, root: Trees
node, start: Trees
non-empty: Nulling
non-nullable: Nulling
non-nullable: Nulling
non-nulling: Nulling
non-nulling: Nulling
non-trivial: Derivations
null derivation: Nulling
null parse: Nulling
nullable rule: Nulling
nullable symbol: Nulling
nulled (of a symbol): Trees
nulled node: Trees
nulled symbol instance: Trees
nulling node: Trees
nulling rule: Nulling
nulling symbol: Nulling

O
one-codepoint-per-earleme input model: The codepoint-per-earleme model
ordering, frozen: Freezing the ordering
origin (in an Earley item): Earley items
our: Miscellaneous definitions

P
parent (wrt a node): Trees
parent object (of a time object): Time objects
parse (aka parse forest): Trees
parse (aka parse run): Trees
parse (aka parse tree): Trees
parse (forest): Trees
parse exhaustion on failure: Exhaustion
parse exhaustion on success: Exhaustion
parse forest: Trees
parse tree: Tree overview
parse tree iterator: Tree overview
parse, active: Exhaustion
parse, exhausted: Exhaustion
parser: Parsing theory preliminaries
partially recoverable hard failure: Partially recoverable hard failure
pause (a parent tree iterator): Valuator constructor
per-symbol event: Events overview
per-symbol event: Events overview
postdot symbol (of a dotted rule): Earley items
postdot symbol (of an Earley item): Earley items
postorder traversal: Traversal
predicted dotted rule: Earley items
predicted Earley item: Earley items
prediction (dotted rule): Earley items
prediction (Earley item): Earley items
previous (to a marpa_r_earleme_complete() call), immediately: The standard model of input
produces: Derivations
productive rule: Useless rules
productive symbol: Useless rules
proper ancestor: Trees
proper descendant: Trees

R
raw input: Parsing theory preliminaries
reachable rule: Useless rules
reachable symbol: Useless rules
recognizer: Parsing theory preliminaries
recognizer per-symbol events: Recognizer per-symbol events
recursive: Recursion and cycles
RHS: Rules
RHS (of a rule node): Trees
right hand side: Rules
right-recursive: Recursion and cycles
rightmost derivation: An example tree
root node: Trees
Ruby Slippers: Recognizer life cycle mutators
rule: Parsing theory preliminaries
rule creation methods: Rule methods
rule creation methods: Sequence methods
rule length: Rules
rule node: Trees
rule, accessible: Useless rules
rule, inaccessible: Useless rules
rule, nullable: Nulling
rule, nulling: Nulling
rule, productive: Useless rules
rule, reachable: Useless rules
rule, unproductive: Useless rules
rule, unreachable: Useless rules
rule, useless: Useless rules

S
scanner: Parsing theory preliminaries
scanning: Parsing theory preliminaries
semantics: Parsing theory preliminaries
semantics: Semantics terms
sentence: Parsing theory preliminaries
sentential form: Parsing theory preliminaries
sequence node: Trees
sequence rule: Rules
soft failure: Classifying failure
soft failure: Soft failure
sparse variable-length input model: The fully general input model
start node: Trees
start sentinel: Progress report traverser
start sentinel node: Progress report traverser
step: Derivations
step (of a valuator): Stepping through the valuator
step type: Stepping through the valuator
step type, valuator: Stepping through the valuator
string: Parsing theory preliminaries
subtree: Trees
success: User non-conformity to specified behavior
success, Libmarpa application programming: User non-conformity to specified behavior
successful: Derivations
symbol: Parsing theory preliminaries
symbol instance, nulled: Trees
symbol string: Parsing theory preliminaries
symbol string input: Parsing theory preliminaries
symbol string input: Parsing theory preliminaries
symbol, accessible: Useless rules
symbol, counted: Sequence methods
symbol, inaccessible: Useless rules
symbol, productive: Useless rules
symbol, reachable: Useless rules
symbol, unproductive: Useless rules
symbol, unreachable: Useless rules
symbol, unvalued: What unvalued symbols were
symbol, useless: Useless rules

T
terminal node: Trees
terminal status (of a symbol): LHS terminal methods
token node: Trees
token stream: Parsing theory preliminaries
token-per-earleme input models: The codepoint-per-earleme model
tokens: Parsing theory preliminaries
trap representations: Trap representations
trap value: Miscellaneous definitions
traverse: Traversal
tree: Trees
tree: Tree overview
tree node: Trees
tree node, labeled ordered: Trees
tree, labeled ordered: Trees
trivial ancestor: Trees
trivial derivation: Derivations
trivial descendant: Trees

U
unambiguous: Ambiguity
undefined behavior: Miscellaneous definitions
undetected failure: Undetected failure
unproductive rule: Useless rules
unproductive symbol: Useless rules
unreachable: Useless rules
unreachable rule: Useless rules
unreachable symbol: Useless rules
unspecified behavior: Miscellaneous definitions
unspecified value: Miscellaneous definitions
unvalued symbol: What unvalued symbols were
us: Miscellaneous definitions
useless rule: Useless rules
useless symbol: Useless rules
user: Miscellaneous definitions

V
valuator: Value overview
valuator step: Stepping through the valuator
valuator step type: Stepping through the valuator
value: Parsing theory preliminaries
value: Semantics terms
value status, locked (of a symbol): What unvalued symbols were
value, boolean: Miscellaneous definitions
variable-length input model, dense: The dense variable-length token model
variable-length input model, sparse: The fully general input model
variable-length token input model: Advanced input models

W
we: Miscellaneous definitions

Jump to:   @  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   U   V   W  

Previous: , Up: Top   [Contents][Index]