|
sdr 0.6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use net.cscott.sdr.calls.grm | |
|---|---|
| net.cscott.sdr.calls | This package contains the square dance choreography engine, and the basic types and interfaces required to communicate with it. |
| net.cscott.sdr.calls.grm | This package contains the tools needed to generate Sphinx and ANTLRv3 grammars for "natural language calls" from the information in the call lists about grammar and precedence for individual calls. |
| net.cscott.sdr.calls.lists | This package contains call lists and generated natural-language parsers for the various square dance programs. |
| net.cscott.sdr.calls.parser | ANTLRv3 grammars for parsing call definition files and AST representations. |
| Classes in net.cscott.sdr.calls.grm used by net.cscott.sdr.calls | |
|---|---|
| Rule
Grammar rule: a right-hand side, left-hand side, and a precedence level. |
|
| Classes in net.cscott.sdr.calls.grm used by net.cscott.sdr.calls.grm | |
|---|---|
| EmitDictionary
Emit (trimmed) pronunciation dictionary for spoken natural-language call grammar. |
|
| EmitJava
Emit Java representation of post-processed natural language grammar for calls. |
|
| Grm
This class contains inner classes creating an AST for the 'natural language' grammar of square dance calls and concepts. |
|
| Grm.Alt
Alternation: a|b. |
|
| Grm.Concat
Concatanation: a b. |
|
| Grm.Mult
Multiplicity marker: a*, a+, or a?. |
|
| Grm.Mult.Type
Type of multiplicity marker: Grm.Mult.Type.STAR, Grm.Mult.Type.PLUS,
or Grm.Mult.Type.QUESTION. |
|
| Grm.Nonterminal
A nonterminal reference to an external rule. |
|
| Grm.Terminal
A grammar terminal: a string literal to match. |
|
| GrmVisitor
Instance of the visitor pattern for Grm. |
|
| Rule
Grammar rule: a right-hand side, left-hand side, and a precedence level. |
|
| RuleAndAction
Rule and Action is a simple mutable pair class to associate a grammar rule with its appropriate (ANTLR) action. |
|
| Classes in net.cscott.sdr.calls.grm used by net.cscott.sdr.calls.lists | |
|---|---|
| Grm
This class contains inner classes creating an AST for the 'natural language' grammar of square dance calls and concepts. |
|
| Classes in net.cscott.sdr.calls.grm used by net.cscott.sdr.calls.parser | |
|---|---|
| Grm
This class contains inner classes creating an AST for the 'natural language' grammar of square dance calls and concepts. |
|
|
sdr 0.6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||