|
sdr 0.7 | |||||||||
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. |
net.cscott.sdr.calls.transform | This package contains code to parse call lists and transform call abstract syntax in various ways. |
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. |
Classes in net.cscott.sdr.calls.grm used by net.cscott.sdr.calls.transform | |
---|---|
Rule
Grammar rule: a right-hand side, left-hand side, and a precedence level. |
|
sdr 0.7 | |||||||||
PREV NEXT | FRAMES NO FRAMES |