|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SCHSymbolTable | |
---|---|
story.scheherazade.grammars | |
story.scheherazade.parameters |
Uses of SCHSymbolTable in story.scheherazade.grammars |
---|
Methods in story.scheherazade.grammars with parameters of type SCHSymbolTable | |
---|---|
Action |
SCHGrammarParser.action(SCHSymbolTable symbols)
|
SCHArguments |
SCHGrammarParser.arguments(SCHSymbolTable symbols)
|
AssignedActionAddress |
SCHGrammarParser.assignedAction(SCHSymbolTable symbols,
ReturnValue preColonTerm)
|
AssignedConditionAddress |
SCHGrammarParser.assignedCondition(SCHSymbolTable symbols,
ReturnValue preColonTerm)
|
AssignedModifierAddress |
SCHGrammarParser.assignedModifier(SCHSymbolTable symbols,
ReturnValue preColonTerm)
|
static ReturnValue |
SCHGrammarTools.atomicID(SCHSymbolTable symbols,
java.lang.String id)
Handle an atomic identifier |
java.lang.Object |
SCHGrammarParser.behavior(SCHSymbolTable symbols)
|
java.lang.Object |
SCHGrammarParser.character(SCHSymbolTable symbols)
|
Condition |
SCHGrammarParser.condition(SCHSymbolTable symbols)
|
java.lang.Object |
SCHGrammarParser.location(SCHSymbolTable symbols)
|
Modifier |
SCHGrammarParser.modifier(SCHSymbolTable symbols)
|
java.lang.Object |
SCHGrammarParser.param_arg(SCHSymbolTable symbols)
|
StoryAssertionParameter |
SCHGrammarParser.parameter(SCHSymbolTable symbols,
StoryAssertion assertion)
|
static java.lang.Object |
SCHGrammarTools.parseID(java.lang.String id,
SCHSymbolTable symbols)
Given a string identifier, determine what kind of identifier it is, and upgrade it to a more specific object if possible. |
java.lang.Object |
SCHGrammarParser.prop(SCHSymbolTable symbols)
|
java.lang.Object |
SCHGrammarParser.quality(SCHSymbolTable symbols)
|
static java.lang.Object |
SCHGrammarTools.stripArg(ReturnValue returnValue,
SCHSymbolTable symbols)
Given a ReturnValue, return the value itself, stripping away the encapsulation of ReturnVector. |
ReturnValue |
SCHGrammarParser.term(SCHSymbolTable symbols)
|
Uses of SCHSymbolTable in story.scheherazade.parameters |
---|
Methods in story.scheherazade.parameters that return SCHSymbolTable | |
---|---|
SCHSymbolTable |
SCHQueryResult.getReferences()
Get the refernces. |
static SCHSymbolTable |
SCHSymbolTable.mergeTables(SCHSymbolTable first,
SCHSymbolTable second)
Merge two symbol tables. |
SCHSymbolTable |
SCHParameterSet.newReferenceTable()
Create a new SCHSymbolTable with the declarations implied by the SCHParameterSet's parameters. |
Methods in story.scheherazade.parameters with parameters of type SCHSymbolTable | |
---|---|
abstract java.lang.Object |
NarrativeMatchingQueryParameter.interpretCoreQueryResult(Timeline timelineHandler,
java.util.Enumeration e,
SCHSymbolTable references)
Interpret the elements of a DBCore QueryResult into an element of a Scheherazade SCHQueryResult using the semantics particular to Scheherazade. |
java.lang.Object |
InvokedStateParameter.interpretCoreQueryResult(Timeline timelineHandler,
java.util.Enumeration e,
SCHSymbolTable references)
|
java.lang.Object |
DefinedNounParameter.interpretCoreQueryResult(Timeline timelineHandler,
java.util.Enumeration e,
SCHSymbolTable references)
|
java.lang.Object |
AssignedConditionParameter.interpretCoreQueryResult(Timeline timelineHandler,
java.util.Enumeration e,
SCHSymbolTable references)
|
java.lang.Object |
AssignedActionParameter.interpretCoreQueryResult(Timeline timelineHandler,
java.util.Enumeration e,
SCHSymbolTable references)
|
static SCHSymbolTable |
SCHSymbolTable.mergeTables(SCHSymbolTable first,
SCHSymbolTable second)
Merge two symbol tables. |
Constructors in story.scheherazade.parameters with parameters of type SCHSymbolTable | |
---|---|
SCHQueryResult(SCHSymbolTable references)
Constructor with no elements. |
|
SCHQueryResult(SCHSymbolTable references,
java.lang.Object element0)
Constructor with one element. |
|
SCHQueryResult(SCHSymbolTable references,
java.lang.Object element0,
java.lang.Object element1)
Constructor with two elements. |
|
SCHQueryResult(SCHSymbolTable references,
java.lang.Object element0,
java.lang.Object element1,
java.lang.Object element2)
Constructor with three elements. |
|
SCHQueryResult(SCHSymbolTable references,
java.lang.Object element0,
java.lang.Object element1,
java.lang.Object element2,
java.lang.Object element3)
Constructor with four elements. |
|
SCHQueryResult(SCHSymbolTable references,
SCHQueryResult core,
java.lang.Object newElement)
Constructor with a core QueryResult and a new element. |
|
SCHQueryResult(SCHSymbolTable references,
SCHQueryResult lower,
SCHQueryResult upper)
Constructor with two other QueryResults. |
|
SCHQueryResult(SCHSymbolTable references,
java.util.Vector elements)
Constructor with a vector of elements. |
|
SCHSymbolTable(SCHSymbolTable outerScope)
Constructor with pointer to outer scope |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |