Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2009 Sun Microsystems 1. Introduction 1.1. Project/Component Working Name: ANTLR - Another Tool for Language Recognition 1.2. Name of Document Author/Supplier: Author: Vivek Titarmare 1.3 Date of This Document: 27 January, 2009 4. Technical Description Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2009 Sun Microsystems 1. Introduction 1.1. Project/Component Working Name: antlr-2.7.7 1.2. Name of Document Author/Supplier: Author: Vivek R. Titarmare 1.3 Date of This Document: 22 January, 2009
2. Project Summary 2.1 Project Description ANTLR, (AN)other (T)ool for (L)anguage (R)ecognition - formerly known as PCCTS - is a language tool that provides a framework forconstructing recognizers, compilers, and translators from grammatical descriptions containing actions in the following languages: Java, C++, C# or Python 4. Technical Description: ANTLR, (AN)other (T)ool for (L)anguage (R)ecognition - formerly known as PCCTS - is a language tool that provides a framework forconstructing recognizers, compilers, and translators from grammatical descriptions containing actions in the following languages: Java, C++, C# or Python 5. Interfaces Exported interface Classification Interface type ============================= ============== ============== antlr * ANTLRGrammarParseBehavior Uncommitted Interface * ANTLRTokdefParserTokenTypes Uncommitted Interface * ANTLRTokenTypes Uncommitted Interface * ASTVisitor Uncommitted Interface * CharFormatter Uncommitted Interface * GrammarAnalyzer Uncommitted Interface * JavaCodeGeneratorPrintWriterManager Uncommitted Interface * LLkGrammarAnalyzer Uncommitted Interface * TokenStream Uncommitted Interface antlr.actions.cpp * ActionLexerTokenTypes Uncommitted Interface antlr.actions.csharp * ActionLexerTokenTypes Uncommitted Interface antlr.actions.java * ActionLexerTokenTypes Uncommitted Interface antlr.actions.python * ActionLexerTokenTypes Uncommitted Interface * CodeLexerTokenTypes Uncommitted Interface antlr.ASdebug * IASDebugStream Uncommitted Interface antlr.collections * AST Uncommitted Interface * ASTEnumeration Uncommitted Interface * Enumerator Uncommitted Interface * List Uncommitted Interface * Stack Uncommitted Interface antlr.debug * DebuggingParser Uncommitted Interface * InputBufferListener Uncommitted Interface * ListenerBase Uncommitted Interface * MessageListener Uncommitted Interface * NewLineListener Uncommitted Interface * ParserController Uncommitted Interface * ParserListener Uncommitted Interface * ParserMatchListener Uncommitted Interface * ParserTokenListener Uncommitted Interface * SemanticPredicateListener Uncommitted Interface * SyntacticPredicateListener Uncommitted Interface * TraceListener Uncommitted Interface antlr.preprocessor * PreprocessorTokenTypes Uncommitted Interface Imported interface Classification Comments ======================= ============== =================================== None 6. Resources and Schedule 6.4. Steering Committee requested information 6.4.1. Consolidation C-team Name: SFW 6.5. ARC review type: FastTrack 6.6. ARC Exposure: open 6. Resources and Schedule 6.4. Steering Committee requested information 6.4.1. Consolidation C-team Name: SFW 6.5. ARC review type: FastTrack 6.6. ARC Exposure: open