Interface | Description |
---|---|
ASDSemantics |
Interface to an object that implements the semantics used with
an ASDParser.
|
Class | Description |
---|---|
ASDCheck |
Checks an ASDGrammar read from a file for well-formedness.
|
ASDDecider |
Instances are decision network searchers that can load an ASDGrammar
from a specified file and use it as a decision network.on an input
string of decision tokens treated as an unordered set.
|
ASDDigraphEdge |
Instances represent edges in an ASD grammar for the grammar
optimizer and graphical grammar editor.
|
ASDEditor |
An ASDEditor permits a user to edit an ASD grammar.
|
ASDGrammar |
Instances are ASD grammars in the internal representation
used by the ASD Parser.
|
ASDGrammarNode |
Instances are nodes in an ASDGrammar
|
ASDGrammarReader |
Instances can create an ASDGrammar from a character file.
|
ASDGrammarSuccessor |
Instances are successor links from ASDGrammarNodes.
|
ASDOptimizer |
This provides a self-standing optimizer for ASD grammars,
taking input from a grammar in its character file representation
and writing the optimized grammar to a new character file.
|
ASDParser |
Instances are parsers that can load an ASDGrammar
from a specified file and use it to parse given utterances.
|
ASDPhraseNode |
Instances are nodes in an ASD phrase structure,
which results from a partial or complete parse of a given phrase.
|
MergeGrammars |
Merges grammars in files whose names are listed second through last
in lines from System.in and writes the result to the file whose name
is listed in the first line from System.in.
|
Exception | Description |
---|---|
ASDInputException |
An ASDInputException is thrown if a syntactic
error is encountered during input of an ASDGrammar
from a file.
|
ASDParserAdvanceException |
Exceptions that may be useful in particular pragmatic
applications to tell the application that an attempt to
advance the parse has failed.
|
ASDParserQuitException |
Exceptions that may be useful in particular pragmatic
applications to tell the application to quit.
|