Package asd

a package of classes for Augmented Syntax Diagrams - release 1.16

See:
          Description

Interface Summary
ASDSemantics Interface to an object that implements the semantics used with an ASDParser.
 

Class Summary
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 Summary
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.
 

Package asd Description

a package of classes for Augmented Syntax Diagrams - release 1.16