story.scheherazade.grammars
Class SCHGrammarParser
java.lang.Object
antlr.Parser
antlr.LLkParser
story.scheherazade.grammars.SCHGrammarParser
- All Implemented Interfaces:
- SCHGrammarParserTokenTypes
public class SCHGrammarParser
- extends antlr.LLkParser
- implements SCHGrammarParserTokenTypes
Fields inherited from interface story.scheherazade.grammars.SCHGrammarParserTokenTypes |
ACTION, AT, BEHAVIOR, CARAT, CHARACTER, COLON, COMMA, COMMENT, DOLLAR, DOT, EOF, EQUALS, EXCLAMATION, FALSE, FRAMED_NAMEPART, HASH, ID, INTEGER, L_ACTIONTYPE, L_BEHAVIORTYPE, L_CHARACTERTYPE, L_CONDITION, L_CONDITIONTYPE, L_LOCATIONTYPE, L_MODIFIERTYPE, L_PROPTYPE, L_QUALITYTYPE, LANGLE, LCURLY, LOCATION, LPAREN, MODIFIER, NAMED, NAMEPART, NULL, NULL_TREE_LOOKAHEAD, PERCENT, PIPE, PROP, QUALITY, QUOTE, R_ACTIONTYPE, R_BEHAVIORTYPE, R_CHARACTERTYPE, R_CONDITION, R_CONDITIONTYPE, R_LOCATIONTYPE, R_MODIFIERTYPE, R_PROPTYPE, R_QUALITYTYPE, RANGLE, RCURLY, RPAREN, SEMI, SINGLELINE_COMMENT_DELIM, SLASH, STAR, STARTNAMECHAR, TRUE, WS |
Methods inherited from class antlr.LLkParser |
consume, LA, LT, traceIn, traceOut |
Methods inherited from class antlr.Parser |
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_tokenNames
public static final java.lang.String[] _tokenNames
_tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_0
SCHGrammarParser
public SCHGrammarParser(antlr.TokenBuffer tokenBuf)
SCHGrammarParser
public SCHGrammarParser(antlr.TokenStream lexer)
SCHGrammarParser
public SCHGrammarParser(antlr.ParserSharedInputState state)
storyTelling
public final StoryTelling storyTelling()
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
term
public final ReturnValue term(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
arguments
public final SCHArguments arguments(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
assertion
public final StoryAssertion assertion()
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
parameter
public final StoryAssertionParameter parameter(SCHSymbolTable symbols,
StoryAssertion assertion)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
param_arg
public final java.lang.Object param_arg(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
condition
public final Condition condition(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
assignedCondition
public final AssignedConditionAddress assignedCondition(SCHSymbolTable symbols,
ReturnValue preColonTerm)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
assignedAction
public final AssignedActionAddress assignedAction(SCHSymbolTable symbols,
ReturnValue preColonTerm)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
assignedModifier
public final AssignedModifierAddress assignedModifier(SCHSymbolTable symbols,
ReturnValue preColonTerm)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
action
public final Action action(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
modifier
public final Modifier modifier(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
prop
public final java.lang.Object prop(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
location
public final java.lang.Object location(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
character
public final java.lang.Object character(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
quality
public final java.lang.Object quality(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
behavior
public final java.lang.Object behavior(SCHSymbolTable symbols)
throws antlr.RecognitionException,
antlr.TokenStreamException,
java.lang.Exception
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
java.lang.Exception
Copyright © 2011 David K. Elson. All Rights Reserved.