Skip navigation links
$ A B C D E F G H I L M N O P Q R S T U V W X Y 

$

$$_1_action() - Method in class english.Nounphrase1
 

A

a_1_action() - Method in class english.Nounphrase1
 
addEdgeFromNodeToNode(DigraphNode, DigraphNode) - Method in class digraphs.Digraph
Adds a new edge of the appropriate DigraphEdge subclass to connect two given nodes, provided the two nodes are nodes of the receiver Digraph.
addEdgeFromTo(int, int) - Method in class digraphs.Digraph
Adds a new edge of the appropriate DigraphEdge subclass to connect two given nodes indicated by their indices (0, 1, 2, ... ) in the list of DigraphNodes for the Digraph.
addInEdge(DigraphEdge) - Method in class digraphs.DigraphNode
Adds given DigraphEdge to the list of inEdges, after checking that the DigraphEdge is connected TO the receiver.
addNode() - Method in class digraphs.Digraph
Adds a new node to the Digraph and returns it.
addOutEdge(DigraphEdge) - Method in class digraphs.DigraphNode
Adds given DigraphEdge to the list of outEdges, after checking that the DigraphEdge is connected FROM the receiver.
ADJECTIVE_1_action() - Method in class english.Nounphrase1
 
advance() - Method in class asd.ASDDecider
Attempts to advance the search state one step.
advance() - Method in class asd.ASDParser
Attempts to advance the parse state one step.
ancestors() - Method in class digraphs.DigraphNode
Returns an ArrayList of all DigraphNodes from which the receiver can be reached by traversal of one or more edges out.
ancestors(HashSet<DigraphNode>) - Method in class digraphs.DigraphNode
Adds to the HashSet aSet all DigraphNodes that are NOT already in aSet but from which the receiver is reachable by traversal of one or more edges out.
another_1_action() - Method in class english.Nounphrase1
 
ANYTHING - Variable in class asd.ASDDecider
The string used to match anything at all in a given phrase or decision structure.
ANYTHING - Variable in class asd.ASDParser
The string used to match anything at all in a given phrase or phrase structure.
APOSTROPHE_1_action() - Method in class english.Nounphrase1
 
asd - package asd
 
ASDCheck - Class in asd
Checks an ASDGrammar read from a file for well-formedness.
ASDCheck() - Constructor for class asd.ASDCheck
 
ASDDecider - Class in asd
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.
ASDDecider() - Constructor for class asd.ASDDecider
Initializes an ASDDecider with no semantics or application.
ASDDecider(Object) - Constructor for class asd.ASDDecider
Initializes an instance with the ASDDecider itself to interpret semantic actions and semantic values in the grammar, and with application-specific messages to be sent to the specified application, if desired.
ASDDecider(Object, ASDSemantics) - Constructor for class asd.ASDDecider
Initializes an ASDDecider instance with a reference to a given application to which application-specific messages are to be sent, and a given instance of a class that implements the ASDSemantics interface.
ASDDeciderTester - Class in asdx
An ASDDeciderTester permits a user to test an ASD decision network.
ASDDigraphEdge - Class in asd
Instances represent edges in an ASD grammar for the grammar optimizer and graphical grammar editor.
ASDDigraphEdge(ASDDigraphNode, ASDDigraphNode) - Constructor for class asd.ASDDigraphEdge
 
ASDEditor - Class in asd
An ASDEditor permits a user to edit an ASD grammar.
ASDGrammar - Class in asd
Instances are ASD grammars in the internal representation used by the ASD Parser.
ASDGrammar() - Constructor for class asd.ASDGrammar
Creates a new empty ASDGrammar.
ASDGrammar(String, boolean) - Constructor for class asd.ASDGrammar
Creates a new ASDGrammar from the character representation stored in a given file.
ASDGrammar(String, boolean, boolean) - Constructor for class asd.ASDGrammar
Creates a new ASDGrammar from the character representation stored in a given file.
ASDGrammarNode - Class in asd
Instances are nodes in an ASDGrammar
ASDGrammarNode(String, String, boolean, ArrayList<String>, ArrayList<ASDGrammarSuccessor>, ArrayList<String>, String, String, String) - Constructor for class asd.ASDGrammarNode
Initializes a new ASDGrammarNode.
ASDGrammarReader - Class in asd
Instances can create an ASDGrammar from a character file.
ASDGrammarReader(String) - Constructor for class asd.ASDGrammarReader
Initializes a new ASDGrammarReader on a given file or URL.
ASDGrammarReader(String, boolean) - Constructor for class asd.ASDGrammarReader
Initializes a new ASDGrammarReader on a given file or URL.
ASDGrammarSuccessor - Class in asd
Instances are successor links from ASDGrammarNodes.
ASDInputException - Exception in asd
An ASDInputException is thrown if a syntactic error is encountered during input of an ASDGrammar from a file.
ASDInputException() - Constructor for exception asd.ASDInputException
 
ASDInputException(String) - Constructor for exception asd.ASDInputException
 
ASDOptimizer - Class in asd
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.
ASDOptimizer() - Constructor for class asd.ASDOptimizer
 
ASDParser - Class in asd
Instances are parsers that can load an ASDGrammar from a specified file and use it to parse given utterances.
ASDParser() - Constructor for class asd.ASDParser
Initializes an ASDParser with no semantics or application.
ASDParser(Object) - Constructor for class asd.ASDParser
Initializes an instance with the ASDParser itself to interpret semantic actions and semantic values in the grammar, and with application-specific messages to be sent to the specified application.
ASDParser(Object, ASDSemantics) - Constructor for class asd.ASDParser
Initializes an ASDParser instance with a reference to a given application to which application-specific messages are to be sent, and a given instance of a class that implements the ASDSemantics interface.
ASDParserAdvanceException - Exception in asd
Exceptions that may be useful in particular pragmatic applications to tell the application that an attempt to advance the parse has failed.
ASDParserAdvanceException() - Constructor for exception asd.ASDParserAdvanceException
 
ASDParserAdvanceException(String) - Constructor for exception asd.ASDParserAdvanceException
 
ASDParserQuitException - Exception in asd
Exceptions that may be useful in particular pragmatic applications to tell the application to quit.
ASDParserQuitException() - Constructor for exception asd.ASDParserQuitException
 
ASDParserQuitException(String) - Constructor for exception asd.ASDParserQuitException
 
ASDPhraseNode - Class in asd
Instances are nodes in an ASD phrase structure, which results from a partial or complete parse of a given phrase.
ASDPhraseNode() - Constructor for class asd.ASDPhraseNode
Initializes an ASDPhraseNode with empty word and null fields.
ASDSemantics - Interface in asd
Interface to an object that implements the semantics used with an ASDParser.
ASDTester - Class in asdx
An ASDTester permits a user to test an ASD grammar by parsing utterances with it.
asdx - package asdx
a package of extensions and accessories for Augmented Syntax Diagrams.

B

backup() - Method in class asd.ASDDecider
Attempts to backtrack the search state to the most recent place where a local ambiguity occurred -- that is, where there was more than one choice for advancing.
backup() - Method in class asd.ASDParser
Attempts to backtrack the parse state to the most recent place where a local ambiguity occurred -- that is, where there was more than one choice for advancing.
beginsTypes() - Method in class asd.ASDGrammarNode
 
bracketPhrase() - Method in class asd.ASDDecider
Returns a string showing the current utterance string with parentheses around each subphrase of more than one non-dummy word.
bracketPhrase(ASDPhraseNode) - Method in class asd.ASDDecider
Returns a string with parentheses around each subphrase of p with length > 1.
bracketPhrase() - Method in class asd.ASDParser
 
bracketPhrase(ASDPhraseNode) - Method in class asd.ASDParser
 

C

CARDINAL_1_value() - Method in class english.Nounphrase1
 
cardinal_2_action() - Method in class english.Nounphrase1
 
clone() - Method in class asd.ASDPhraseNode
 
close() - Method in class asd.ASDGrammarReader
Closes the InputStream used by the ASDGrammarReader, if the InputStream was opened from a URL.
CLOSEQUOTE - Variable in class asd.ASDDecider
The lexical token which is to be recognized as ending a quoted string.
CLOSEQUOTE - Variable in class asd.ASDParser
The lexical token which is to be recognized as ending a quoted string.
connectedNodes() - Method in class digraphs.DigraphNode
Returns an ArrayList of all DigraphNodes from which the receiver can be reached by traversal of one or more edges out without regard to direction.
connectedNodes(HashSet<DigraphNode>) - Method in class digraphs.DigraphNode
Adds to the HashSet aSet all DigraphNodes that are NOT already in aSet but from which the receiver is reachable by traversal of one or more edges without regard to edge direction.
copyDigraph() - Method in class digraphs.Digraph
Returns a copy of the receiver Digraph, without sharing of nodes or edges.
createDecisionSet(String) - Method in class asd.ASDDecider
Creates a decision set of tokens from the given String.
currentNode() - Method in class asd.ASDDecider
Returns the current Node at the top level in the decision structure.
currentNode() - Method in class asd.ASDParser
 

D

decisionStructure() - Method in class asd.ASDDecider
Returns the header node of the current decision structure.
DefinedUsed - Class in asdx
Cross references ASD grammar files and the phrase types defined and used in them.
DefinedUsed() - Constructor for class asdx.DefinedUsed
 
descendants() - Method in class digraphs.DigraphNode
Returns an ArrayList of all DigraphNodes that are reachable from the receiver by traversal of one or more edges out.
descendants(HashSet<DigraphNode>) - Method in class digraphs.DigraphNode
Adds to the HashSet aSet all DigraphNodes that are NOT already in aSet but are reachable from the receiver by traversal of one or more edges out.
Digraph - Class in digraphs
A class for representing directed graphs.
Digraph() - Constructor for class digraphs.Digraph
Initializes a new Digraph with empty lists of nodes and edges.
DigraphEdge - Class in digraphs
A class for representing edges of directed graphs.
DigraphEdge(DigraphNode, DigraphNode) - Constructor for class digraphs.DigraphEdge
Initializes a new DigraphEdge connecting two given DigraphNodes.
digraphEdges - Variable in class digraphs.Digraph
 
DigraphNode - Class in digraphs
A class for representing nodes of directed graphs.
DigraphNode() - Constructor for class digraphs.DigraphNode
Initializes a new DigraphNode with a default estimated number of in-edges and of out-edges per node.
DigraphNode(int) - Constructor for class digraphs.DigraphNode
Initializes a new DigraphNode with an estimated number of in-edges and of out-edges per node.
DigraphNodeLabeled - Class in digraphs
A class for representing nodes in directed graphs that have strings as labels for the nodes.
DigraphNodeLabeled(String) - Constructor for class digraphs.DigraphNodeLabeled
Initializes a new DigraphNodeLabeled with a given label and default estimated number of in-edges and of out-edges per node.
digraphNodes - Variable in class digraphs.Digraph
 
digraphs - package digraphs
a package of classes for representing directed graphs.
done() - Method in class asd.ASDDecider
Tests whether or not a search has been completed successfully.
done() - Method in class asd.ASDParser
Tests whether or not a parse has been completed successfully.
DUMMYWORD - Variable in class asd.ASDDecider
The string recognized as representing a dummy node/instance in a grammar.
DUMMYWORD - Static variable in class asd.ASDGrammar
The string used in dummy nodes in an ASD grammar.
DUMMYWORD - Variable in class asd.ASDParser
The string recognized as representing a dummy node/instance in a grammar.

E

edgeAt(int) - Method in class digraphs.Digraph
Returns the DigraphEdge at given position in the list of edges; null if no such edge.
EdgeClassName - Static variable in class digraphs.Digraph
 
english - package english
a package of classes for processing utterances written in the English language.
EnglishNoun - Class in english
An experimental class that provides static methods for testing and computing various properties of strings that are presumed to be English nouns.
EnglishNoun() - Constructor for class english.EnglishNoun
 
EnglishWord - Class in english
An experimental class that provides static methods for testing and computing various properties of strings that are presumed to be English words.
EnglishWord() - Constructor for class english.EnglishWord
 
expectedTypes() - Method in class asd.ASDDecider
Returns the decider's current list of expected phrase types for the top level of a search.
expectedTypes() - Method in class asd.ASDParser
 

F

features() - Method in class asd.ASDDecider
Returns the feature-value pairs for the current top level of the decision structure.
features() - Method in class asd.ASDParser
 
features() - Method in class english.Nounphrase1
 

G

get(String) - Method in class asd.ASDDecider
Returns the value of 'feature' with specified name.
get(String) - Method in class asd.ASDParser
Returns the value of 'feature' with specified name.
getEdges() - Method in class digraphs.Digraph
Returns the ArrayList of DigraphEdges in the Digraph
getFromNode() - Method in class digraphs.DigraphEdge
Returns the DigraphNode at which the DigraphEdge begins
getGrammar() - Method in class asd.ASDGrammarReader
Gets an ASD grammar from the file.
getInEdges() - Method in class digraphs.DigraphNode
Returns an ArrayList of the DigraphEdges that enter the DigraphNode.
getInstance() - Method in class asd.ASDGrammarSuccessor
Returns the instance index of the successor node.
getLabel() - Method in class digraphs.DigraphNodeLabeled
Returns the current label of the node.
getNode() - Method in class asd.ASDGrammarSuccessor
Returns the ASDGrammarNode that the successor goes to.
getNodes() - Method in class digraphs.Digraph
Returns the ArrayList of DigraphNodes in the Digraph
getOutEdges() - Method in class digraphs.DigraphNode
Returns an ArrayList of the DigraphEdges that leave the DigraphNode.
getToNode() - Method in class digraphs.DigraphEdge
Returns the DigraphNode at which the DigraphEdge ends
getWord() - Method in class asd.ASDGrammarSuccessor
Returns the word string of the successor node.
getXCoordinate() - Method in class asd.ASDGrammarNode
 
getXCoordinate() - Method in class asd.ASDGrammarSuccessor
Returns the horizontal pixel coordinate of the handle of the digraph edge that corresponds to the successor.
getYCoordinate() - Method in class asd.ASDGrammarNode
 
getYCoordinate() - Method in class asd.ASDGrammarSuccessor
Returns the vertical pixel coordinate of the handle of the digraph edge that corresponds to the successor.

H

hasIncoming - Variable in class asd.ASDGrammarNode
 
her_1_action() - Method in class english.Nounphrase1
 
his_1_action() - Method in class english.Nounphrase1
 

I

inDegree() - Method in class digraphs.DigraphNode
Returns the number of DigraphEdges that enter the DigraphNode.
initialize(String, ArrayList<String>) - Method in class asd.ASDDecider
Initialize the ASDDecider instance for searching a given string of decision values as one of a list of expected decision types.
initialize(String, ArrayList<String>) - Method in class asd.ASDParser
Initialize the ASDParser instance for parsing a given string as one of a list of expected phrase types.
instance() - Method in class asd.ASDGrammarNode
 
instance() - Method in class asd.ASDPhraseNode
Returns the ASDGrammarNode that this ASDPhraseNode matched in an ASDGrammar; null if there is no match yet.
isCyclic() - Method in class digraphs.Digraph
Returns true of the Digraph has cycles; false if not
isFinal() - Method in class asd.ASDGrammarNode
 
isInitial() - Method in class asd.ASDGrammarNode
 
isPlural(String) - Static method in class english.EnglishNoun
Tests whether the given (presumed) English noun is plural.
isPreposition(String) - Static method in class english.EnglishWord
Tests whether a given String can be an English preposition.
isSingular(String) - Static method in class english.EnglishNoun
Tests whether the given (presumed) English noun is singular.
its_1_action() - Method in class english.Nounphrase1
 

L

lexicon() - Method in class asd.ASDDecider
Returns the ASDGrammar (decision network) which is currently being used by the decider.
lexicon() - Method in class asd.ASDGrammar
 
lexicon() - Method in class asd.ASDParser
 
longNodeValue() - Method in class english.Nounphrase1
 
longValueOfM() - Method in class english.Nounphrase1
 
longValueOfV() - Method in class english.Nounphrase1
 
longValueOfV2() - Method in class english.Nounphrase1
 
lookupInstance(ASDGrammarSuccessor) - Method in class asd.ASDGrammar
Looks up a word instance in the grammar specified by a given ASDGrammarSuccessor.
lookupWord(String) - Method in class asd.ASDGrammar
Looks up a given string in the grammar and returns a list of instances for the word.

M

main(String[]) - Static method in class asd.ASDCheck
 
main(String[]) - Static method in class asd.ASDEditor
The main driver for the grammar editor
main(String[]) - Static method in class asd.ASDOptimizer
 
main(String[]) - Static method in class asd.MergeGrammars
 
main(String[]) - Static method in class asdx.ASDDeciderTester
 
main(String[]) - Static method in class asdx.ASDTester
 
main(String[]) - Static method in class asdx.DefinedUsed
 
main(String[]) - Static method in class english.Nounphrase1
 
markNodesWithIncomingEdges() - Method in class asd.ASDGrammar
Marks all ASDGrammarNodes in the grammar that have incoming edges.
MergeGrammars - Class in asd
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.
MergeGrammars() - Constructor for class asd.MergeGrammars
 
multiplier_1_action() - Method in class english.Nounphrase1
 
my_1_action() - Method in class english.Nounphrase1
 

N

neighboursIn() - Method in class digraphs.DigraphNode
Returns an ArrayList of the DigraphNodes at the beginnings of all incoming edges.
neighboursOut() - Method in class digraphs.DigraphNode
Returns an ArrayList of the DigraphNodes at the ends of all outgoing edges.
nextNode() - Method in class asd.ASDPhraseNode
Returns the next ASDPhraseNode (if any) in the subphrase to which this node belongs; null if there is no next node.
NO - Variable in class asd.ASDDecider
Abbreviation for NOADVANCE
NO - Variable in class asd.ASDParser
Abbreviation for NOADVANCE
no_1_action() - Method in class english.Nounphrase1
 
NOADVANCE - Variable in class asd.ASDDecider
A possible value returned by the advance() method.
NOADVANCE - Variable in class asd.ASDParser
A possible value returned by the advance() method.
nodeAt(int) - Method in class digraphs.Digraph
Returns the DigraphNode at given position in the list of nodes; null if no such node.
nodeBegins - Variable in class asd.ASDGrammarNode
 
nodeBeginsTypes - Variable in class asd.ASDGrammarNode
 
nodeInstance - Variable in class asd.ASDGrammarNode
 
nodePhraseType - Variable in class asd.ASDGrammarNode
 
nodeSemanticAction - Variable in class asd.ASDGrammarNode
 
nodeSemanticValue - Variable in class asd.ASDGrammarNode
 
nodeSuccessors - Variable in class asd.ASDGrammarNode
 
nodeSuccessorTypes - Variable in class asd.ASDGrammarNode
 
nodesWithIncomingEdgesMarked() - Method in class asd.ASDGrammar
Indicates whether all ASDGrammarNodes in the grammar that have incoming edges have already been marked.
nodeValue() - Method in class english.Nounphrase1
 
nodeWord - Variable in class asd.ASDGrammarNode
 
NOUN_1_action() - Method in class english.Nounphrase1
 
Nounphrase1 - Class in english
Nounphrase1 illustrates parsing with a partial grammar for English noun phrases.
NOUNPHRASE1_1_action() - Method in class english.Nounphrase1
 
NOUNPHRASE_1_action() - Method in class english.Nounphrase1
 
NUMBER - Variable in class asd.ASDDecider
The string used to stand in for numeric values in a grammar lexicon.
NUMBER - Variable in class asd.ASDParser
The string used to stand in for numeric values in a grammar lexicon.
numberOfEdges() - Method in class digraphs.Digraph
Returns the number of edges in the Digraph
numberOfNodes() - Method in class digraphs.Digraph
Returns the number of nodes in the Digraph

O

OPENQUOTE - Variable in class asd.ASDDecider
The lexical token which is to be recognized as beginning a quoted string.
OPENQUOTE - Variable in class asd.ASDParser
The lexical token which is to be recognized as beginning a quoted string.
other_1_value() - Method in class english.Nounphrase1
 
our_1_action() - Method in class english.Nounphrase1
 
outDegree() - Method in class digraphs.DigraphNode
Returns the number of DigraphEdges that leave the DigraphNode.

P

parse() - Method in class asd.ASDDecider
Attempts to find next search of current decision structure.
parse(int) - Method in class asd.ASDDecider
Attempts to find next search of current decision structure in a specified maximum number of advance steps.
parse() - Method in class asd.ASDParser
Attempts to find next parse of current phrase structure.
parse(int) - Method in class asd.ASDParser
Attempts to find next parse of current phrase structure in a specified maximum number of advance steps.
parseStepNumber() - Method in class asd.ASDDecider
Returns the number of the current step in a search.
parseStepNumber() - Method in class asd.ASDParser
 
phraseStructure() - Method in class asd.ASDParser
 
phraseType() - Method in class asd.ASDGrammarNode
 
phraseTypes() - Method in class asd.ASDGrammar
 
pluralOf(String) - Static method in class english.EnglishNoun
Returns the plural of a given (presumed) English word.
PREPOSITION_1_action() - Method in class english.Nounphrase1
 
PREPPHRASE_1_action() - Method in class english.Nounphrase1
 
processApostrophe(String) - Static method in class english.EnglishWord
Tests and processes a given String (assumed to be a word with no space in it) which may have apostrophes in it.

Q

QUALIFIER_1_action() - Method in class english.Nounphrase1
 
QUANTITY_1_action() - Method in class english.Nounphrase1
 
QUIT - Variable in class asd.ASDDecider
A possible value returned by the advance() method.
QUIT - Variable in class asd.ASDParser
A possible value returned by the advance() method.

R

raiseFeatures() - Method in class asd.ASDDecider
Copies the feature-value pairs from the current node value (which must be a Map) to the current top level of the phrase structure being searched.
raiseFeatures() - Method in class asd.ASDParser
Copies the feature-value pairs from the current node value (which must be a Map) to the current top level of the phrase structure being parsed.
raiseFeatures() - Method in class english.Nounphrase1
 
raiseFeaturesChecking() - Method in class asd.ASDDecider
Copies the feature-value pairs from the current node value (which must be a Map) to the current top level of the phrase structure being searched, provided they are compatible with feature values already assigned.
raiseFeaturesChecking() - Method in class asd.ASDParser
Copies the feature-value pairs from the current node value (which must be a Map) to the current top level of the phrase structure being parsed, provided they are compatible with feature values already assigned.
removeEdge(DigraphEdge) - Method in class digraphs.Digraph
Removes a given edge, provided it is in the Digraph.
removeInEdge(DigraphEdge) - Method in class digraphs.DigraphNode
Removes given DigraphEdge from the list of inEdges, after checking that the DigraphEdge is connected TO the receiver.
removeNode(DigraphNode) - Method in class digraphs.Digraph
Removes a given node, provided it is in the Digraph, after first removing all edges in and out of it.
removeOutEdge(DigraphEdge) - Method in class digraphs.DigraphNode
Removes given DigraphEdge from the list of outEdges, after checking that the DigraphEdge is connected FROM the receiver.

S

segment(String) - Method in class asd.ASDParser
Creates a phrase structure, a chain of ASDPhraseNodes, each containing one word, number, punctuation mark, or quoted string from the given String, with a dummy header node at the beginning of the chain.
semanticAction(String) - Method in class asd.ASDDecider
Evaluates a string from a "semantic action" field in an ASDGrammar, by invoking the corresponding method of the application object.
semanticAction() - Method in class asd.ASDGrammarNode
 
semanticAction(String) - Method in class asd.ASDParser
Evaluates a string from a "semantic action" field in an ASDGrammar, by invoking the corresponding method of the application object.
semanticAction(String) - Method in interface asd.ASDSemantics
Interprets the parameter string in some application-specific manner.
semanticValue(String) - Method in class asd.ASDDecider
Evaluates a string from a "semantic value" field in an ASDGrammar, as a long integer number, a quoted string, or by invoking the method of the application object which is named by the semantic value field.
semanticValue() - Method in class asd.ASDGrammarNode
 
semanticValue(String) - Method in class asd.ASDParser
Evaluates a string from a "semantic value" field in an ASDGrammar, as a long integer number, a quoted string, or by invoking the method of the application object which is named by the semantic value field.
semanticValue(String) - Method in interface asd.ASDSemantics
Evaluates the parameter string in some application-specific manner and returns an Object reference to the corresponding value.
set(String, Object) - Method in class asd.ASDDecider
Sets contents of a 'feature' with the specified name to the specified value.
set(String, Object) - Method in class asd.ASDParser
Sets contents of a 'feature' with the specified name to the specified value.
setANYTHING(String) - Method in class asd.ASDDecider
Resets the string which is used to match anything at all in a given phrase or decision structure.
setANYTHING(String) - Method in class asd.ASDParser
Resets the string which is used to match anything at all in a given phrase or phrase structure.
setCLOSEQUOTE(String) - Method in class asd.ASDDecider
Resets the lexical token which is to be recognized as ending a quoted string.
setCLOSEQUOTE(String) - Method in class asd.ASDParser
Resets the lexical token which is to be recognized as ending a quoted string.
setDUMMYWORD(String) - Method in class asd.ASDDecider
Resets the string which is recognized by the ASDDecider as representing a "dummy" word in the grammar -- used in the labels on dummy nodes.
setDUMMYWORD(String) - Static method in class asd.ASDGrammar
Allows a client to reset the string which is used to represent a "dummy" word in the grammar -- used in the labels on dummy nodes.
setDUMMYWORD(String) - Method in class asd.ASDParser
Resets the string which is recognized by the ASDParser as representing a "dummy" word in the grammar -- used in the labels on dummy nodes.
setLabel(String) - Method in class digraphs.DigraphNodeLabeled
Changes the label of the node to a given new value.
setNOADVANCE(String) - Method in class asd.ASDDecider
Sets the NOADVANCE (== NO) value which may be returned by the advance method to a new value preferred by the client.
setNOADVANCE(String) - Method in class asd.ASDParser
Sets the NOADVANCE (== NO) value which may be returned by the advance method to a new value preferred by the client.
setNodesWithIncomingEdgesNotMarked() - Method in class asd.ASDGrammar
Allows a client to reset to false the flag which indicates whether nodes in the grammar with incoming edges have been marked.
setNUMBER(String) - Method in class asd.ASDDecider
Resets the string used to stand in for numeric values in a grammar lexicon.
setNUMBER(String) - Method in class asd.ASDParser
Resets the string used to stand in for numeric values in a grammar lexicon.
setOPENQUOTE(String) - Method in class asd.ASDDecider
Resets the lexical token which is to be recognized as beginning a quoted string.
setOPENQUOTE(String) - Method in class asd.ASDParser
Resets the lexical token which is to be recognized as beginning a quoted string.
setQUIT(String) - Method in class asd.ASDDecider
Sets the QUIT value which may be returned by the advance method to a new value preferred by the client.
setQUIT(String) - Method in class asd.ASDParser
Sets the QUIT value which may be returned by the advance method to a new value preferred by the client.
setSaveUniquelyParsedSubphrases(boolean) - Method in class asd.ASDParser
Tells the ASDParser instance whether or not to retain uniquely-parsed subphrases when it backtracks.
setSPACECHARS(String) - Method in class asd.ASDDecider
Resets the string of characters which are to be recognized as delimiters for lexical tokens but not as lexical tokens themselves.
setSPACECHARS(String) - Method in class asd.ASDParser
Resets the string of characters which are to be recognized as delimiters for lexical tokens but not as lexical tokens themselves.
setSPECIALCHARS(String) - Method in class asd.ASDDecider
Resets the string of characters which are to be recognized as individual lexical tokens by the segment method.
setSPECIALCHARS(String) - Method in class asd.ASDParser
Resets the string of characters which are to be recognized as individual lexical tokens by the segment method.
setSTRING(String) - Method in class asd.ASDDecider
Resets the string used to stand in for quoted strings in a grammar lexicon.
setSTRING(String) - Method in class asd.ASDParser
Resets the string used to stand in for quoted strings in a grammar lexicon.
setSUCCEED(String) - Method in class asd.ASDDecider
Sets the SUCCEED value which may be returned by the advance method to a new value preferred by the client.
setSUCCEED(String) - Method in class asd.ASDParser
Sets the SUCCEED value which may be returned by the advance method to a new value preferred by the client.
setUNKNOWN(String) - Method in class asd.ASDDecider
Resets the string used to stand in for words which are not found in a given grammar lexicon.
setUNKNOWN(String) - Method in class asd.ASDParser
Resets the string used to stand in for words which are not found in a given grammar lexicon.
setV2NodeValue() - Method in class english.Nounphrase1
 
setVNodeValue() - Method in class english.Nounphrase1
 
showTree() - Method in class asd.ASDDecider
Displays the current parse tree to the console, with a -> pointer to the current node at the top level
showTree() - Method in class asd.ASDParser
Displays the current parse tree to the console, with a -> pointer to the current node at the top level
showTree(ASDPhraseNode) - Method in class asd.ASDPhraseNode
Displays to System.out the tree rooted at the receiver, with node currentNode indicated by an asterisk and an arrow.
singularOf(String) - Static method in class english.EnglishNoun
Returns the singular of a given (presumed) English word.
sinks() - Method in class digraphs.Digraph
Returns an ArrayList containing the DigraphNodes in the Digraph that have no outgoing edges.
sources() - Method in class digraphs.Digraph
Returns an ArrayList containing the DigraphNodes in the Digraph that have no incoming edges.
SPACECHARS - Variable in class asd.ASDDecider
Whitespace characters which are to be recognized as delimiters for lexical tokens but not as lexical tokens themselves.
SPACECHARS - Variable in class asd.ASDParser
Whitespace characters which are to be recognized as delimiters for lexical tokens but not as lexical tokens themselves.
SPECIALCHARS - Variable in class asd.ASDDecider
Characters which are to be recognized as individual lexical tokens by the segment method.
SPECIALCHARS - Variable in class asd.ASDParser
Characters which are to be recognized as individual lexical tokens by the segment method.
stepParse(int) - Method in class asd.ASDDecider
Attempts to find next search of current decision structure in a specified maximum number of advance steps; displays the decision structure to System.out after each step.
stepParse(int) - Method in class asd.ASDParser
Attempts to find next parse of current phrase structure in a specified maximum number of advance steps; displays the parse tree to System.out after each step.
STRING - Variable in class asd.ASDDecider
The string used to stand in for quoted strings in a grammar lexicon.
STRING - Variable in class asd.ASDParser
The string used to stand in for quoted strings in a grammar lexicon.
subphrase() - Method in class asd.ASDPhraseNode
Returns the first ASDPhraseNode in the subphrase (if any) that this ASDPhraseNode represents; null if there is no subphrase.
SUCCEED - Variable in class asd.ASDDecider
A possible value returned by the advance() method.
SUCCEED - Variable in class asd.ASDParser
A possible value returned by the advance() method.
successorInstance - Variable in class asd.ASDGrammarSuccessor
 
successorNode - Variable in class asd.ASDGrammarSuccessor
 
successors() - Method in class asd.ASDGrammarNode
 
successorTypes() - Method in class asd.ASDGrammarNode
 
successorWord - Variable in class asd.ASDGrammarSuccessor
 

T

that_1_action() - Method in class english.Nounphrase1
 
the_1_action() - Method in class english.Nounphrase1
 
their_1_action() - Method in class english.Nounphrase1
 
these_1_action() - Method in class english.Nounphrase1
 
this_1_action() - Method in class english.Nounphrase1
 
those_1_action() - Method in class english.Nounphrase1
 
toString() - Method in class asd.ASDGrammarNode
 
toString(boolean) - Method in class asd.ASDGrammarNode
 
toString() - Method in class digraphs.Digraph
Returns a string that represents the Digraph in the following form: - the number of nodes in digraphNodes; - a parenthesized list of edge representations, each a parenthesized pair: (fromNodeNumber, toNodeNumber) where fromNodeNumber and toNodeNumber are indices of nodes in digraphNodes.

U

uniqueInstance(String) - Method in class asd.ASDGrammar
Indicates whether or not a specified word has exactly one instance in the lexicon/grammar.
unit_2_action() - Method in class english.Nounphrase1
 
UNKNOWN - Static variable in class asd.ASDDecider
The string used to stand in for lexical tokens which are not found in a given grammar lexicon.
UNKNOWN - Static variable in class asd.ASDParser
The string used to stand in for lexical tokens which are not found in a given grammar lexicon.
UNKNOWNCARDINAL_action() - Method in class english.Nounphrase1
 
UNKNOWNWORD_1_action() - Method in class english.Nounphrase1
 
UNKNOWNWORD_2_value() - Method in class english.Nounphrase1
 
UNKNOWNWORD_3_value() - Method in class english.Nounphrase1
 
useGrammar(ASDGrammar) - Method in class asd.ASDParser
Sets the ASDParser instance to use a given ASDGrammar.
useGrammar(String) - Method in class asd.ASDParser
Sets the ASDParser instance to use an ASDGrammar loaded from a specified file.
useNetwork(ASDGrammar) - Method in class asd.ASDDecider
Sets the ASDDecider instance to use a given decision network, in the form of an ASDGrammar.
useNetwork(String) - Method in class asd.ASDDecider
Sets the ASDDecider instance to use an ASDGrammar loaded from a specified file.

V

value() - Method in class asd.ASDPhraseNode
Returns the semantic value for this node; null if none.
valueOf(String) - Method in class asd.ASDDecider
Returns the value of 'feature' with specified name.
valueOf(String) - Method in class asd.ASDParser
Returns the value of 'feature' with specified name.
valueOfM() - Method in class english.Nounphrase1
 
valueOfV() - Method in class english.Nounphrase1
 
valueOfV2() - Method in class english.Nounphrase1
 
valueOfVTimesM() - Method in class english.Nounphrase1
 
valueOfVTimesMPlusV2() - Method in class english.Nounphrase1
 

W

what_1_action() - Method in class english.Nounphrase1
 
which_1_action() - Method in class english.Nounphrase1
 
whose_1_action() - Method in class english.Nounphrase1
 
word() - Method in class asd.ASDGrammarNode
 
word() - Method in class asd.ASDPhraseNode
Returns the vocabulary element in this node.

X

xCoordinate - Variable in class asd.ASDGrammarNode
 
xCoordinate - Variable in class asd.ASDGrammarSuccessor
 

Y

yCoordinate - Variable in class asd.ASDGrammarNode
 
yCoordinate - Variable in class asd.ASDGrammarSuccessor
 
your_1_action() - Method in class english.Nounphrase1
 
$ A B C D E F G H I L M N O P Q R S T U V W X Y 
Skip navigation links