ABLE, Version 1.1b

com.ibm.able.beans.fuzzy
Class FsParParser

java.lang.Object
  |
  +--antlr.Parser
        |
        +--antlr.LLkParser
              |
              +--com.ibm.able.beans.fuzzy.FsParParser

public class FsParParser
extends antlr.LLkParser
implements FsParTokenTypes

This class parses Fuzzy System rule language source files and instantiates a specified FsRuleSet object.

Version:
$Revision: 1.3 $, $Date: 2000/03/07 20:10:36 $

Field Summary
static java.lang.String[] _tokenNames
           
static antlr.collections.impl.BitSet _tokenSet_0
           
static antlr.collections.impl.BitSet _tokenSet_1
           
static antlr.collections.impl.BitSet _tokenSet_2
           
static antlr.collections.impl.BitSet _tokenSet_3
           
static antlr.collections.impl.BitSet _tokenSet_4
           
 
Fields inherited from class antlr.Parser
astFactory, exceptionLevel, guessing, input, returnAST, tokenNames
 
Constructor Summary
  FsParParser(antlr.TokenBuffer tokenBuf)
           
protected FsParParser(antlr.TokenBuffer tokenBuf, int k)
           
  FsParParser(antlr.Tokenizer lexer)
           
protected FsParParser(antlr.Tokenizer lexer, int k)
           
 
Method Summary
 boolean isStopOnFsException()
           
 boolean isTraceActive()
           
 void parseRuleSetInput(FsRuleSet theRuleSet, FsTrace theTracer, boolean theStopOnFsExceptionFlag)
           
 void setStopOnFsException(boolean theStopOnFsExceptionFlag)
           
 void setTraceActive(boolean theTraceValue)
           
 
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, defaultDebuggingSetup, getAST, getASTFactory, getTokenName, getTokenNames, isDebugMode, mark, match, match, matchNot, panic, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setIgnoreInvalidDebugCalls, setTokenBuffer, setTokenObjectClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_tokenNames

public static final java.lang.String[] _tokenNames

_tokenSet_0

public static final antlr.collections.impl.BitSet _tokenSet_0

_tokenSet_1

public static final antlr.collections.impl.BitSet _tokenSet_1

_tokenSet_2

public static final antlr.collections.impl.BitSet _tokenSet_2

_tokenSet_3

public static final antlr.collections.impl.BitSet _tokenSet_3

_tokenSet_4

public static final antlr.collections.impl.BitSet _tokenSet_4
Constructor Detail

FsParParser

protected FsParParser(antlr.TokenBuffer tokenBuf,
                      int k)

FsParParser

public FsParParser(antlr.TokenBuffer tokenBuf)

FsParParser

protected FsParParser(antlr.Tokenizer lexer,
                      int k)

FsParParser

public FsParParser(antlr.Tokenizer lexer)
Method Detail

setTraceActive

public void setTraceActive(boolean theTraceValue)

isTraceActive

public boolean isTraceActive()

setStopOnFsException

public void setStopOnFsException(boolean theStopOnFsExceptionFlag)

isStopOnFsException

public boolean isStopOnFsException()

parseRuleSetInput

public final void parseRuleSetInput(FsRuleSet theRuleSet,
                                    FsTrace theTracer,
                                    boolean theStopOnFsExceptionFlag)
                             throws antlr.ParserException,
                                    java.io.IOException

ABLE, Version 1.1b

ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'