Buscar

Codigo fonte java locadora_completo

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

capitulo3_locadora_lib/lib/antlr-2.7.6.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Created-By: 1.4.2_09 (Apple Computer, Inc.)
antlr/ANTLRError.class
package antlr;
public synchronized class ANTLRError extends Error {
 public void ANTLRError();
 public void ANTLRError(String);
}
antlr/ANTLRException.class
package antlr;
public synchronized class ANTLRException extends Exception {
 public void ANTLRException();
 public void ANTLRException(String);
 public void ANTLRException(String, Throwable);
 public void ANTLRException(Throwable);
}
antlr/ANTLRGrammarParseBehavior.class
package antlr;
public abstract interface ANTLRGrammarParseBehavior {
 public abstract void abortGrammar();
 public abstract void beginAlt(boolean);
 public abstract void beginChildList();
 public abstract void beginExceptionGroup();
 public abstract void beginExceptionSpec(Token);
 public abstract void beginSubRule(Token, Token, boolean);
 public abstract void beginTree(Token) throws SemanticException;
 public abstract void defineRuleName(Token, String, boolean, String) throws SemanticException;
 public abstract void defineToken(Token, Token);
 public abstract void endAlt();
 public abstract void endChildList();
 public abstract void endExceptionGroup();
 public abstract void endExceptionSpec();
 public abstract void endGrammar();
 public abstract void endOptions();
 public abstract void endRule(String);
 public abstract void endSubRule();
 public abstract void endTree();
 public abstract void hasError();
 public abstract void noASTSubRule();
 public abstract void oneOrMoreSubRule();
 public abstract void optionalSubRule();
 public abstract void refAction(Token);
 public abstract void refArgAction(Token);
 public abstract void setUserExceptions(String);
 public abstract void refCharLiteral(Token, Token, boolean, int, boolean);
 public abstract void refCharRange(Token, Token, Token, int, boolean);
 public abstract void refElementOption(Token, Token);
 public abstract void refTokensSpecElementOption(Token, Token, Token);
 public abstract void refExceptionHandler(Token, Token);
 public abstract void refHeaderAction(Token, Token);
 public abstract void refInitAction(Token);
 public abstract void refMemberAction(Token);
 public abstract void refPreambleAction(Token);
 public abstract void refReturnAction(Token);
 public abstract void refRule(Token, Token, Token, Token, int);
 public abstract void refSemPred(Token);
 public abstract void refStringLiteral(Token, Token, int, boolean);
 public abstract void refToken(Token, Token, Token, Token, boolean, int, boolean);
 public abstract void refTokenRange(Token, Token, Token, int, boolean);
 public abstract void refTreeSpecifier(Token);
 public abstract void refWildcard(Token, Token, int);
 public abstract void setArgOfRuleRef(Token);
 public abstract void setCharVocabulary(collections.impl.BitSet);
 public abstract void setFileOption(Token, Token, String);
 public abstract void setGrammarOption(Token, Token);
 public abstract void setRuleOption(Token, Token);
 public abstract void setSubruleOption(Token, Token);
 public abstract void startLexer(String, Token, String, String);
 public abstract void startParser(String, Token, String, String);
 public abstract void startTreeWalker(String, Token, String, String);
 public abstract void synPred();
 public abstract void zeroOrMoreSubRule();
}
antlr/ANTLRHashString.class
package antlr;
public synchronized class ANTLRHashString {
 private String s;
 private char[] buf;
 private int len;
 private CharScanner lexer;
 private static final int prime = 151;
 public void ANTLRHashString(char[], int, CharScanner);
 public void ANTLRHashString(CharScanner);
 public void ANTLRHashString(String, CharScanner);
 private final char charAt(int);
 public boolean equals(Object);
 public int hashCode();
 private final int length();
 public void setBuffer(char[], int);
 public void setString(String);
}
antlr/ANTLRLexer.class
package antlr;
public synchronized class ANTLRLexer extends CharScanner implements ANTLRTokenTypes, TokenStream {
 public static final collections.impl.BitSet _tokenSet_0;
 public static final collections.impl.BitSet _tokenSet_1;
 public static final collections.impl.BitSet _tokenSet_2;
 public static final collections.impl.BitSet _tokenSet_3;
 public static final collections.impl.BitSet _tokenSet_4;
 public static final collections.impl.BitSet _tokenSet_5;
 public static int escapeCharValue(String);
 public static int tokenTypeForCharLiteral(String);
 public void ANTLRLexer(java.io.InputStream);
 public void ANTLRLexer(java.io.Reader);
 public void ANTLRLexer(InputBuffer);
 public void ANTLRLexer(LexerSharedInputState);
 public Token nextToken() throws TokenStreamException;
 public final void mWS(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mCOMMENT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mSL_COMMENT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mML_COMMENT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mOPEN_ELEMENT_OPTION(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mCLOSE_ELEMENT_OPTION(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mCOMMA(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mQUESTION(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mTREE_BEGIN(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mLPAREN(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mRPAREN(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mCOLON(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mSTAR(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mPLUS(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mASSIGN(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mIMPLIES(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mSEMI(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mCARET(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mBANG(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mOR(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mWILDCARD(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mRANGE(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mNOT_OP(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mRCURLY(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mCHAR_LITERAL(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mESC(boolean)
throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mSTRING_LITERAL(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mXDIGIT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mDIGIT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mINT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mARG_ACTION(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mNESTED_ARG_ACTION(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mACTION(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mNESTED_ACTION(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mTOKEN_REF(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mRULE_REF(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final int mINTERNAL_RULE_REF(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mWS_LOOP(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mWS_OPT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 private static final long[] mk_tokenSet_0();
 private static final long[] mk_tokenSet_1();
 private static final long[] mk_tokenSet_2();
 private static final long[] mk_tokenSet_3();
 private static final long[] mk_tokenSet_4();
 private static final long[] mk_tokenSet_5();
 static void <clinit>();
}
antlr/ANTLRParser.class
package antlr;
public synchronized class ANTLRParser extends LLkParser implements ANTLRTokenTypes {
 private static final boolean DEBUG_PARSER = 0;
 ANTLRGrammarParseBehavior behavior;
 Tool antlrTool;
 protected int blockNesting;
 public static final String[] _tokenNames;
 public static final collections.impl.BitSet _tokenSet_0;
 public static final collections.impl.BitSet _tokenSet_1;
 public static final collections.impl.BitSet _tokenSet_2;
 public static final collections.impl.BitSet _tokenSet_3;
 public static final collections.impl.BitSet _tokenSet_4;
 public static final collections.impl.BitSet _tokenSet_5;
 public static final collections.impl.BitSet _tokenSet_6;
 public static final collections.impl.BitSet _tokenSet_7;
 public static final collections.impl.BitSet _tokenSet_8;
 public static final collections.impl.BitSet _tokenSet_9;
 public static final collections.impl.BitSet _tokenSet_10;
 public static final collections.impl.BitSet _tokenSet_11;
 public void ANTLRParser(TokenBuffer, ANTLRGrammarParseBehavior, Tool);
 public void reportError(String);
 public void reportError(RecognitionException);
 public void reportError(RecognitionException, String);
 public void reportWarning(String);
 private boolean lastInRule() throws TokenStreamException;
 private void checkForMissingEndRule(Token);
 protected void ANTLRParser(TokenBuffer, int);
 public void ANTLRParser(TokenBuffer);
 protected void ANTLRParser(TokenStream, int);
 public void ANTLRParser(TokenStream);
 public void ANTLRParser(ParserSharedInputState);
 public final void grammar() throws RecognitionException, TokenStreamException;
 public final void fileOptionsSpec() throws RecognitionException, TokenStreamException;
 public final void classDef() throws RecognitionException, TokenStreamException;
 public final Token id() throws RecognitionException, TokenStreamException;
 public final void lexerSpec(String) throws RecognitionException, TokenStreamException;
 public final void treeParserSpec(String) throws RecognitionException, TokenStreamException;
 public final void parserSpec(String) throws RecognitionException, TokenStreamException;
 public final void rules() throws RecognitionException, TokenStreamException;
 public final Token optionValue() throws RecognitionException, TokenStreamException;
 public final void parserOptionsSpec() throws RecognitionException, TokenStreamException;
 public final void treeParserOptionsSpec() throws RecognitionException, TokenStreamException;
 public final void lexerOptionsSpec() throws RecognitionException, TokenStreamException;
 public final collections.impl.BitSet charSet() throws RecognitionException, TokenStreamException;
 public final void subruleOptionsSpec() throws RecognitionException, TokenStreamException;
 public final Token qualifiedID() throws RecognitionException, TokenStreamException;
 public final collections.impl.BitSet setBlockElement() throws RecognitionException, TokenStreamException;
 public final void tokensSpec() throws RecognitionException, TokenStreamException;
 public final void tokensSpecOptions(Token) throws RecognitionException, TokenStreamException;
 public final String superClass() throws RecognitionException, TokenStreamException;
 public final void rule() throws RecognitionException, TokenStreamException;
 public final void throwsSpec() throws RecognitionException, TokenStreamException;
 public final void ruleOptionsSpec() throws RecognitionException, TokenStreamException;
 public final void block() throws RecognitionException, TokenStreamException;
 public final void exceptionGroup() throws RecognitionException, TokenStreamException;
 public final void alternative() throws RecognitionException, TokenStreamException;
 public final void element() throws RecognitionException, TokenStreamException;
 public final void exceptionSpecNoLabel() throws RecognitionException, TokenStreamException;
 public final void exceptionSpec() throws RecognitionException, TokenStreamException;
 public final void exceptionHandler() throws RecognitionException, TokenStreamException;
 public final void elementNoOptionSpec() throws RecognitionException, TokenStreamException;
 public final void elementOptionSpec() throws RecognitionException, TokenStreamException;
 public final void range(Token) throws RecognitionException, TokenStreamException;
 public final void terminal(Token) throws RecognitionException, TokenStreamException;
 public final void notTerminal(Token) throws RecognitionException, TokenStreamException;
 public final void ebnf(Token, boolean) throws RecognitionException, TokenStreamException;
 public final void tree() throws RecognitionException, TokenStreamException;
 public final void rootNode() throws RecognitionException, TokenStreamException;
 public final int ast_type_spec() throws RecognitionException, TokenStreamException;
 private static final long[] mk_tokenSet_0();
 private static final long[] mk_tokenSet_1();
 private static final long[] mk_tokenSet_2();
 private static final long[] mk_tokenSet_3();
 private static final long[] mk_tokenSet_4();
 private static final long[] mk_tokenSet_5();
 private static final long[] mk_tokenSet_6();
 private static final long[] mk_tokenSet_7();
 private static final long[] mk_tokenSet_8();
 private static final long[] mk_tokenSet_9();
 private static final long[] mk_tokenSet_10();
 private static final long[] mk_tokenSet_11();
 static void <clinit>();
}
antlr/ANTLRStringBuffer.class
package antlr;
public synchronized class ANTLRStringBuffer {
 protected char[] buffer;
 protected int length;
 public void ANTLRStringBuffer();
 public void ANTLRStringBuffer(int);
 public final void append(char);
 public final void append(String);
 public final
char charAt(int);
 public final char[] getBuffer();
 public final int length();
 public final void setCharAt(int, char);
 public final void setLength(int);
 public final String toString();
}
antlr/ANTLRTokdefLexer.class
package antlr;
public synchronized class ANTLRTokdefLexer extends CharScanner implements ANTLRTokdefParserTokenTypes, TokenStream {
 public static final collections.impl.BitSet _tokenSet_0;
 public static final collections.impl.BitSet _tokenSet_1;
 public static final collections.impl.BitSet _tokenSet_2;
 public static final collections.impl.BitSet _tokenSet_3;
 public void ANTLRTokdefLexer(java.io.InputStream);
 public void ANTLRTokdefLexer(java.io.Reader);
 public void ANTLRTokdefLexer(InputBuffer);
 public void ANTLRTokdefLexer(LexerSharedInputState);
 public Token nextToken() throws TokenStreamException;
 public final void mWS(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mSL_COMMENT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mML_COMMENT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mLPAREN(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mRPAREN(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mASSIGN(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mSTRING(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mESC(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mDIGIT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 protected final void mXDIGIT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mID(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 public final void mINT(boolean) throws RecognitionException, CharStreamException, TokenStreamException;
 private static final long[] mk_tokenSet_0();
 private static final long[] mk_tokenSet_1();
 private static final long[] mk_tokenSet_2();
 private static final long[] mk_tokenSet_3();
 static void <clinit>();
}
antlr/ANTLRTokdefParser.class
package antlr;
public synchronized class ANTLRTokdefParser extends LLkParser implements ANTLRTokdefParserTokenTypes {
 private Tool antlrTool;
 public static final String[] _tokenNames;
 public static final collections.impl.BitSet _tokenSet_0;
 public static final collections.impl.BitSet _tokenSet_1;
 public void setTool(Tool);
 protected Tool getTool();
 public void reportError(String);
 public void reportError(RecognitionException);
 public void reportWarning(String);
 protected void ANTLRTokdefParser(TokenBuffer, int);
 public void ANTLRTokdefParser(TokenBuffer);
 protected void ANTLRTokdefParser(TokenStream, int);
 public void ANTLRTokdefParser(TokenStream);
 public void ANTLRTokdefParser(ParserSharedInputState);
 public final void file(ImportVocabTokenManager) throws RecognitionException, TokenStreamException;
 public final void line(ImportVocabTokenManager) throws RecognitionException, TokenStreamException;
 private static final long[] mk_tokenSet_0();
 private static final long[] mk_tokenSet_1();
 static void <clinit>();
}
antlr/ANTLRTokdefParserTokenTypes.class
package antlr;
public abstract interface ANTLRTokdefParserTokenTypes {
 public static final int EOF = 1;
 public static final int NULL_TREE_LOOKAHEAD = 3;
 public static final int ID = 4;
 public static final int STRING = 5;
 public static final int ASSIGN = 6;
 public static final int LPAREN = 7;
 public static final int RPAREN = 8;
 public static final int INT = 9;
 public static final int WS = 10;
 public static final int SL_COMMENT = 11;
 public static final int ML_COMMENT = 12;
 public static final int ESC = 13;
 public static final int DIGIT = 14;
 public static final int XDIGIT = 15;
}
antlr/ANTLRTokenTypes.class
package antlr;
public abstract interface ANTLRTokenTypes {
 public static final int EOF = 1;
 public static final int NULL_TREE_LOOKAHEAD = 3;
 public static final int LITERAL_tokens = 4;
 public static final int LITERAL_header = 5;
 public static final int STRING_LITERAL = 6;
 public static final int ACTION = 7;
 public static final int DOC_COMMENT = 8;
 public static final int LITERAL_lexclass = 9;
 public static final int LITERAL_class = 10;
 public static final int LITERAL_extends = 11;
 public static final int LITERAL_Lexer = 12;
 public static final int LITERAL_TreeParser = 13;
 public static final int OPTIONS = 14;
 public static final int ASSIGN = 15;
 public static final int SEMI = 16;
 public static final int RCURLY = 17;
 public static final int LITERAL_charVocabulary = 18;
 public static final int CHAR_LITERAL = 19;
 public static final int INT = 20;
 public static final int OR = 21;
 public static final int RANGE = 22;
 public static final int TOKENS = 23;
 public static final int TOKEN_REF = 24;
 public static final int OPEN_ELEMENT_OPTION = 25;
 public static final int CLOSE_ELEMENT_OPTION = 26;
 public static final int LPAREN = 27;
 public static final int RPAREN = 28;
 public static final int LITERAL_Parser = 29;
 public static final int LITERAL_protected = 30;
 public static final int LITERAL_public = 31;
 public static final int LITERAL_private = 32;
 public static final int BANG = 33;
 public static final int ARG_ACTION = 34;
 public static final int LITERAL_returns = 35;
 public static final int COLON = 36;
 public static final int LITERAL_throws = 37;
 public static final int COMMA = 38;
 public static final int LITERAL_exception = 39;
 public static final int LITERAL_catch = 40;
 public static final int RULE_REF = 41;
 public static final int NOT_OP = 42;
 public static final int SEMPRED = 43;
 public static final int TREE_BEGIN = 44;
 public static final int QUESTION = 45;
 public static final int STAR = 46;
 public static final int PLUS = 47;
 public static final int IMPLIES = 48;
 public static final int CARET = 49;
 public static final int WILDCARD = 50;
 public static final int LITERAL_options = 51;
 public static final int WS = 52;
 public static final int COMMENT = 53;
 public static final int SL_COMMENT = 54;
 public static final int ML_COMMENT = 55;
 public static final int ESC = 56;
 public static final int DIGIT = 57;
 public static final int XDIGIT = 58;
 public static final int NESTED_ARG_ACTION = 59;
 public static final int NESTED_ACTION = 60;
 public static final int WS_LOOP = 61;
 public static final int INTERNAL_RULE_REF = 62;
 public static final int WS_OPT = 63;
}
antlr/ASTFactory.class
package antlr;
public synchronized class ASTFactory {
 protected String theASTNodeType;
 protected Class theASTNodeTypeClass;
 protected java.util.Hashtable tokenTypeToASTClassMap;
 public void ASTFactory();
 public void ASTFactory(java.util.Hashtable);
 public void setTokenTypeASTNodeType(int, String) throws IllegalArgumentException;
 public Class getASTNodeType(int);
 public void addASTChild(ASTPair, collections.AST);
 public collections.AST create();
 public collections.AST create(int);
 public collections.AST create(int, String);
 public collections.AST create(int, String, String);
 public collections.AST create(collections.AST);
public collections.AST create(Token);
 public collections.AST create(Token, String);
 public collections.AST create(String);
 protected collections.AST createUsingCtor(Token, String);
 protected collections.AST create(Class);
 public collections.AST dup(collections.AST);
 public collections.AST dupList(collections.AST);
 public collections.AST dupTree(collections.AST);
 public collections.AST make(collections.AST[]);
 public collections.AST make(collections.impl.ASTArray);
 public void makeASTRoot(ASTPair, collections.AST);
 public void setASTNodeClass(Class);
 public void setASTNodeClass(String);
 public void setASTNodeType(String);
 public java.util.Hashtable getTokenTypeToASTClassMap();
 public void setTokenTypeToASTClassMap(java.util.Hashtable);
 public void error(String);
}
antlr/ASTIterator.class
package antlr;
public synchronized class ASTIterator {
 protected collections.AST cursor;
 protected collections.AST original;
 public void ASTIterator(collections.AST);
 public boolean isSubtree(collections.AST, collections.AST);
 public collections.AST next(collections.AST);
}
antlr/ASTNULLType.class
package antlr;
public synchronized class ASTNULLType implements collections.AST {
 public void ASTNULLType();
 public void addChild(collections.AST);
 public boolean equals(collections.AST);
 public boolean equalsList(collections.AST);
 public boolean equalsListPartial(collections.AST);
 public boolean equalsTree(collections.AST);
 public boolean equalsTreePartial(collections.AST);
 public collections.ASTEnumeration findAll(collections.AST);
 public collections.ASTEnumeration findAllPartial(collections.AST);
 public collections.AST getFirstChild();
 public collections.AST getNextSibling();
 public String getText();
 public int getType();
 public int getLine();
 public int getColumn();
 public int getNumberOfChildren();
 public void initialize(int, String);
 public void initialize(collections.AST);
 public void initialize(Token);
 public void setFirstChild(collections.AST);
 public void setNextSibling(collections.AST);
 public void setText(String);
 public void setType(int);
 public String toString();
 public String toStringList();
 public String toStringTree();
}
antlr/ASTPair.class
package antlr;
public synchronized class ASTPair {
 public collections.AST root;
 public collections.AST child;
 public void ASTPair();
 public final void advanceChildToEnd();
 public ASTPair copy();
 public String toString();
}
antlr/ASTVisitor.class
package antlr;
public abstract interface ASTVisitor {
 public abstract void visit(collections.AST);
}
antlr/ActionElement.class
package antlr;
synchronized class ActionElement extends AlternativeElement {
 protected String actionText;
 protected boolean isSemPred;
 public void ActionElement(Grammar, Token);
 public void generate();
 public Lookahead look(int);
 public String toString();
}
antlr/ActionTransInfo.class
package antlr;
public synchronized class ActionTransInfo {
 public boolean assignToRoot;
 public String refRuleRoot;
 public String followSetName;
 public void ActionTransInfo();
 public String toString();
}
antlr/Alternative.class
package antlr;
synchronized class Alternative {
 AlternativeElement head;
 AlternativeElement tail;
 protected SynPredBlock synPred;
 protected String semPred;
 protected ExceptionSpec exceptionSpec;
 protected Lookahead[] cache;
 protected int lookaheadDepth;
 protected Token treeSpecifier;
 private boolean doAutoGen;
 public void Alternative();
 public void Alternative(AlternativeElement);
 public void addElement(AlternativeElement);
 public boolean atStart();
 public boolean getAutoGen();
 public Token getTreeSpecifier();
 public void setAutoGen(boolean);
}
antlr/AlternativeBlock.class
package antlr;
synchronized class AlternativeBlock extends AlternativeElement {
 protected String initAction;
 protected collections.impl.Vector alternatives;
 protected String label;
 protected int alti;
 protected int altj;
 protected int analysisAlt;
 protected boolean hasAnAction;
 protected boolean hasASynPred;
 protected int ID;
 protected static int nblks;
 boolean not;
 boolean greedy;
 boolean greedySet;
 protected boolean doAutoGen;
 protected boolean warnWhenFollowAmbig;
 protected boolean generateAmbigWarnings;
 public void AlternativeBlock(Grammar);
 public void AlternativeBlock(Grammar, Token, boolean);
 public void addAlternative(Alternative);
 public void generate();
 public Alternative getAlternativeAt(int);
 public collections.impl.Vector getAlternatives();
 public boolean getAutoGen();
 public String getInitAction();
 public String getLabel();
 public Lookahead look(int);
 public void prepareForAnalysis();
 public void removeTrackingOfRuleRefs(Grammar);
 public void setAlternatives(collections.impl.Vector);
 public void setAutoGen(boolean);
 public void setInitAction(String);
 public void setLabel(String);
 public void setOption(Token, Token);
 public String toString();
}
antlr/AlternativeElement.class
package antlr;
abstract synchronized class AlternativeElement extends GrammarElement {
 AlternativeElement next;
 protected int autoGenType;
 protected String enclosingRuleName;
 public void AlternativeElement(Grammar);
 public void AlternativeElement(Grammar, Token);
 public void AlternativeElement(Grammar, Token, int);
 public int getAutoGenType();
 public void setAutoGenType(int);
 public String getLabel();
 public void setLabel(String);
}
antlr/BaseAST.class
package antlr;
public abstract synchronized class BaseAST implements collections.AST, java.io.Serializable {
 protected BaseAST down;
 protected BaseAST right;
 private static boolean verboseStringConversion;
 private static String[] tokenNames;
 public void BaseAST();
 public void addChild(collections.AST);
 public int getNumberOfChildren();
 private void doWorkForFindAll(collections.impl.Vector, collections.AST, boolean);
 public boolean equals(collections.AST);
 public boolean equalsList(collections.AST);
 public boolean equalsListPartial(collections.AST);
 public boolean equalsTree(collections.AST);
 public boolean equalsTreePartial(collections.AST);
 public collections.ASTEnumeration findAll(collections.AST);
 public collections.ASTEnumeration findAllPartial(collections.AST);
 public collections.AST getFirstChild();
 public collections.AST getNextSibling();
 public String getText();
 public int getType();
 public int getLine();
 public int getColumn();
 public abstract void initialize(int, String);
 public abstract void initialize(collections.AST);
 public abstract void initialize(Token);
 public void removeChildren();
 public void setFirstChild(collections.AST);
 public void setNextSibling(collections.AST);
 public void setText(String);
 public void setType(int);
 public static void setVerboseStringConversion(boolean, String[]);
 public static String[] getTokenNames();
 public String toString();
 public String toStringList();
 public String toStringTree();
 public static String decode(String);
 public static String encode(String);
 public void xmlSerializeNode(java.io.Writer) throws java.io.IOException;
 public void xmlSerializeRootOpen(java.io.Writer) throws java.io.IOException;
 public void xmlSerializeRootClose(java.io.Writer)
throws java.io.IOException;
 public void xmlSerialize(java.io.Writer) throws java.io.IOException;
 static void <clinit>();
}
antlr/BlockContext.class
package antlr;
synchronized class BlockContext {
 AlternativeBlock block;
 int altNum;
 BlockEndElement blockEnd;
 void BlockContext();
 public void addAlternativeElement(AlternativeElement);
 public Alternative currentAlt();
 public AlternativeElement currentElement();
}
antlr/BlockEndElement.class
package antlr;
synchronized class BlockEndElement extends AlternativeElement {
 protected boolean[] lock;
 protected AlternativeBlock block;
 public void BlockEndElement(Grammar);
 public Lookahead look(int);
 public String toString();
}
antlr/BlockWithImpliedExitPath.class
package antlr;
abstract synchronized class BlockWithImpliedExitPath extends AlternativeBlock {
 protected int exitLookaheadDepth;
 protected Lookahead[] exitCache;
 public void BlockWithImpliedExitPath(Grammar);
 public void BlockWithImpliedExitPath(Grammar, Token);
}
antlr/ByteBuffer.class
package antlr;
public synchronized class ByteBuffer extends InputBuffer {
 public transient java.io.InputStream input;
 public void ByteBuffer(java.io.InputStream);
 public void fill(int) throws CharStreamException;
}
antlr/CSharpBlockFinishingInfo.class
package antlr;
synchronized class CSharpBlockFinishingInfo {
 String postscript;
 boolean generatedSwitch;
 boolean generatedAnIf;
 boolean needAnErrorClause;
 public void CSharpBlockFinishingInfo();
 public void CSharpBlockFinishingInfo(String, boolean, boolean, boolean);
}
antlr/CSharpCharFormatter.class
package antlr;
synchronized class CSharpCharFormatter implements CharFormatter {
 void CSharpCharFormatter();
 public String escapeChar(int, boolean);
 public String escapeString(String);
 public String literalChar(int);
 public String literalString(String);
}
antlr/CSharpCodeGenerator.class
package antlr;
public synchronized class CSharpCodeGenerator extends CodeGenerator {
 protected int syntacticPredLevel;
 protected boolean genAST;
 protected boolean saveText;
 boolean usingCustomAST;
 String labeledElementType;
 String labeledElementASTType;
 String labeledElementInit;
 String commonExtraArgs;
 String commonExtraParams;
 String commonLocalVars;
 String lt1Value;
 String exceptionThrown;
 String throwNoViable;
 RuleBlock currentRule;
 String currentASTResult;
 java.util.Hashtable treeVariableMap;
 java.util.Hashtable declaredASTVariables;
 int astVarNumber;
 protected static final String NONUNIQUE;
 public static final int caseSizeThreshold = 127;
 private collections.impl.Vector semPreds;
 private java.util.Vector astTypes;
 private static CSharpNameSpace nameSpace;
 int saveIndexCreateLevel;
 int blockNestingLevel;
 public void CSharpCodeGenerator();
 protected int addSemPred(String);
 public void exitIfError();
 public void gen();
 public void gen(ActionElement);
 public void gen(AlternativeBlock);
 public void gen(BlockEndElement);
 public void gen(CharLiteralElement);
 public void gen(CharRangeElement);
 public void gen(LexerGrammar) throws java.io.IOException;
 public void gen(OneOrMoreBlock);
 public void gen(ParserGrammar) throws java.io.IOException;
 public void gen(RuleRefElement);
 public void gen(StringLiteralElement);
 public void gen(TokenRangeElement);
 public void gen(TokenRefElement);
 public void gen(TreeElement);
 public void gen(TreeWalkerGrammar) throws java.io.IOException;
 public void gen(WildcardElement);
 public void gen(ZeroOrMoreBlock);
 protected void genAlt(Alternative, AlternativeBlock);
 protected void genBitsets(collections.impl.Vector, int);
 private void genBitSet(collections.impl.BitSet, int);
 protected String getBitsetName(int);
 private void genBlockFinish(CSharpBlockFinishingInfo, String);
 protected void genBlockInitAction(AlternativeBlock);
 protected void genBlockPreamble(AlternativeBlock);
 public void genBody(LexerGrammar) throws java.io.IOException;
 public void genInitFactory(Grammar);
 public void genBody(ParserGrammar) throws java.io.IOException;
 public void genBody(TreeWalkerGrammar) throws java.io.IOException;
 protected void genCases(collections.impl.BitSet);
 public CSharpBlockFinishingInfo genCommonBlock(AlternativeBlock, boolean);
 private static boolean suitableForCaseExpression(Alternative);
 private void genElementAST(AlternativeElement);
 private void genErrorCatchForElement(AlternativeElement);
 private void genErrorHandler(ExceptionSpec);
 private void genErrorTryForElement(AlternativeElement);
 protected void genASTDeclaration(AlternativeElement);
 protected void genASTDeclaration(AlternativeElement, String);
 protected void genASTDeclaration(AlternativeElement, String, String);
 protected void genHeader();
 private void genLiteralsTest();
 private void genLiteralsTestForPartialToken();
 protected void genMatch(collections.impl.BitSet);
 protected void genMatch(GrammarAtom);
 protected void genMatchUsingAtomText(GrammarAtom);
 protected void genMatchUsingAtomTokenType(GrammarAtom);
 public void genNextToken();
 public void genRule(RuleSymbol, boolean, int, TokenManager);
 private void GenRuleInvocation(RuleRefElement);
 protected void genSemPred(String, int);
 protected void genSemPredMap();
 protected void genSynPred(SynPredBlock, String);
 public void genTokenStrings();
 protected void genTokenTypes(TokenManager) throws java.io.IOException;
 protected void genTokenDefinitions(TokenManager) throws java.io.IOException;
 public String processStringForASTConstructor(String);
 public String getASTCreateString(collections.impl.Vector);
 public String getASTCreateString(GrammarAtom, String);
 public String getASTCreateString(String);
 protected String getLookaheadTestExpression(Lookahead[], int);
 protected String getLookaheadTestExpression(Alternative, int);
 protected String getLookaheadTestTerm(int, collections.impl.BitSet);
 public String getRangeExpression(int, int[]);
 private String getValueString(int);
 protected boolean lookaheadIsEmpty(Alternative, int);
 private String lookaheadString(int);
 private String mangleLiteral(String);
 public String mapTreeId(String, ActionTransInfo);
 private void mapTreeVariable(AlternativeElement, String);
 protected String processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo);
 private void setupGrammarParameters(Grammar);
 public void setupOutput(String) throws java.io.IOException;
 private static String OctalToUnicode(String);
 public String getTokenTypesClassName();
 private void declareSaveIndexVariableIfNeeded();
 public String[] split(String, String);
 static void <clinit>();
}
antlr/CSharpNameSpace.class
package antlr;
public synchronized class CSharpNameSpace extends NameSpace {
 public void CSharpNameSpace(String);
 void emitDeclarations(java.io.PrintWriter);
 void emitClosures(java.io.PrintWriter);
}
antlr/CharBuffer.class
package antlr;
public synchronized class CharBuffer extends InputBuffer {
 public transient java.io.Reader input;
 public void CharBuffer(java.io.Reader);
 public void fill(int) throws CharStreamException;
}
antlr/CharFormatter.class
package antlr;
public abstract interface CharFormatter {
 public abstract String escapeChar(int, boolean);
 public abstract String escapeString(String);
 public abstract String literalChar(int);
 public
abstract String literalString(String);
}
antlr/CharLiteralElement.class
package antlr;
synchronized class CharLiteralElement extends GrammarAtom {
 public void CharLiteralElement(LexerGrammar, Token, boolean, int);
 public void generate();
 public Lookahead look(int);
}
antlr/CharQueue.class
package antlr;
public synchronized class CharQueue {
 protected char[] buffer;
 private int sizeLessOne;
 private int offset;
 protected int nbrEntries;
 public void CharQueue(int);
 public final void append(char);
 public final char elementAt(int);
 private final void expand();
 public void init(int);
 public final void reset();
 public final void removeFirst();
}
antlr/CharRangeElement.class
package antlr;
synchronized class CharRangeElement extends AlternativeElement {
 String label;
 protected char begin;
 protected char end;
 protected String beginText;
 protected String endText;
 public void CharRangeElement(LexerGrammar, Token, Token, int);
 public void generate();
 public String getLabel();
 public Lookahead look(int);
 public void setLabel(String);
 public String toString();
}
antlr/CharScanner.class
package antlr;
public abstract synchronized class CharScanner implements TokenStream {
 static final char NO_CHAR = 0;
 public static final char EOF_CHAR = 65535;
 protected ANTLRStringBuffer text;
 protected boolean saveConsumedInput;
 protected Class tokenObjectClass;
 protected boolean caseSensitive;
 protected boolean caseSensitiveLiterals;
 protected java.util.Hashtable literals;
 protected int tabsize;
 protected Token _returnToken;
 protected ANTLRHashString hashString;
 protected LexerSharedInputState inputState;
 protected boolean commitToPath;
 protected int traceDepth;
 public void CharScanner();
 public void CharScanner(InputBuffer);
 public void CharScanner(LexerSharedInputState);
 public void append(char);
 public void append(String);
 public void commit();
 public void consume() throws CharStreamException;
 public void consumeUntil(int) throws CharStreamException;
 public void consumeUntil(collections.impl.BitSet) throws CharStreamException;
 public boolean getCaseSensitive();
 public final boolean getCaseSensitiveLiterals();
 public int getColumn();
 public void setColumn(int);
 public boolean getCommitToPath();
 public String getFilename();
 public InputBuffer getInputBuffer();
 public LexerSharedInputState getInputState();
 public void setInputState(LexerSharedInputState);
 public int getLine();
 public String getText();
 public Token getTokenObject();
 public char LA(int) throws CharStreamException;
 protected Token makeToken(int);
 public int mark();
 public void match(char) throws MismatchedCharException, CharStreamException;
 public void match(collections.impl.BitSet) throws MismatchedCharException, CharStreamException;
 public void match(String) throws MismatchedCharException, CharStreamException;
 public void matchNot(char) throws MismatchedCharException, CharStreamException;
 public void matchRange(char, char) throws MismatchedCharException, CharStreamException;
 public void newline();
 public void tab();
 public void setTabSize(int);
 public int getTabSize();
 public void panic();
 public void panic(String);
 public void reportError(RecognitionException);
 public void reportError(String);
 public void reportWarning(String);
 public void resetText();
 public void rewind(int);
 public void setCaseSensitive(boolean);
 public void setCommitToPath(boolean);
 public void setFilename(String);
 public void setLine(int);
 public void setText(String);
 public void setTokenObjectClass(String);
 public int testLiteralsTable(int);
 public int testLiteralsTable(String, int);
 public char toLower(char);
 public void traceIndent();
 public void traceIn(String) throws CharStreamException;
 public void traceOut(String) throws CharStreamException;
 public void uponEOF() throws TokenStreamException, CharStreamException;
}
antlr/CharStreamException.class
package antlr;
public synchronized class CharStreamException extends ANTLRException {
 public void CharStreamException(String);
}
antlr/CharStreamIOException.class
package antlr;
public synchronized class CharStreamIOException extends CharStreamException {
 public java.io.IOException io;
 public void CharStreamIOException(java.io.IOException);
}
antlr/CodeGenerator.class
package antlr;
public abstract synchronized class CodeGenerator {
 protected Tool antlrTool;
 protected int tabs;
 protected transient java.io.PrintWriter currentOutput;
 protected Grammar grammar;
 protected collections.impl.Vector bitsetsUsed;
 protected DefineGrammarSymbols behavior;
 protected LLkGrammarAnalyzer analyzer;
 protected CharFormatter charFormatter;
 protected boolean DEBUG_CODE_GENERATOR;
 protected static final int DEFAULT_MAKE_SWITCH_THRESHOLD = 2;
 protected static final int DEFAULT_BITSET_TEST_THRESHOLD = 4;
 protected static final int BITSET_OPTIMIZE_INIT_THRESHOLD = 8;
 protected int makeSwitchThreshold;
 protected int bitsetTestThreshold;
 private static boolean OLD_ACTION_TRANSLATOR;
 public static String TokenTypesFileSuffix;
 public static String TokenTypesFileExt;
 public void CodeGenerator();
 protected void _print(String);
 protected void _printAction(String);
 protected void _println(String);
 public static boolean elementsAreRange(int[]);
 protected String extractIdOfAction(Token);
 protected String extractIdOfAction(String, int, int);
 protected String extractTypeOfAction(Token);
 protected String extractTypeOfAction(String, int, int);
 public abstract void gen();
 public abstract void gen(ActionElement);
 public abstract void gen(AlternativeBlock);
 public abstract void gen(BlockEndElement);
 public abstract void gen(CharLiteralElement);
 public abstract void gen(CharRangeElement);
 public abstract void gen(LexerGrammar) throws java.io.IOException;
 public abstract void gen(OneOrMoreBlock);
 public abstract void gen(ParserGrammar) throws java.io.IOException;
 public abstract void gen(RuleRefElement);
 public abstract void gen(StringLiteralElement);
 public abstract void gen(TokenRangeElement);
 public abstract void gen(TokenRefElement);
 public abstract void gen(TreeElement);
 public abstract void gen(TreeWalkerGrammar) throws java.io.IOException;
 public abstract void gen(WildcardElement);
 public abstract void gen(ZeroOrMoreBlock);
 protected void genTokenInterchange(TokenManager) throws java.io.IOException;
 public String processStringForASTConstructor(String);
 public abstract String getASTCreateString(collections.impl.Vector);
 public abstract String getASTCreateString(GrammarAtom, String);
 protected String getBitsetName(int);
 public static String encodeLexerRuleName(String);
 public static String decodeLexerRuleName(String);
 public abstract String mapTreeId(String, ActionTransInfo);
 protected int markBitsetForGen(collections.impl.BitSet);
 protected void print(String);
 protected void printAction(String);
 protected void println(String);
 protected void printTabs();
 protected abstract String processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo);
 public String getFOLLOWBitSet(String, int);
 public String getFIRSTBitSet(String, int);
 protected String removeAssignmentFromDeclaration(String);
 private void reset();
 public static String reverseLexerRuleName(String);
public void setAnalyzer(LLkGrammarAnalyzer);
 public void setBehavior(DefineGrammarSymbols);
 protected void setGrammar(Grammar);
 public void setTool(Tool);
 static void <clinit>();
}
antlr/CommonAST.class
package antlr;
public synchronized class CommonAST extends BaseAST {
 int ttype;
 String text;
 public String getText();
 public int getType();
 public void initialize(int, String);
 public void initialize(collections.AST);
 public void CommonAST();
 public void CommonAST(Token);
 public void initialize(Token);
 public void setText(String);
 public void setType(int);
}
antlr/CommonASTWithHiddenTokens.class
package antlr;
public synchronized class CommonASTWithHiddenTokens extends CommonAST {
 protected CommonHiddenStreamToken hiddenBefore;
 protected CommonHiddenStreamToken hiddenAfter;
 public void CommonASTWithHiddenTokens();
 public void CommonASTWithHiddenTokens(Token);
 public CommonHiddenStreamToken getHiddenAfter();
 public CommonHiddenStreamToken getHiddenBefore();
 public void initialize(collections.AST);
 public void initialize(Token);
}
antlr/CommonHiddenStreamToken.class
package antlr;
public synchronized class CommonHiddenStreamToken extends CommonToken {
 protected CommonHiddenStreamToken hiddenBefore;
 protected CommonHiddenStreamToken hiddenAfter;
 public void CommonHiddenStreamToken();
 public void CommonHiddenStreamToken(int, String);
 public void CommonHiddenStreamToken(String);
 public CommonHiddenStreamToken getHiddenAfter();
 public CommonHiddenStreamToken getHiddenBefore();
 protected void setHiddenAfter(CommonHiddenStreamToken);
 protected void setHiddenBefore(CommonHiddenStreamToken);
}
antlr/CommonToken.class
package antlr;
public synchronized class CommonToken extends Token {
 protected int line;
 protected String text;
 protected int col;
 public void CommonToken();
 public void CommonToken(int, String);
 public void CommonToken(String);
 public int getLine();
 public String getText();
 public void setLine(int);
 public void setText(String);
 public String toString();
 public int getColumn();
 public void setColumn(int);
}
antlr/CppBlockFinishingInfo.class
package antlr;
synchronized class CppBlockFinishingInfo {
 String postscript;
 boolean generatedSwitch;
 boolean generatedAnIf;
 boolean needAnErrorClause;
 public void CppBlockFinishingInfo();
 public void CppBlockFinishingInfo(String, boolean, boolean, boolean);
}
antlr/CppCharFormatter.class
package antlr;
synchronized class CppCharFormatter implements CharFormatter {
 void CppCharFormatter();
 public String escapeChar(int, boolean);
 public String escapeString(String);
 public String literalChar(int);
 public String literalString(String);
}
antlr/CppCodeGenerator.class
package antlr;
public synchronized class CppCodeGenerator extends CodeGenerator {
 boolean DEBUG_CPP_CODE_GENERATOR;
 protected int syntacticPredLevel;
 protected boolean genAST;
 protected boolean saveText;
 protected boolean genHashLines;
 protected boolean noConstructors;
 protected int outputLine;
 protected String outputFile;
 boolean usingCustomAST;
 String labeledElementType;
 String labeledElementASTType;
 String labeledElementASTInit;
 String labeledElementInit;
 String commonExtraArgs;
 String commonExtraParams;
 String commonLocalVars;
 String lt1Value;
 String exceptionThrown;
 String throwNoViable;
 RuleBlock currentRule;
 String currentASTResult;
 java.util.Hashtable treeVariableMap;
 java.util.Hashtable declaredASTVariables;
 int astVarNumber;
 protected static final String NONUNIQUE;
 public static final int caseSizeThreshold = 127;
 private collections.impl.Vector semPreds;
 private collections.impl.Vector astTypes;
 private static String namespaceStd;
 private static String namespaceAntlr;
 private static NameSpace nameSpace;
 private static final String preIncludeCpp = pre_include_cpp;
 private static final String preIncludeHpp = pre_include_hpp;
 private static final String postIncludeCpp = post_include_cpp;
 private static final String postIncludeHpp = post_include_hpp;
 public void CppCodeGenerator();
 protected int addSemPred(String);
 public void exitIfError();
 protected int countLines(String);
 protected void _print(String);
 protected void _printAction(String);
 public void printAction(Token);
 public void printHeaderAction(String);
 protected void _println(String);
 protected void println(String);
 public void genLineNo(int);
 public void genLineNo(GrammarElement);
 public void genLineNo(Token);
 public void genLineNo2();
 private boolean charIsDigit(String, int);
 private String convertJavaToCppString(String, boolean);
 public void gen();
 public void gen(ActionElement);
 public void gen(AlternativeBlock);
 public void gen(BlockEndElement);
 public void gen(CharLiteralElement);
 public void gen(CharRangeElement);
 public void gen(LexerGrammar) throws java.io.IOException;
 public void gen(OneOrMoreBlock);
 public void gen(ParserGrammar) throws java.io.IOException;
 public void gen(RuleRefElement);
 public void gen(StringLiteralElement);
 public void gen(TokenRangeElement);
 public void gen(TokenRefElement);
 public void gen(TreeElement);
 public void gen(TreeWalkerGrammar) throws java.io.IOException;
 public void gen(WildcardElement);
 public void gen(ZeroOrMoreBlock);
 protected void genAlt(Alternative, AlternativeBlock);
 protected void genBitsets(collections.impl.Vector, int, String);
 protected void genBitsetsHeader(collections.impl.Vector, int);
 private void genBlockFinish(CppBlockFinishingInfo, String);
 protected void genBlockInitAction(AlternativeBlock);
 protected void genBlockPreamble(AlternativeBlock);
 public void genBody(LexerGrammar) throws java.io.IOException;
 public void genInitFactory(Grammar);
 public void genBody(ParserGrammar) throws java.io.IOException;
 public void genBody(TreeWalkerGrammar) throws java.io.IOException;
 protected void genCases(collections.impl.BitSet);
 public CppBlockFinishingInfo genCommonBlock(AlternativeBlock, boolean);
 private static boolean suitableForCaseExpression(Alternative);
 private void genElementAST(AlternativeElement);
 private void genErrorCatchForElement(AlternativeElement);
 private void genErrorHandler(ExceptionSpec);
 private void genErrorTryForElement(AlternativeElement);
 protected void genHeader(String);
 public void genInclude(LexerGrammar) throws java.io.IOException;
 public void genInclude(ParserGrammar) throws java.io.IOException;
 public void genInclude(TreeWalkerGrammar) throws java.io.IOException;
 protected void genASTDeclaration(AlternativeElement);
 protected void genASTDeclaration(AlternativeElement, String);
 protected void genASTDeclaration(AlternativeElement, String, String);
 private void genLiteralsTest();
 private void genLiteralsTestForPartialToken();
 protected void genMatch(collections.impl.BitSet);
 protected void genMatch(GrammarAtom);
 protected void genMatchUsingAtomText(GrammarAtom);
 protected void genMatchUsingAtomTokenType(GrammarAtom);
 public void genNextToken();
 public void genRule(RuleSymbol, boolean, int, String);
 public void genRuleHeader(RuleSymbol, boolean);
 private void GenRuleInvocation(RuleRefElement);
 protected void genSemPred(String, int);
 protected void genSemPredMap(String);
 protected void genSynPred(SynPredBlock, String);
 public
void genTokenStrings(String);
 protected void genTokenTypes(TokenManager) throws java.io.IOException;
 public String processStringForASTConstructor(String);
 public String getASTCreateString(collections.impl.Vector);
 public String getASTCreateString(GrammarAtom, String);
 public String getASTCreateString(String);
 protected String getLookaheadTestExpression(Lookahead[], int);
 protected String getLookaheadTestExpression(Alternative, int);
 protected String getLookaheadTestTerm(int, collections.impl.BitSet);
 public String getRangeExpression(int, int[]);
 private String getValueString(int);
 protected boolean lookaheadIsEmpty(Alternative, int);
 private String lookaheadString(int);
 private String mangleLiteral(String);
 public String mapTreeId(String, ActionTransInfo);
 private void mapTreeVariable(AlternativeElement, String);
 protected String processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo);
 private String fixNameSpaceOption(String);
 private void setupGrammarParameters(Grammar);
 static void <clinit>();
}
antlr/DefaultFileLineFormatter.class
package antlr;
public synchronized class DefaultFileLineFormatter extends FileLineFormatter {
 public void DefaultFileLineFormatter();
 public String getFormatString(String, int, int);
}
antlr/DefaultJavaCodeGeneratorPrintWriterManager.class
package antlr;
public synchronized class DefaultJavaCodeGeneratorPrintWriterManager implements JavaCodeGeneratorPrintWriterManager {
 private Grammar grammar;
 private PrintWriterWithSMAP smapOutput;
 private java.io.PrintWriter currentOutput;
 private Tool tool;
 private java.util.Map sourceMaps;
 private String currentFileName;
 public void DefaultJavaCodeGeneratorPrintWriterManager();
 public java.io.PrintWriter setupOutput(Tool, Grammar) throws java.io.IOException;
 public java.io.PrintWriter setupOutput(Tool, String) throws java.io.IOException;
 public java.io.PrintWriter setupOutput(Tool, Grammar, String) throws java.io.IOException;
 public void startMapping(int);
 public void startSingleSourceLineMapping(int);
 public void endMapping();
 public void finishOutput() throws java.io.IOException;
 public java.util.Map getSourceMaps();
 public int getCurrentOutputLine();
}
antlr/DefaultToolErrorHandler.class
package antlr;
synchronized class DefaultToolErrorHandler implements ToolErrorHandler {
 private final Tool antlrTool;
 CharFormatter javaCharFormatter;
 void DefaultToolErrorHandler(Tool);
 private void dumpSets(String[], int, Grammar, boolean, int, Lookahead[]);
 public void warnAltAmbiguity(Grammar, AlternativeBlock, boolean, int, Lookahead[], int, int);
 public void warnAltExitAmbiguity(Grammar, BlockWithImpliedExitPath, boolean, int, Lookahead[], int);
}
antlr/DefineGrammarSymbols.class
package antlr;
public synchronized class DefineGrammarSymbols implements ANTLRGrammarParseBehavior {
 protected java.util.Hashtable grammars;
 protected java.util.Hashtable tokenManagers;
 protected Grammar grammar;
 protected Tool tool;
 LLkAnalyzer analyzer;
 String[] args;
 static final String DEFAULT_TOKENMANAGER_NAME = *default;
 protected java.util.Hashtable headerActions;
 Token thePreambleAction;
 String language;
 protected int numLexers;
 protected int numParsers;
 protected int numTreeParsers;
 public void DefineGrammarSymbols(Tool, String[], LLkAnalyzer);
 public void _refStringLiteral(Token, Token, int, boolean);
 public void _refToken(Token, Token, Token, Token, boolean, int, boolean);
 public void abortGrammar();
 public void beginAlt(boolean);
 public void beginChildList();
 public void beginExceptionGroup();
 public void beginExceptionSpec(Token);
 public void beginSubRule(Token, Token, boolean);
 public void beginTree(Token) throws SemanticException;
 public void defineRuleName(Token, String, boolean, String) throws SemanticException;
 public void defineToken(Token, Token);
 public void endAlt();
 public void endChildList();
 public void endExceptionGroup();
 public void endExceptionSpec();
 public void endGrammar();
 public void endOptions();
 public void endRule(String);
 public void endSubRule();
 public void endTree();
 public void hasError();
 public void noASTSubRule();
 public void oneOrMoreSubRule();
 public void optionalSubRule();
 public void setUserExceptions(String);
 public void refAction(Token);
 public void refArgAction(Token);
 public void refCharLiteral(Token, Token, boolean, int, boolean);
 public void refCharRange(Token, Token, Token, int, boolean);
 public void refElementOption(Token, Token);
 public void refTokensSpecElementOption(Token, Token, Token);
 public void refExceptionHandler(Token, Token);
 public void refHeaderAction(Token, Token);
 public String getHeaderAction(String);
 public int getHeaderActionLine(String);
 public void refInitAction(Token);
 public void refMemberAction(Token);
 public void refPreambleAction(Token);
 public void refReturnAction(Token);
 public void refRule(Token, Token, Token, Token, int);
 public void refSemPred(Token);
 public void refStringLiteral(Token, Token, int, boolean);
 public void refToken(Token, Token, Token, Token, boolean, int, boolean);
 public void refTokenRange(Token, Token, Token, int, boolean);
 public void refTreeSpecifier(Token);
 public void refWildcard(Token, Token, int);
 public void reset();
 public void setArgOfRuleRef(Token);
 public void setCharVocabulary(collections.impl.BitSet);
 public void setFileOption(Token, Token, String);
 public void setGrammarOption(Token, Token);
 public void setRuleOption(Token, Token);
 public void setSubruleOption(Token, Token);
 public void startLexer(String, Token, String, String);
 public void startParser(String, Token, String, String);
 public void startTreeWalker(String, Token, String, String);
 public void synPred();
 public void zeroOrMoreSubRule();
}
antlr/DiagnosticCodeGenerator.class
package antlr;
public synchronized class DiagnosticCodeGenerator extends CodeGenerator {
 protected int syntacticPredLevel;
 protected boolean doingLexRules;
 public void DiagnosticCodeGenerator();
 public void gen();
 public void gen(ActionElement);
 public void gen(AlternativeBlock);
 public void gen(BlockEndElement);
 public void gen(CharLiteralElement);
 public void gen(CharRangeElement);
 public void gen(LexerGrammar) throws java.io.IOException;
 public void gen(OneOrMoreBlock);
 public void gen(ParserGrammar) throws java.io.IOException;
 public void gen(RuleRefElement);
 public void gen(StringLiteralElement);
 public void gen(TokenRangeElement);
 public void gen(TokenRefElement);
 public void gen(TreeElement);
 public void gen(TreeWalkerGrammar) throws java.io.IOException;
 public void gen(WildcardElement);
 public void gen(ZeroOrMoreBlock);
 protected void genAlt(Alternative);
 protected void genBlockPreamble(AlternativeBlock);
 public void genCommonBlock(AlternativeBlock);
 public void genFollowSetForRuleBlock(RuleBlock);
 protected void genHeader();
 protected void genLookaheadSetForAlt(Alternative);
 public void genLookaheadSetForBlock(AlternativeBlock);
 public void genNextToken();
 public void genRule(RuleSymbol);
 protected void genSynPred(SynPredBlock);
 protected void genTokenTypes(TokenManager) throws java.io.IOException;
 public String getASTCreateString(collections.impl.Vector);
 public String getASTCreateString(GrammarAtom, String);
 protected String processActionForSpecialSymbols(String,
int, RuleBlock, ActionTransInfo);
 public String mapTreeId(String, ActionTransInfo);
 public void printSet(int, int, Lookahead);
}
antlr/DocBookCodeGenerator.class
package antlr;
public synchronized class DocBookCodeGenerator extends CodeGenerator {
 protected int syntacticPredLevel;
 protected boolean doingLexRules;
 protected boolean firstElementInAlt;
 protected AlternativeElement prevAltElem;
 public void DocBookCodeGenerator();
 static String HTMLEncode(String);
 static String QuoteForId(String);
 public void gen();
 public void gen(ActionElement);
 public void gen(AlternativeBlock);
 public void gen(BlockEndElement);
 public void gen(CharLiteralElement);
 public void gen(CharRangeElement);
 public void gen(LexerGrammar) throws java.io.IOException;
 public void gen(OneOrMoreBlock);
 public void gen(ParserGrammar) throws java.io.IOException;
 public void gen(RuleRefElement);
 public void gen(StringLiteralElement);
 public void gen(TokenRangeElement);
 public void gen(TokenRefElement);
 public void gen(TreeElement);
 public void gen(TreeWalkerGrammar) throws java.io.IOException;
 public void gen(WildcardElement);
 public void gen(ZeroOrMoreBlock);
 protected void genAlt(Alternative);
 public void genCommonBlock(AlternativeBlock);
 public void genFollowSetForRuleBlock(RuleBlock);
 protected void genGenericBlock(AlternativeBlock, String);
 protected void genHeader();
 protected void genLookaheadSetForAlt(Alternative);
 public void genLookaheadSetForBlock(AlternativeBlock);
 public void genNextToken();
 public void genRule(RuleSymbol);
 protected void genSynPred(SynPredBlock);
 public void genTail();
 protected void genTokenTypes(TokenManager) throws java.io.IOException;
 protected String processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo);
 public String getASTCreateString(collections.impl.Vector);
 public String getASTCreateString(GrammarAtom, String);
 public String mapTreeId(String, ActionTransInfo);
 public void printSet(int, int, Lookahead);
}
antlr/DumpASTVisitor.class
package antlr;
public synchronized class DumpASTVisitor implements ASTVisitor {
 protected int level;
 public void DumpASTVisitor();
 private void tabs();
 public void visit(collections.AST);
}
antlr/ExceptionHandler.class
package antlr;
synchronized class ExceptionHandler {
 protected Token exceptionTypeAndName;
 protected Token action;
 public void ExceptionHandler(Token, Token);
}
antlr/ExceptionSpec.class
package antlr;
synchronized class ExceptionSpec {
 protected Token label;
 protected collections.impl.Vector handlers;
 public void ExceptionSpec(Token);
 public void addHandler(ExceptionHandler);
}
antlr/FileCopyException.class
package antlr;
synchronized class FileCopyException extends java.io.IOException {
 public void FileCopyException(String);
}
antlr/FileLineFormatter.class
package antlr;
public abstract synchronized class FileLineFormatter {
 private static FileLineFormatter formatter;
 public void FileLineFormatter();
 public static FileLineFormatter getFormatter();
 public static void setFormatter(FileLineFormatter);
 public abstract String getFormatString(String, int, int);
 static void <clinit>();
}
antlr/Grammar.class
package antlr;
public abstract synchronized class Grammar {
 protected Tool antlrTool;
 protected CodeGenerator generator;
 protected LLkGrammarAnalyzer theLLkAnalyzer;
 protected java.util.Hashtable symbols;
 protected boolean buildAST;
 protected boolean analyzerDebug;
 protected boolean interactive;
 protected String superClass;
 protected TokenManager tokenManager;
 protected String exportVocab;
 protected String importVocab;
 protected java.util.Hashtable options;
 protected collections.impl.Vector rules;
 protected Token preambleAction;
 protected String className;
 protected String fileName;
 protected Token classMemberAction;
 protected boolean hasSyntacticPredicate;
 protected boolean hasUserErrorHandling;
 protected int maxk;
 protected boolean traceRules;
 protected boolean debuggingOutput;
 protected boolean defaultErrorHandler;
 protected String comment;
 public void Grammar(String, Tool, String);
 public void define(RuleSymbol);
 public abstract void generate() throws java.io.IOException;
 protected String getClassName();
 public boolean getDefaultErrorHandler();
 public String getFilename();
 public int getIntegerOption(String) throws NumberFormatException;
 public Token getOption(String);
 protected abstract String getSuperClass();
 public GrammarSymbol getSymbol(String);
 public java.util.Enumeration getSymbols();
 public boolean hasOption(String);
 public boolean isDefined(String);
 public abstract void processArguments(String[]);
 public void setCodeGenerator(CodeGenerator);
 public void setFilename(String);
 public void setGrammarAnalyzer(LLkGrammarAnalyzer);
 public boolean setOption(String, Token);
 public void setTokenManager(TokenManager);
 public String toString();
}
antlr/GrammarAnalyzer.class
package antlr;
public abstract interface GrammarAnalyzer {
 public static final int NONDETERMINISTIC = 2147483647;
 public static final int LOOKAHEAD_DEPTH_INIT = -1;
}
antlr/GrammarAtom.class
package antlr;
abstract synchronized class GrammarAtom extends AlternativeElement {
 protected String label;
 protected String atomText;
 protected int tokenType;
 protected boolean not;
 protected String ASTNodeType;
 public void GrammarAtom(Grammar, Token, int);
 public String getLabel();
 public String getText();
 public int getType();
 public void setLabel(String);
 public String getASTNodeType();
 public void setASTNodeType(String);
 public void setOption(Token, Token);
 public String toString();
}
antlr/GrammarElement.class
package antlr;
abstract synchronized class GrammarElement {
 public static final int AUTO_GEN_NONE = 1;
 public static final int AUTO_GEN_CARET = 2;
 public static final int AUTO_GEN_BANG = 3;
 protected Grammar grammar;
 protected int line;
 protected int column;
 public void GrammarElement(Grammar);
 public void GrammarElement(Grammar, Token);
 public void generate();
 public int getLine();
 public int getColumn();
 public Lookahead look(int);
 public abstract String toString();
}
antlr/GrammarSymbol.class
package antlr;
abstract synchronized class GrammarSymbol {
 protected String id;
 public void GrammarSymbol();
 public void GrammarSymbol(String);
 public String getId();
 public void setId(String);
}
antlr/HTMLCodeGenerator.class
package antlr;
public synchronized class HTMLCodeGenerator extends CodeGenerator {
 protected int syntacticPredLevel;
 protected boolean doingLexRules;
 protected boolean firstElementInAlt;
 protected AlternativeElement prevAltElem;
 public void HTMLCodeGenerator();
 static String HTMLEncode(String);
 public void gen();
 public void gen(ActionElement);
 public void gen(AlternativeBlock);
 public void gen(BlockEndElement);
 public void gen(CharLiteralElement);
 public void gen(CharRangeElement);
 public void gen(LexerGrammar) throws java.io.IOException;
 public void gen(OneOrMoreBlock);
 public void gen(ParserGrammar) throws java.io.IOException;
 public void gen(RuleRefElement);
 public void gen(StringLiteralElement);
 public void gen(TokenRangeElement);
 public
void gen(TokenRefElement);
 public void gen(TreeElement);
 public void gen(TreeWalkerGrammar) throws java.io.IOException;
 public void gen(WildcardElement);
 public void gen(ZeroOrMoreBlock);
 protected void genAlt(Alternative);
 public void genCommonBlock(AlternativeBlock);
 public void genFollowSetForRuleBlock(RuleBlock);
 protected void genGenericBlock(AlternativeBlock, String);
 protected void genHeader();
 protected void genLookaheadSetForAlt(Alternative);
 public void genLookaheadSetForBlock(AlternativeBlock);
 public void genNextToken();
 public void genRule(RuleSymbol);
 protected void genSynPred(SynPredBlock);
 public void genTail();
 protected void genTokenTypes(TokenManager) throws java.io.IOException;
 public String getASTCreateString(collections.impl.Vector);
 public String getASTCreateString(GrammarAtom, String);
 public String mapTreeId(String, ActionTransInfo);
 protected String processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo);
 public void printSet(int, int, Lookahead);
}
antlr/ImportVocabTokenManager.class
package antlr;
synchronized class ImportVocabTokenManager extends SimpleTokenManager implements Cloneable {
 private String filename;
 protected Grammar grammar;
 void ImportVocabTokenManager(Grammar, String, String, Tool);
 public Object clone();
 public void define(TokenSymbol);
 public void define(String, int);
 public boolean isReadOnly();
 public int nextTokenType();
}
antlr/InputBuffer.class
package antlr;
public abstract synchronized class InputBuffer {
 protected int nMarkers;
 protected int markerOffset;
 protected int numToConsume;
 protected CharQueue queue;
 public void InputBuffer();
 public void commit();
 public void consume();
 public abstract void fill(int) throws CharStreamException;
 public String getLAChars();
 public String getMarkedChars();
 public boolean isMarked();
 public char LA(int) throws CharStreamException;
 public int mark();
 public void rewind(int);
 public void reset();
 protected void syncConsume();
}
antlr/JavaBlockFinishingInfo.class
package antlr;
synchronized class JavaBlockFinishingInfo {
 String postscript;
 boolean generatedSwitch;
 boolean generatedAnIf;
 boolean needAnErrorClause;
 public void JavaBlockFinishingInfo();
 public void JavaBlockFinishingInfo(String, boolean, boolean, boolean);
}
antlr/JavaCharFormatter.class
package antlr;
synchronized class JavaCharFormatter implements CharFormatter {
 void JavaCharFormatter();
 public String escapeChar(int, boolean);
 public String escapeString(String);
 public String literalChar(int);
 public String literalString(String);
}
antlr/JavaCodeGenerator.class
package antlr;
public synchronized class JavaCodeGenerator extends CodeGenerator {
 public static final int NO_MAPPING = -999;
 public static final int CONTINUE_LAST_MAPPING = -888;
 private JavaCodeGeneratorPrintWriterManager printWriterManager;
 private int defaultLine;
 protected int syntacticPredLevel;
 protected boolean genAST;
 protected boolean saveText;
 String labeledElementType;
 String labeledElementASTType;
 String labeledElementInit;
 String commonExtraArgs;
 String commonExtraParams;
 String commonLocalVars;
 String lt1Value;
 String exceptionThrown;
 String throwNoViable;
 RuleBlock currentRule;
 String currentASTResult;
 java.util.Hashtable treeVariableMap;
 java.util.Hashtable declaredASTVariables;
 int astVarNumber;
 protected static final String NONUNIQUE;
 public static final int caseSizeThreshold = 127;
 private collections.impl.Vector semPreds;
 public void JavaCodeGenerator();
 protected void printAction(String);
 protected void printAction(String, int);
 public void println(String);
 public void println(String, int);
 protected void print(String);
 protected void print(String, int);
 protected void _print(String);
 protected void _print(String, int);
 protected void _println(String);
 protected void _println(String, int);
 protected int addSemPred(String);
 public void exitIfError();
 public void gen();
 public void gen(ActionElement);
 public void gen(AlternativeBlock);
 public void gen(BlockEndElement);
 public void gen(CharLiteralElement);
 public void gen(CharRangeElement);
 public void gen(LexerGrammar) throws java.io.IOException;
 public void gen(OneOrMoreBlock);
 public void gen(ParserGrammar) throws java.io.IOException;
 public void gen(RuleRefElement);
 public void gen(StringLiteralElement);
 public void gen(TokenRangeElement);
 public void gen(TokenRefElement);
 public void gen(TreeElement);
 public void gen(TreeWalkerGrammar) throws java.io.IOException;
 public void gen(WildcardElement);
 public void gen(ZeroOrMoreBlock);
 protected void genAlt(Alternative, AlternativeBlock);
 protected void genBitsets(collections.impl.Vector, int);
 private void genBitSet(collections.impl.BitSet, int);
 private void genBlockFinish(JavaBlockFinishingInfo, String, int);
 protected void genBlockInitAction(AlternativeBlock);
 protected void genBlockPreamble(AlternativeBlock);
 protected void genCases(collections.impl.BitSet, int);
 public JavaBlockFinishingInfo genCommonBlock(AlternativeBlock, boolean);
 private static boolean suitableForCaseExpression(Alternative);
 private void genElementAST(AlternativeElement);
 private void genErrorCatchForElement(AlternativeElement);
 private void genErrorHandler(ExceptionSpec);
 private void genErrorTryForElement(AlternativeElement);
 protected void genASTDeclaration(AlternativeElement);
 protected void genASTDeclaration(AlternativeElement, String);
 protected void genASTDeclaration(AlternativeElement, String, String);
 protected void genHeader();
 private void genLiteralsTest();
 private void genLiteralsTestForPartialToken();
 protected void genMatch(collections.impl.BitSet);
 protected void genMatch(GrammarAtom);
 protected void genMatchUsingAtomText(GrammarAtom);
 protected void genMatchUsingAtomTokenType(GrammarAtom);
 public void genNextToken();
 public void genRule(RuleSymbol, boolean, int);
 private void GenRuleInvocation(RuleRefElement);
 protected void genSemPred(String, int);
 protected void genSemPredMap();
 protected void genSynPred(SynPredBlock, String);
 public void genTokenStrings();
 protected void genTokenASTNodeMap();
 protected void genTokenTypes(TokenManager) throws java.io.IOException;
 public String getASTCreateString(collections.impl.Vector);
 public String getASTCreateString(GrammarAtom, String);
 public String getASTCreateString(String);
 protected String getLookaheadTestExpression(Lookahead[], int);
 protected String getLookaheadTestExpression(Alternative, int);
 protected String getLookaheadTestTerm(int, collections.impl.BitSet);
 public String getRangeExpression(int, int[]);
 private String getValueString(int);
 protected boolean lookaheadIsEmpty(Alternative, int);
 private String lookaheadString(int);
 private String mangleLiteral(String);
 public String mapTreeId(String, ActionTransInfo);
 private void mapTreeVariable(AlternativeElement, String);
 protected String processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo);
 private void setupGrammarParameters(Grammar);
 public JavaCodeGeneratorPrintWriterManager getPrintWriterManager();
 public void setPrintWriterManager(JavaCodeGeneratorPrintWriterManager);
 public void setTool(Tool);
 static void <clinit>();
}
antlr/JavaCodeGeneratorPrintWriterManager.class

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais