From rm129958@sac.sfbay.sun.com Tue Jan 27 08:19:11 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0RGJBO1010966
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 27 Jan 2009 08:19:11 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0RGJ87w027100;
	Tue, 27 Jan 2009 08:19:11 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE500E1P1BZB500@nwk-avmta-2.sfbay.sun.com>; Tue,
 27 Jan 2009 08:19:11 -0800 (PST)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE50096A1BSOKA0@nwk-avmta-2.sfbay.sun.com>; Tue,
 27 Jan 2009 08:19:04 -0800 (PST)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n0RGJ3Vd016199; Tue, 27 Jan 2009 08:19:04 -0800 (PST)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0RGJ2lN010961; Tue,
 27 Jan 2009 08:19:02 -0800 (PST)
Received: (from rm129958@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n0RGJ2et010957; Tue,
 27 Jan 2009 08:19:02 -0800 (PST)
Date: Tue, 27 Jan 2009 08:19:02 -0800 (PST)
From: Richard Jr Matthews <rm129958@sac.sfbay.sun.com>
Subject: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009]
To: LSARC-ext@sun.com
Cc: Drools_Team@sun.com
Message-id: <200901271619.n0RGJ2et010957@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 3771


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


From Richard.Matthews@sun.com Tue Jan 27 08:24:06 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0RGO6BJ011233
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 27 Jan 2009 08:24:06 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0RGO4qh020500
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 27 Jan 2009 08:24:06 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE500F0R1K4ME00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 27 Jan 2009 09:24:04 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE5007WK1K3ID60@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 27 Jan 2009 09:24:03 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0RGO37M004028	for
 <LSARC-ext@sun.com>; Tue, 27 Jan 2009 16:24:03 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE400M01ZLF7O00@mail-amer.sun.com>
 (original mail from Richard.Matthews@Sun.COM)
 for LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 27 Jan 2009 09:24:03 -0700 (MST)
Received: from [129.152.9.14] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KE500HHH1IMI560@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 27 Jan 2009 09:23:11 -0700 (MST)
Date: Tue, 27 Jan 2009 10:23:10 -0600
From: Rick Matthews <Richard.Matthews@sun.com>
Subject: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
Sender: Richard.Matthews@sun.com
To: LSARC-ext@sun.com
Reply-to: Richard.Matthews@sun.com
Message-id: <497F34EE.1060105@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.16 (X11/20080807)
Status: RO
Content-Length: 4443

I am sponsoring this Fast Track for Vivek Titarmare. The time out is set at
02/03/2009. This Fast Track represents a component of LSARC 2008/748 - 
Drools.
The FOSS checklist is in the case directory.


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



-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From James.Walker@Sun.COM Tue Jan 27 10:22:34 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0RIMYR8017451
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 27 Jan 2009 10:22:34 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0RIMYS2008884;
	Tue, 27 Jan 2009 10:22:34 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE50040Z71MR700@brm-avmta-1.central.sun.com>; Tue,
 27 Jan 2009 11:22:34 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE5003RY71LIG00@brm-avmta-1.central.sun.com>; Tue,
 27 Jan 2009 11:22:33 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0RIMX9m011718; Tue,
 27 Jan 2009 18:22:33 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE50070163TBM00@mail-amer.sun.com>
 (original mail from James.Walker@Sun.COM); Tue,
 27 Jan 2009 11:22:33 -0700 (MST)
Received: from [172.20.25.153] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KE500IQK71KL170@mail-amer.sun.com>; Tue,
 27 Jan 2009 11:22:33 -0700 (MST)
Date: Tue, 27 Jan 2009 11:48:01 -0700
From: Jim Walker <James.Walker@Sun.COM>
Subject: Re: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009]
In-reply-to: <200901271619.n0RGJ2et010957@sac.sfbay.sun.com>
Sender: James.Walker@Sun.COM
To: Richard Jr Matthews <rm129958@sac.sfbay.sun.com>
Cc: LSARC-ext@Sun.COM, Drools_Team@Sun.COM
Reply-to: James.Walker@Sun.COM
Message-id: <497F56E1.5040409@sun.com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901271619.n0RGJ2et010957@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080728)
Status: RO
Content-Length: 795

ditto...

What version of antlr?

What binding?

Where does the jar file go?

Cheers,
Jim

Richard Jr Matthews wrote:
> 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

From Vivek.Titarmare@sun.com Fri Jan 30 01:53:27 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0U9rRC7028913
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 01:53:27 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0U9rQb6012996
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 30 Jan 2009 01:53:26 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00K0B3H2E100@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 30 Jan 2009 02:53:26 -0700 (MST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00DS43GZKY40@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 02:53:24 -0700 (MST)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0U9rNLj009939	for
 <LSARC-ext@sun.com>; Fri, 30 Jan 2009 09:53:23 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0KEA007013EDBP00@mail-apac.sun.com>
 (original mail from Vivek.Titarmare@Sun.COM)
 for LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 17:53:22 +0800 (SGT)
Received: from VivekTPC ([203.199.144.195])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0KEA002TY3GXDFMG@mail-apac.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 17:53:22 +0800 (SGT)
Date: Fri, 30 Jan 2009 15:23:21 +0530
From: Vivek Titarmare <Vivek.Titarmare@sun.com>
Subject: RE: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
In-reply-to: <497F34EE.1060105@Sun.COM>
Sender: Vivek.Titarmare@sun.com
To: LSARC-ext@sun.com
Cc: Richard.Matthews@sun.com
Message-id: <007d01c982c0$966c9540$c345bfc0$%Titarmare@Sun.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: text/plain; charset=us-ascii
Content-language: en-us
Content-transfer-encoding: 7BIT
Thread-index: AcmAm7dH0h7zzJDUQn+L7EpftI3roQCJNLPg
X-PMX-Version: 5.4.1.325704
References: <497F34EE.1060105@Sun.COM>
Status: RO
Content-Length: 4849

The FOSS checklist [LSARC/2009/049] in the case directory is updated for
version number, javadocs and path for the jar file. 

Regards,
~Vivek R. Titarmare

-----Original Message-----
From: Richard.Matthews@Sun.COM [mailto:Richard.Matthews@Sun.COM] 
Sent: Tuesday, January 27, 2009 9:53 PM
To: LSARC-ext@sun.com
Subject: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009

I am sponsoring this Fast Track for Vivek Titarmare. The time out is set at
02/03/2009. This Fast Track represents a component of LSARC 2008/748 - 
Drools.
The FOSS checklist is in the case directory.


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



-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------




From Mark.Carlson@sun.com Fri Jan 30 05:08:17 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UD8Gdf020386
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 05:08:17 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n0UD88XH017360
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 30 Jan 2009 21:08:15 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00A01CHQB400@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 30 Jan 2009 05:08:14 -0800 (PST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA009DICHQZCB0@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 05:08:14 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0UD8Efg027049	for
 <LSARC-ext@sun.com>; Fri, 30 Jan 2009 13:08:14 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEA00801C72WU00@mail-amer.sun.com>
 (original mail from Mark.Carlson@Sun.COM)
 for LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 06:08:14 -0700 (MST)
Received: from Macintosh-335.local ([129.150.35.199])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KEA00AOECHK8Q90@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 06:08:08 -0700 (MST)
Date: Fri, 30 Jan 2009 06:08:08 -0700
From: "Mark A. Carlson" <Mark.Carlson@sun.com>
Subject: Re: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
In-reply-to: <007d01c982c0$966c9540$c345bfc0$%Titarmare@Sun.com>
Sender: Mark.Carlson@sun.com
To: Vivek Titarmare <Vivek.Titarmare@sun.com>
Cc: LSARC-ext@sun.com, Richard.Matthews@sun.com
Message-id: <4982FBB8.3020508@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_zCxoAcs2uxtYdFE38Mn+Uw)"
X-PMX-Version: 5.4.1.325704
References: <497F34EE.1060105@Sun.COM>
 <007d01c982c0$966c9540$c345bfc0$%Titarmare@Sun.com>
User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209)
Status: RO
Content-Length: 11107

This is a multi-part message in MIME format.

--Boundary_(ID_zCxoAcs2uxtYdFE38Mn+Uw)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

+1

-- mark

Vivek Titarmare wrote:
> The FOSS checklist [LSARC/2009/049] in the case directory is updated for
> version number, javadocs and path for the jar file. 
>
> Regards,
> ~Vivek R. Titarmare
>
> -----Original Message-----
> From: Richard.Matthews@Sun.COM [mailto:Richard.Matthews@Sun.COM] 
> Sent: Tuesday, January 27, 2009 9:53 PM
> To: LSARC-ext@sun.com
> Subject: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
> FastTrack timeout 02/03/2009
>
> I am sponsoring this Fast Track for Vivek Titarmare. The time out is set at
> 02/03/2009. This Fast Track represents a component of LSARC 2008/748 - 
> Drools.
> The FOSS checklist is in the case directory.
>
>
> 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
>
>
>
>   

-- 
<http://www.sun.com> 	* Mark A. Carlson *
Sr. Architect

*Systems Group*
Phone x69559 / 303-223-6139
Email Mark.Carlson@Sun.COM
	



--Boundary_(ID_zCxoAcs2uxtYdFE38Mn+Uw)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>+1 <br>
<br>
-- mark</tt><br>
<br>
Vivek Titarmare wrote:
<blockquote
 cite="mid:007d01c982c0$966c9540$c345bfc0$%25Titarmare@Sun.com"
 type="cite">
  <pre wrap="">The FOSS checklist [LSARC/2009/049] in the case directory is updated for
version number, javadocs and path for the jar file. 

Regards,
~Vivek R. Titarmare

-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:Richard.Matthews@Sun.COM">Richard.Matthews@Sun.COM</a> [<a class="moz-txt-link-freetext" href="mailto:Richard.Matthews@Sun.COM">mailto:Richard.Matthews@Sun.COM</a>] 
Sent: Tuesday, January 27, 2009 9:53 PM
To: <a class="moz-txt-link-abbreviated" href="mailto:LSARC-ext@sun.com">LSARC-ext@sun.com</a>
Subject: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009

I am sponsoring this Fast Track for Vivek Titarmare. The time out is set at
02/03/2009. This Fast Track represents a component of LSARC 2008/748 - 
Drools.
The FOSS checklist is in the case directory.


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



  </pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<title></title>
<table border="0" cellpadding="0" cellspacing="0" width="519">
  <tbody>
    <tr valign="top">
      <td height="121" width="98"><a moz-do-not-send="true"
 href="http://www.sun.com"><img moz-do-not-send="true"
 src="http://www.sun.com/emrkt/sigs/6h_top.gif" border="0" height="92"
 width="98"></a></td>
      <td style="font-family: Arial; font-size: 10px;" height="121"
 width="249"><b> Mark A. Carlson </b><br>
Sr. Architect<br>
      <br>
      <b>Systems Group</b><br>
Phone x69559 / 303-223-6139<br>
Email <a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:Mark.Carlson@Sun.COM">Mark.Carlson@Sun.COM</a><br>
      </td>
      <td style="font-family: Arial; font-size: 10px;" width="172"><img
 moz-do-not-send="true" src="http://www.sun.com/emrkt/sigs/q12.gif"
 height="118" width="172"></td>
    </tr>
  </tbody>
</table>
<div class="moz-signature"><br>
</div>
</div>
</body>
</html>

--Boundary_(ID_zCxoAcs2uxtYdFE38Mn+Uw)--

From James.Walker@Sun.COM Fri Jan 30 10:08:01 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UI80FR016125
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 10:08:00 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0UI7x5i026957
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 30 Jan 2009 18:07:59 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA0000ZQD8RE00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 30 Jan 2009 11:07:56 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00FONQD75P90@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 11:07:55 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0UI7tbL011985	for
 <LSARC-ext@sun.com>; Fri, 30 Jan 2009 18:07:55 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEA00D01OPXIG00@mail-amer.sun.com>
 (original mail from James.Walker@Sun.COM)
 for LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 11:07:55 -0700 (MST)
Received: from [172.20.25.153] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KEA0082PQCWJD30@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 30 Jan 2009 11:07:45 -0700 (MST)
Date: Fri, 30 Jan 2009 11:33:35 -0700
From: Jim Walker <James.Walker@Sun.COM>
Subject: Re: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
In-reply-to: <497F34EE.1060105@Sun.COM>
Sender: James.Walker@Sun.COM
To: Vivek Titarmare <Vivek.Titarmare@Sun.COM>
Cc: Richard.Matthews@Sun.COM, LSARC-ext@Sun.COM
Reply-to: James.Walker@Sun.COM
Message-id: <498347FF.8080902@sun.com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <497F34EE.1060105@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080728)
Status: RO
Content-Length: 351

Rick Matthews wrote:
> I am sponsoring this Fast Track for Vivek Titarmare. The time out is set at
> 02/03/2009. This Fast Track represents a component of LSARC 2008/748 - 
> Drools.
> The FOSS checklist is in the case directory.
> 

Why are you delivering version 2.7.7 instead of version 3.1.1
released in October 2008?

Need man page.

Cheers,
Jim

From Vivek.Titarmare@sun.com Fri Jan 30 10:12:36 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UICZog016232
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 10:12:35 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0UICWDw029709
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 30 Jan 2009 18:12:34 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00109QKX6T00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 30 Jan 2009 11:12:33 -0700 (MST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00FSRQKV5K90@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 11:12:32 -0700 (MST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0UICVNB006074	for
 <LSARC-ext@sun.com>; Fri, 30 Jan 2009 18:12:31 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0KEA00801QH3TX00@mail-apac.sun.com>
 (original mail from Vivek.Titarmare@Sun.COM)
 for LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Sat,
 31 Jan 2009 02:12:31 +0800 (SGT)
Received: from VivekTPC ([115.109.14.31])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0KEA00GFQQKTVYJI@mail-apac.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Sat,
 31 Jan 2009 02:12:31 +0800 (SGT)
Date: Fri, 30 Jan 2009 23:42:29 +0530
From: Vivek Titarmare <Vivek.Titarmare@sun.com>
Subject: RE: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
In-reply-to: <498347FF.8080902@sun.com>
Sender: Vivek.Titarmare@sun.com
To: James.Walker@sun.com
Cc: Richard.Matthews@sun.com, LSARC-ext@sun.com
Message-id: <014701c98306$51131fa0$f3395ee0$%Titarmare@Sun.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: text/plain; charset=us-ascii
Content-language: en-us
Content-transfer-encoding: 7BIT
Thread-index: AcmDBbpGnD0fkTCoRq6QwT3tKTAHrwAACYFQ
X-PMX-Version: 5.4.1.325704
References: <497F34EE.1060105@Sun.COM> <498347FF.8080902@sun.com>
Status: RO
Content-Length: 897

Hi James,

The required version for Drools [LSARC 2008/748] is ANTLR-3.0 which has a
dependency on ANTLR version 2.7.7 internally. 

Since this is a JAVA project Javadocs would be available in lieu of man
pages. 

Regards,
~Vivek R. Titarmare

-----Original Message-----
From: James.Walker@Sun.COM [mailto:James.Walker@Sun.COM] 
Sent: Saturday, January 31, 2009 12:04 AM
To: Vivek Titarmare
Cc: Richard.Matthews@Sun.COM; LSARC-ext@sun.com
Subject: Re: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009

Rick Matthews wrote:
> I am sponsoring this Fast Track for Vivek Titarmare. The time out is set
at
> 02/03/2009. This Fast Track represents a component of LSARC 2008/748 - 
> Drools.
> The FOSS checklist is in the case directory.
> 

Why are you delivering version 2.7.7 instead of version 3.1.1
released in October 2008?

Need man page.

Cheers,
Jim



From James.Walker@sun.com Fri Jan 30 11:26:27 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UJQQfX018668
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 11:26:26 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n0UJQMB2021856
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Sat, 31 Jan 2009 03:26:25 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00329TZX7200@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 30 Jan 2009 11:26:21 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA0010BTZWI350@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 11:26:21 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0UJQKpD004480	for
 <LSARC-ext@sun.com>; Fri, 30 Jan 2009 19:26:20 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEA00601TP6W300@mail-amer.sun.com>
 (original mail from James.Walker@Sun.COM)
 for LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 30 Jan 2009 12:26:20 -0700 (MST)
Received: from [172.20.25.153] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KEA00C86TZFY120@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 30 Jan 2009 12:26:03 -0700 (MST)
Date: Fri, 30 Jan 2009 12:51:53 -0700
From: Jim Walker <James.Walker@sun.com>
Subject: Re: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
In-reply-to: <014701c98306$51131fa0$f3395ee0$%Titarmare@Sun.com>
Sender: James.Walker@sun.com
To: Vivek Titarmare <Vivek.Titarmare@sun.com>
Cc: Richard.Matthews@sun.com, LSARC-ext@sun.com
Reply-to: James.Walker@sun.com
Message-id: <49835A59.6070202@sun.com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <497F34EE.1060105@Sun.COM> <498347FF.8080902@sun.com>
 <014701c98306$51131fa0$f3395ee0$%Titarmare@Sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080728)
Status: RO
Content-Length: 368

Vivek Titarmare wrote:
> Hi James,
> 
> The required version for Drools [LSARC 2008/748] is ANTLR-3.0 which has a
> dependency on ANTLR version 2.7.7 internally. 

So you are delivering two versions of antlr?

> Since this is a JAVA project Javadocs would be available in lieu of man
> pages. 

Not an arc issue, but man pages are required for SFW pkgs.

Cheers,
Jim


From Richard.Matthews@sun.com Tue Feb  3 15:37:38 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n13Nbcxj013470
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 3 Feb 2009 15:37:38 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n13NbSiC040786
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 3 Feb 2009 16:37:38 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEI00C03KAPV700@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 03 Feb 2009 15:37:37 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEI001BTKAPZKB0@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 03 Feb 2009 15:37:37 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n13NbaVx026390	for
 <lsarc-ext@sun.com>; Tue, 03 Feb 2009 23:37:36 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KEI00L00K4WS200@mail-amer.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 03 Feb 2009 16:37:36 -0700 (MST)
Received: from [129.152.9.14] ([unknown] [129.152.9.14])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KEI009Z6KAFLFD0@mail-amer.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 03 Feb 2009 16:37:28 -0700 (MST)
Date: Tue, 03 Feb 2009 17:37:27 -0600
From: Rick Matthews <Richard.Matthews@sun.com>
Subject: LSARC 2009/049  ANTLR - Another Tool for Language Recognition
Sender: Richard.Matthews@sun.com
To: lsarc-ext@sun.com
Reply-to: Richard.Matthews@sun.com
Message-id: <4988D537.7050803@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.16 (X11/20080807)
Status: RO
Content-Length: 573

This fast track has timed out, with no outstanding discussion.
I am marking closed approved fast-track.

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From storycrafter@gmail.com Tue Feb  3 15:47:50 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n13NlmS5014290
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 3 Feb 2009 15:47:49 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n13NlMAx012916;
	Wed, 4 Feb 2009 07:47:45 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEI00D03KRLKA00@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Feb 2009 15:47:45 -0800 (PST)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEI001WCKRLZOB0@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Feb 2009 15:47:45 -0800 (PST)
Received: from relay11i.sun.com
 (ip121.net129179-4.block1.us.syntegra.com [129.179.4.121])
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n13Ngs2n005941;
 Tue, 03 Feb 2009 23:47:44 +0000 (GMT)
Received: from mmp12es.mmp.us.syntegra.com ([160.41.208.12] [160.41.208.12])
 by relay11i.sun.com with ESMTP id BT-MMP-4058769; Tue,
 03 Feb 2009 23:47:44 +0000 (Z)
Received: from relay11i.sun.com (relay11i.sun.com [129.179.4.121])
 by mmp12es.mmp.us.syntegra.com with ESMTP id BT-MMP-8693611; Tue,
 03 Feb 2009 23:47:44 +0000 (Z)
Received: from rn-out-0910.google.com ([64.233.170.191] [64.233.170.191])
 by relay1i.sun.com with ESMTP id BT-MMP-3600699; Tue,
 03 Feb 2009 23:47:44 +0000 (Z)
Received: by rn-out-0910.google.com with SMTP id k45so2228536rnd.6 for
 <multiple recipients>; Tue, 03 Feb 2009 15:47:35 -0800 (PST)
Received: by 10.65.15.11 with SMTP id s11mr3582303qbi.49.1233704855242; Tue,
 03 Feb 2009 15:47:35 -0800 (PST)
Received: from ?172.16.12.121? ([70.232.181.5]) by mx.google.com with ESMTPS id
 p31sm867646qbp.21.2009.02.03.15.47.33 (version=TLSv1/SSLv3 cipher=RC4-MD5)
 ; Tue, 03 Feb 2009 15:47:33 -0800 (PST)
Date: Tue, 03 Feb 2009 17:47:32 -0600
From: Mark Martin <storycrafter@gmail.com>
Subject: Re: LSARC 2009/047 Janino && LSARC 2009/048 - Jaxen  && LSARC 2009/049
  ANTLR - Another Tool for Language Recognition
In-reply-to: <4988D474.2090903@Sun.COM>
To: Richard.Matthews@sun.com
Cc: lsarc-ext@sun.com
Message-id: <4988D794.7050300@gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com;
 s=gamma;        h=domainkey-signature:received:received:message-id:date:from
   :user-agent:mime-version:to:cc:subject:references:in-reply-to
 :content-type:content-transfer-encoding;
 bh=aRGFHpHShHXUiAdnmGOBgnBod4/moED2rNYeiXN8tIA=;
 b=fFsElZCN5M3IZzDytCspU70IMHxP8DX00NL9nJiPKq0TP0NqE0+eFEEwSYpNs6/PB2
 Te02vL4d1YiH7Kwf1qd5FUh8TQcWgG4RvrnOmiLXtBKxPcLjhZMoPpxeA9ni0R+ZTG39
 pF31IOZi3PMiZfzEYpYzNT3IUgLImcwHebT98=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=gamma;
 h=message-id:date:from:user-agent:mime-version:to:cc:subject
 :references:in-reply-to:content-type:content-transfer-encoding;
 b=D0doNYbXext7lio4N224u9Fa0ocLfq1h3X/DjUK6ndrJcU3JzkzieS+N0s2fqwDBIe
 ImO7+2ZYalWzfO1PdwTh+uu6SikyC/e+WH6mWRgQ0Xpl7vYOMr01WZsSVl5LN2YXwhME
 zbgSxxf+kUDFmW+QnCI3NHA3dVSgMKAqidFtw=
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Antispam: No, score=0.0/5.0, scanned in 0.066sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <4988D474.2090903@Sun.COM>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
x_sac_archived: LSARC/2009/047
x_sac_archived: LSARC/2009/048
Status: RO
Content-Length: 637

Rick Matthews wrote:
> This fast track has timed out, with no outstanding discussion.
> I am marking closed approved fast-track.
>
>   
As I mentioned before and for the record, external contributors were not 
able to review this case in its entirety as the FOSS checklist is still 
not available on the OSo website.

http://mail.opensolaris.org/pipermail/opensolaris-arc/2009-January/013708.html

I had a general concern about how the jars are packaged and named going 
forward (as part of the bigger "Java on OpenSolaris" strategy), but I am 
willing to accept this concern may be singularly important and otherwise 
easily dismissed.

From Vivek.Titarmare@sun.com Wed Feb  4 11:36:34 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n14JaYak005019
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 4 Feb 2009 11:36:34 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n14JXGeb012482
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 4 Feb 2009 11:36:33 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEK00I033SWIS00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 04 Feb 2009 11:36:32 -0800 (PST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEK00A1M3SV7BC0@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 04 Feb 2009 11:36:32 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n14JaUau005981	for
 <LSARC-ext@sun.com>; Wed, 04 Feb 2009 19:36:30 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0KEK000013O8H400@mail-apac.sun.com>
 (original mail from Vivek.Titarmare@Sun.COM)
 for LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 05 Feb 2009 03:36:30 +0800 (SGT)
Received: from VivekTPC ([115.109.8.79])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0KEK00ELK3ST1ZU3@mail-apac.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 05 Feb 2009 03:36:30 +0800 (SGT)
Date: Thu, 05 Feb 2009 01:06:29 +0530
From: Vivek Titarmare <Vivek.Titarmare@sun.com>
Subject: RE: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
In-reply-to: <49835A59.6070202@sun.com>
Sender: Vivek.Titarmare@sun.com
To: James.Walker@sun.com
Cc: Richard.Matthews@sun.com, LSARC-ext@sun.com
Message-id: <01c201c986ff$e0cbe0d0$a263a270$%Titarmare@Sun.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: multipart/mixed; boundary="Boundary_(ID_FbdiIfePJF16zLq0JpUkQA)"
Content-language: en-us
Thread-index: AcmDEKGPQXmFvqG7Tk+cvy592He6OQD7xdOA
X-PMX-Version: 5.4.1.325704
References: <497F34EE.1060105@Sun.COM> <498347FF.8080902@sun.com>
 <014701c98306$51131fa0$f3395ee0$%Titarmare@Sun.com> <49835A59.6070202@sun.com>
Status: RO
Content-Length: 2092

This is a multipart message in MIME format.

--Boundary_(ID_FbdiIfePJF16zLq0JpUkQA)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi James,

Pl. find attached man pages for ANTLR. Let me know if any changes are
required in the same.

Thanks,
~Vivek R. Titarmare

-----Original Message-----
From: James.Walker@Sun.COM [mailto:James.Walker@Sun.COM] 
Sent: Saturday, January 31, 2009 1:22 AM
To: Vivek Titarmare
Cc: Richard.Matthews@Sun.COM; LSARC-ext@sun.com
Subject: Re: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009

Vivek Titarmare wrote:
> Hi James,
> 
> The required version for Drools [LSARC 2008/748] is ANTLR-3.0 which has a
> dependency on ANTLR version 2.7.7 internally. 

So you are delivering two versions of antlr?

> Since this is a JAVA project Javadocs would be available in lieu of man
> pages. 

Not an arc issue, but man pages are required for SFW pkgs.

Cheers,
Jim


--Boundary_(ID_FbdiIfePJF16zLq0JpUkQA)
Content-type: application/octet-stream; name=antlr277.3m
Content-transfer-encoding: QUOTED-PRINTABLE
Content-disposition: attachment; filename=antlr277.3m

'\" t=0D=0A.\"=0D=0A.\" This man page created by Sun to provide a ref=
erence to the html=0D=0A.\" for antlr 2.7.7 with the Drools distribut=
ion.=0D=0A.\"=0D=0A.TH antlr277 3m "4 Feb 2009"=0D=0A.SH NAME=0D=0Aan=
tlr \- Java-based Library=0D=0A.SH DESCRIPTION=0D=0Aantlr277(3m) is a=
 Java-based Library.  For additional information on using antlr277, b=
rowse the complete html documentation at:=0D=0A.IP=0D=0A.B file:/usr/=
share/doc/antlr277/index.html=0D=0A.LP=0D=0A.SH LICENSE=0D=0ABSD=0D=
=0A.SH ATTRIBUTES=0D=0ASee=0D=0A.BR attributes (5)=0D=0Afor descripti=
ons of the following attributes:=0D=0A.sp=0D=0A.TS=0D=0Abox;=0D=0Acbp=
-1 | cbp-1=0D=0Al | l .=0D=0AATTRIBUTE TYPE=09ATTRIBUTE VALUE=0D=0A=
=3D=0D=0AAvailability=09SUNWantlr277=0D=0A=3D=0D=0AInterface Stabilit=
y=09Uncommitted=0D=0A.TE=0D=0A.SH NOTES=0D=0ASource for antlr 2.7.7 i=
s available on http://opensolaris.org.=0D=0A=

--Boundary_(ID_FbdiIfePJF16zLq0JpUkQA)--

From Richard.Matthews@Sun.COM Thu Feb  5 06:33:35 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n15EXYuC004600
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Feb 2009 06:33:35 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n15EXXkv018588
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 5 Feb 2009 14:33:33 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEL00L0JKFXLB00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 05 Feb 2009 07:33:33 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEL001QSKFWRSB0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 05 Feb 2009 07:33:32 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n15EXWnm028719	for
 <LSARC-ext@sun.com>; Thu, 05 Feb 2009 14:33:32 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KEL00J00KAL8600@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 05 Feb 2009 07:33:32 -0700 (MST)
Received: from [129.152.9.14] ([unknown] [129.152.9.14])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KEL00BG5KFGKE00@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 05 Feb 2009 07:33:22 -0700 (MST)
Date: Thu, 05 Feb 2009 08:33:16 -0600
From: Rick Matthews <Richard.Matthews@Sun.COM>
Subject: LSARC 2009/049 - ANTLR - Another Tool for Language Recognition
Sender: Richard.Matthews@Sun.COM
To: LSARC-ext@Sun.COM
Reply-to: Richard.Matthews@Sun.COM
Message-id: <498AF8AC.9060906@Sun.COM>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_HYJx96XrbkNPGQNVvkRaoQ)"
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.16 (X11/20080807)
Status: RO
Content-Length: 14950

This is a multi-part message in MIME format.

--Boundary_(ID_HYJx96XrbkNPGQNVvkRaoQ)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

I have added the proposed man page and updated FOSS checklist to this
case directory. I am also attaching them for reference.

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


--Boundary_(ID_HYJx96XrbkNPGQNVvkRaoQ)
Content-type: text/plain; name=antlr277.3m
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=antlr277.3m

'\" t
.\"
.\" This man page created by Sun to provide a reference to the html
.\" for antlr 2.7.7 with the Drools distribution.
.\"
.TH antlr277 3m "4 Feb 2009"
.SH NAME
antlr \- Java-based Library
.SH DESCRIPTION
antlr277(3m) is a Java-based Library.  For additional information on using antlr277, browse the complete html documentation at:
.IP
.B file:/usr/share/doc/antlr277/index.html
.LP
.SH LICENSE
BSD
.SH ATTRIBUTES
See
.BR attributes (5)
for descriptions of the following attributes:
.sp
.TS
box;
cbp-1 | cbp-1
l | l .
ATTRIBUTE TYPE	ATTRIBUTE VALUE
=
Availability	SUNWantlr277
=
Interface Stability	Uncommitted
.TE
.SH NOTES
Source for antlr 2.7.7 is available on http://opensolaris.org.

--Boundary_(ID_HYJx96XrbkNPGQNVvkRaoQ)
Content-type: text/plain; name=FOSS_antlr-2.7.7.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=FOSS_antlr-2.7.7.txt

FCL--FOSS Check List

1.0 Project Information
1.1 Name of project/component
	antlr-2.7.7  Ver 2.7.7

1.2 Author of document
	Vivek R. Titarmare

2.0 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

	This case is a dependency for LSARC 2008/748 - Drools. Drools is a dependency for PSARC 2007/210 Automatic Data Migration (ADM).
	Interface stabilities and contracts will be added to the consuming case(s) as needed.

  2.2 Release binding
      What is is the release binding?
      (see http://opensolaris.org/os/community/arc/policies/release-taxonomy/)
      [ ] Major
      [X] Minor
      [ ] Patch or Micro
      [ ] Unknown -- ARC review required

  2.3 Type of project
      Is this case a Linux Familiarity project?
      [X] Yes
      [ ] No

  2.4 Originating Community
    2.4.1 Community Name
	    Antlr (http://www.antlr.org)
    
    2.4.2 Community Involvement
      Indicate Sun's involvement in the community
      [ ] Maintainer
      [ ] Contributor
      [X] Monitoring
      
      Will the project team work with the upstream community to resolve
      architectural issues of interest to Sun?
      [X] Yes 
      [ ] No - briefly explain
      
	
      Will we or are we forking from the community?
      [ ] Yes - ARC review required prior to forking
      [X] No
      
3.0 Technical Description
  3.1 Installation & Sharable
    3.1.1S Solaris Installation - section only required for Solaris Software
      (see http://opensolaris.org/os/community/arc/policies/install-locations/ for details)
      Does this project follow the Install Locations best practice?
      [X] Yes 
      [ ] No - ARC review required
      
      Does this project install into /usr under [sbin|bin|lib|include|man|share]?
      [X] Yes
      [ ] No or N/A
      
      Does this project install into /opt?
      [ ] Yes - explain below
      [X] No or N/A
      
      Does this project install into a different directory structure?
      [ ] Yes - ARC review required
      [X] No or N/A
      
      Do any of the components of this project conflict with anything under /usr?
      (see http://opensolaris.org/os/community/arc/caselog/2007/047/ for details)
      [ ] Yes - explain below
      [X] No
      
      If conflicts exist then will this project install under /usr/gnu?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is this project installing into /usr/sfw?
      [ ] Yes - ARC review required
      [X] No
      
    3.1.1W Windows Installation - section only required for Windows Software
      (see http://sac.sfbay/WSARC/2002/494 for details)
      Does this project install software into a 
      <system drive>:\Program Files\Sun\<product> or <system drive>:\Sun\<product>
      directory?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use the Windows registry?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use 
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product>\<version>
      for the registry key?
      [ ] Yes
      [ ] No - ARC review required
      
      Is the project's stored location
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product id>\<version id>\Path?
      [ ] Yes
      [ ] No - ARC review required
      
    3.1.2 Share and Sharable
      Does the module include any components that are used or shared by 
      other projects?
      [X] Yes
      [ ] No
    
      If yes are these components packaged to be shared with the other FOSS?
      [X] Yes
      [ ] No - ARC review required
      [ ] N/A
    
      Are these components already in the Solaris WOS?
      [ ] Yes
      [X] No - continue with next section (section 3.2)
    
      If yes are these newer versions being delivered?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the newer versions replacing the existing versions?
      [ ] Yes
      [ ] No - ARC review required

  3.2 Exported Libraries
      Are libraries being delivered by this project?
      [X] Yes
      [ ] No - continue with next section (section 3.3)
      
      Are 64-bit versions of the libraries being delivered?
      [X] Yes
      [ ] No - ARC review required
    
      Are static versions of the libraries being delivered?
      [ ] Yes - ARC review required
      [X] No 
      
  3.3 Services and the /etc Directory
      (see http://opensolaris.org/os/community/arc/policies/SMF-policy/)
      Does the project integrate anything into /etc/init.d or /etc/rc?.d?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any new entries into /etc/inittab or
      /etc/inetd.conf?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any private non-public files into /etc/default
      or /etc/ configuration files?
      [ ] Yes - ARC review required
      [X] No
      
      Does the service manifests method context grant rights above that
      of the noaccess user and basic privilege set?
      [ ] Yes - ARC review required
      [X] No
        
  3.4 Security
    3.4.1 Secure By Default 
      (see http://opensolaris.org/os/community/arc/policies/secure-by-default/ for details)
      (see http://www.opensolaris.org/os/community/arc/policies/NITS-policy/ for details)
      (see parts of http://opensolaris.org/os/community/arc/policies/SMF-policy/ for
       addtional details)
      Are there any network services provided by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.4.2)
      
      Are network services enabled by default?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are network services automatically enabled by the project during installation?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are inbound network communications denied by default?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is inbound data checked to prevent content-based attacks?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the outbound receiver authenticated?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the receiver authenticated prior to receiving any sensitive outbound communication?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
    3.4.2 Authorization
      (see http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
           for details)
      Are there any setuid/setgid privileged binaries in the project?
      [ ] Yes - ARC review required
      [X] No - continue with next section (section 3.4.3)
      
      If yes then are the setuid/setgid privileges handled by the use of roles?
      [ ] Yes
      [ ] No - ARC review required

    3.4.3 Auditing
      (see http://opensolaris.org/os/community/arc/policies/audit-policy/ for details)
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Does this component contain administrative or security enforcing software?
      [ ] Yes - ARC review required
      [X] No - continue to next section (section 3.4.4)
      
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Do the components create audit logs detailing what took place including what event
      took place, who was involved, when the event took place?
      [ ] Yes - ARC contract and Audit project team review required
      [ ] No - ARC review required
        
        
    3.4.4 Authentication
      (see http://opensolaris.org/os/community/arc/policies/PAM/)
      Do the components contain any authentication code?
      [ ] Yes
      [X] No - continue to next section (section 3.4.5)
      
      If yes do the components use PAM (plugable authentication modules) for authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes is a single PAM session maintained during authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the components sufficiently privileged to allow the requested 
      operations (authentication, password change, process credential manipulation, 
      audit state initialization)?
      [ ] Yes - briefly describe below
      [ ] No - ARC review required
      
    3.4.5 Passwords
      (see http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ and
           http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ for details)
      Do any of the components for the project deal with passwords?
      [ ] Yes
      [X] No - continue to next section (section 3.4.6)
      
      If yes are these passwords entered via the CLI or environment?
      [ ] Yes - ARC review required
      [ ] No
      
      Are passwords stored within the file system for the component?
      [ ] Yes
      [ ] No - continue to next section (section 3.4.6)
      
      If yes are the permissions on the file such to protect exposing the password(s)?
      [ ] Yes
      [ ] No - ARC review required
      
    3.4.6 General Security Questions
      (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
      Are there any network protocols used by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.5)
      
      Do the components use standard network protocols?
      [ ] Yes
      [ ] No - ARC review required
      
      Do network services for the project make decisions based upon user, host or 
      service identities?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
      
      Do the components make use of secret information during authentication and/or
      authorization?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
  
  3.5 Networking
      Do the components access the network?
      [ ] Yes
      [X] No - continue with the next section (section 3.6)
      
      If yes do the components support IPv6?
      [ ] Yes 
      [ ] No - ARC review required
          
  3.6 Core Solaris Components
      Do the components of this project compete with or duplicate core 
      Solaris components?
      [ ] Yes - ARC review required
      [X] No 
             
4.0 Interfaces
  (see http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ for details)
  4.1 Exported Interfaces
  
    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   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


   The Jar file would go in "usr/share/lib/java"


  4.2 Imported Interfaces
    Interface Name		Classification       Comments
    --------------------------- -------------------- --------------------------
	None    
    
 
Appendix B - Suggested case materials
  1. man pages

     Attached are the zipped Java docs (antlr.zip_)

  2. SMF manifests
  3. links to contracts
  

--Boundary_(ID_HYJx96XrbkNPGQNVvkRaoQ)--

From Richard.Matthews@sun.com Tue Feb 10 07:46:50 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n1AFko06003227
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 10 Feb 2009 07:46:50 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n1AFkmCS028531
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 10 Feb 2009 15:46:49 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEU00K33X5ZBA00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Feb 2009 08:46:47 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEU00ACQX5Z6GA0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 10 Feb 2009 08:46:47 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n1AFklFI023421	for
 <LSARC-ext@sun.com>; Tue, 10 Feb 2009 15:46:47 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KEU00F00X377N00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Feb 2009 08:46:47 -0700 (MST)
Received: from Rick-Matthews-MacBook-Pro-15.local ([unknown] [129.150.36.53])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KEU00EADX4INZ00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Feb 2009 08:45:54 -0700 (MST)
Date: Tue, 10 Feb 2009 09:45:54 -0600
From: Rick Matthews <Richard.Matthews@sun.com>
Subject: Re: LSARC 2009/049 - antlr-2.7.7
Sender: Richard.Matthews@sun.com
To: LSARC-ext@sun.com
Message-id: <4991A132.3020703@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209)
Status: RO
Content-Length: 529

I have moved the case materials into a materials directory.

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From Vivek.Titarmare@sun.com Thu Feb 19 22:03:19 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n1K63I01004310
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 19 Feb 2009 22:03:19 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n1K63DMU019389
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 20 Feb 2009 06:03:17 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KFC0020DOTD0O00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 19 Feb 2009 22:03:13 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFC002UEOTBCRA0@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 19 Feb 2009 22:03:12 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n1K63ASH006550	for
 <LSARC-ext@sun.com>; Fri, 20 Feb 2009 06:03:10 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFC00I00OOVR300@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 20 Feb 2009 14:03:10 +0800 (SGT)
Received: from VivekTPC ([unknown] [203.199.144.195])
 by mail-apac.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFC00KKEOSWOJ20@mail-apac.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 20 Feb 2009 14:02:59 +0800 (SGT)
Date: Fri, 20 Feb 2009 11:32:57 +0530
From: Vivek Titarmare <Vivek.Titarmare@sun.com>
Subject: RE: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
In-reply-to: <4982FBB8.3020508@sun.com>
Sender: Vivek.Titarmare@sun.com
To: Mark.Carlson@sun.com
Cc: LSARC-ext@sun.com, Richard.Matthews@sun.com
Message-id: <002401c99320$e2749ee0$a75ddca0$%Titarmare@Sun.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: multipart/mixed; boundary="Boundary_(ID_mXMAPh1KALxP5C6c/t2Apw)"
Content-language: en-us
Thread-index: AcmC29wq8hheYfxdQkCNt9XMWQQ8cAQRC1eg
X-PMX-Version: 5.4.1.325704
References: <497F34EE.1060105@Sun.COM>
 <007d01c982c0$966c9540$c345bfc0$%Titarmare@Sun.com> <4982FBB8.3020508@sun.com>
Status: RO
Content-Length: 49978

This is a multipart message in MIME format.

--Boundary_(ID_mXMAPh1KALxP5C6c/t2Apw)
Content-type: multipart/alternative;
 boundary="Boundary_(ID_4xmZ3WYEvEw4lNHgFAa3pQ)"


--Boundary_(ID_4xmZ3WYEvEw4lNHgFAa3pQ)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi Mark,

 

Attached are the updated the Fasttrack and FOSS check list for Imported
dependencies. Pl. help me re-submit the same.

 

Thanks,

~Vivek R. Titarmare

 

From: Mark.Carlson@Sun.COM [mailto:Mark.Carlson@Sun.COM] 
Sent: Friday, January 30, 2009 6:38 PM
To: Vivek Titarmare
Cc: LSARC-ext@sun.com; Richard.Matthews@Sun.COM
Subject: Re: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009

 

+1 

-- mark

Vivek Titarmare wrote: 

The FOSS checklist [LSARC/2009/049] in the case directory is updated for
version number, javadocs and path for the jar file. 
 
Regards,
~Vivek R. Titarmare
 
-----Original Message-----
From: Richard.Matthews@Sun.COM [mailto:Richard.Matthews@Sun.COM] 
Sent: Tuesday, January 27, 2009 9:53 PM
To: LSARC-ext@sun.com
Subject: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009
 
I am sponsoring this Fast Track for Vivek Titarmare. The time out is set at
02/03/2009. This Fast Track represents a component of LSARC 2008/748 - 
Drools.
The FOSS checklist is in the case directory.
 
 
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
 
 
 
  

 

-- 


 <http://www.sun.com> 

Mark A. Carlson 
Sr. Architect

Systems Group
Phone x69559 / 303-223-6139
Email Mark.Carlson@Sun.COM

  <http://www.sun.com/emrkt/sigs/q12.gif> 

 


--Boundary_(ID_4xmZ3WYEvEw4lNHgFAa3pQ)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: QUOTED-PRINTABLE

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schema=
s-microsoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:o=
ffice:word" xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:=
p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:a=3D"urn:sche=
mas-microsoft-com:office:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-=
A29F-00AA00C14882" xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C148=
82" xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetS=
chema" xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" xmlns:s=
s=3D"urn:schemas-microsoft-com:office:spreadsheet" xmlns:c=3D"urn:sch=
emas-microsoft-com:office:component:spreadsheet" xmlns:odc=3D"urn:sch=
emas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-microsoft-com:=
office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" xml=
ns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:D=3D"DAV:" x=
mlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" xmlns:=
ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=
=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=
=3D"http://www.w3.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.m=
icrosoft.com/sharepoint/dsp" xmlns:udc=3D"http://schemas.microsoft.co=
m/data/udc" xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" xmlns:sub=
=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmln=
s:ec=3D"http://www.w3.org/2001/04/xmlenc#" xmlns:sp=3D"http://schemas=
.microsoft.com/sharepoint/" xmlns:sps=3D"http://schemas.microsoft.com=
/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-inst=
ance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" xmlns=
:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p=
=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"htt=
p://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"ht=
tp://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"ht=
tp://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi=3D"http://=
schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver=
=3D"http://schemas.openxmlformats.org/markup-compatibility/2006" xmln=
s:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels=
=3D"http://schemas.openxmlformats.org/package/2006/relationships" xml=
ns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t=
=3D"http://schemas.microsoft.com/exchange/services/2006/types" xmlns:=
ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messages=
" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLi=
brary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPort=
alServer/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:=
" xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Dus-=
ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)=
">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
=2Eshape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
=09{font-family:Tahoma;
=09panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
=09{font-family:Consolas;
=09panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0in;
=09margin-bottom:.0001pt;
=09font-size:12.0pt;
=09font-family:"Times New Roman","serif";
=09color:black;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:blue;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:purple;
=09text-decoration:underline;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0in;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New";
=09color:black;}
tt
=09{mso-style-priority:99;
=09font-family:"Courier New";}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:Consolas;
=09color:black;}
span.EmailStyle20
=09{mso-style-type:personal-reply;
=09font-family:"Calibri","sans-serif";
=09color:#1F497D;}
=2EMsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page Section1
=09{size:8.5in 11.0in;
=09margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
=09{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=3Dwhite lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'>Hi Mark,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'>Attached are the updated the Fasttrack and FOSS check =
list for
Imported dependencies. Pl. help me re-submit the same.<o:p></o:p></sp=
an></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'>Thanks,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'>~Vivek R. Titarmare<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0p=
t 0in 0in 0in'>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"=
Tahoma","sans-serif";
color:windowtext'>From:</span></b><span style=3D'font-size:10.0pt;fon=
t-family:
"Tahoma","sans-serif";color:windowtext'> Mark.Carlson@Sun.COM
[mailto:Mark.Carlson@Sun.COM] <br>
<b>Sent:</b> Friday, January 30, 2009 6:38 PM<br>
<b>To:</b> Vivek Titarmare<br>
<b>Cc:</b> LSARC-ext@sun.com; Richard.Matthews@Sun.COM<br>
<b>Subject:</b> Re: ANTLR - Another Tool for Language Recognition
[LSARC/2009/049 FastTrack timeout 02/03/2009<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><tt><span style=3D'font-size:10.0pt'>+1 </span><=
/tt><span
style=3D'font-size:10.0pt;font-family:"Courier New"'><br>
<br>
<tt>-- mark</tt></span><br>
<br>
Vivek Titarmare wrote: <o:p></o:p></p>

<pre>The FOSS checklist [LSARC/2009/049] in the case directory is upd=
ated for<o:p></o:p></pre><pre>version number, javadocs and path for t=
he jar file. <o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>Regard=
s,<o:p></o:p></pre><pre>~Vivek R. Titarmare<o:p></o:p></pre><pre><o:p=
>&nbsp;</o:p></pre><pre>-----Original Message-----<o:p></o:p></pre><p=
re>From: <a
href=3D"mailto:Richard.Matthews@Sun.COM">Richard.Matthews@Sun.COM</a>=
 [<a
href=3D"mailto:Richard.Matthews@Sun.COM">mailto:Richard.Matthews@Sun.=
COM</a>] <o:p></o:p></pre><pre>Sent: Tuesday, January 27, 2009 9:53 P=
M<o:p></o:p></pre><pre>To: <a
href=3D"mailto:LSARC-ext@sun.com">LSARC-ext@sun.com</a><o:p></o:p></p=
re><pre>Subject: ANTLR - Another Tool for Language Recognition [LSARC=
/2009/049<o:p></o:p></pre><pre>FastTrack timeout 02/03/2009<o:p></o:p=
></pre><pre><o:p>&nbsp;</o:p></pre><pre>I am sponsoring this Fast Tra=
ck for Vivek Titarmare. The time out is set at<o:p></o:p></pre><pre>0=
2/03/2009. This Fast Track represents a component of LSARC 2008/748 -=
 <o:p></o:p></pre><pre>Drools.<o:p></o:p></pre><pre>The FOSS checklis=
t is in the case directory.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></p=
re><pre><o:p>&nbsp;</o:p></pre><pre>Template Version: @(#)sac_nextcas=
e %I% %G% SMI<o:p></o:p></pre><pre>This information is Copyright 2009=
 Sun Microsystems<o:p></o:p></pre><pre>1. Introduction<o:p></o:p></pr=
e><pre>&nbsp;&nbsp;&nbsp; 1.1. Project/Component Working Name:<o:p></=
o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ANTLR - An=
other Tool for Language Recognition<o:p></o:p></pre><pre>&nbsp;&nbsp;=
&nbsp; 1.2. Name of Document Author/Supplier:<o:p></o:p></pre><pre>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Author:&nbsp; Vivek Titarma=
re<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 1.3&nbsp; Date of This Doc=
ument:<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; 27 January, 2009<o:p></o:p></pre><pre>4. Technical Description<o:p>=
</o:p></pre><pre>Template Version: @(#)sac_nextcase %I% %G% SMI This =
information is Copyright<o:p></o:p></pre><pre>2009 Sun Microsystems 1=
. Introduction<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 1.1. Project/C=
omponent Working Name:<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;  antlr-2.7.7<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp=
; 1.2. Name of Document Author/Supplier:<o:p></o:p></pre><pre>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Author:&nbsp; Vivek R. Titarmare=
<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 1.3&nbsp; Date of This Docum=
ent:<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
 22 January, 2009<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>2.=
 Project Summary<o:p></o:p></pre><pre>&nbsp;&nbsp; 2.1 Project Descri=
ption<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; ANTLR, (AN)other (T)ool for (L)anguage (=
R)ecognition - formerly<o:p></o:p></pre><pre>known as PCCTS - is a la=
nguage tool that provides a framework<o:p></o:p></pre><pre>forconstru=
cting recognizers, compilers, and translators from grammatical<o:p></=
o:p></pre><pre>descriptions containing actions in the following langu=
ages: Java, C++, C# or<o:p></o:p></pre><pre>Python<o:p></o:p></pre><p=
re><o:p>&nbsp;</o:p></pre><pre>4. Technical Description:<o:p></o:p></=
pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; ANTLR, (AN)other (T)ool for (L)anguage (R)ecognition - for=
merly<o:p></o:p></pre><pre>known as PCCTS - is a language tool that p=
rovides a framework<o:p></o:p></pre><pre>forconstructing recognizers,=
 compilers, and translators from grammatical<o:p></o:p></pre><pre>des=
criptions containing actions in the following languages: Java, C++, C=
# or<o:p></o:p></pre><pre>Python<o:p></o:p></pre><pre><o:p>&nbsp;</o:=
p></pre><pre>5. Interfaces <o:p></o:p></pre><pre><o:p>&nbsp;</o:p></p=
re><pre>&nbsp;&nbsp; Exported interface&nbsp;&nbsp;&nbsp;&nbsp; &nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;Classification &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>typ=
e<o:p></o:p></pre><pre>&nbsp;&nbsp; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D<o:p></o:p></pre><pre>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D<o:p></o:p></pre><pre>&nbsp;&nbsp; antlr<o:p></o:p></pre><pre>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ANTLRGrammarParseBehavior&nb=
sp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; * ANTLRTokdefParserTokenTypes&nbsp; Uncommit=
ted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Inte=
rface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 * ANTLRTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ASTVisitor&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; * CharFormatter&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Unc=
ommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; * GrammarAnalyzer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * JavaCodeGeneratorPrintWri=
terManager Uncommitted<o:p></o:p></pre><pre>Interface<o:p></o:p></pre=
><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * LLkGrammarAnalyzer=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommit=
ted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Inte=
rface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 * TokenStream&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbs=
p;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o=
:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp; antlr.actions.=
cpp<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *=
 ActionLexerTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><=
pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></pre><pre>=
&nbsp;&nbsp; antlr.actions.csharp<o:p></o:p></pre><pre>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; * ActionLexerTokenTypes&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U=
ncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; Interface<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&=
nbsp; antlr.actions.java<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; * ActionLexerTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitte=
d&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interf=
ace<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp; ant=
lr.actions.python<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; * ActionLexerTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;=
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p=
></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * CodeLe=
xerTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U=
ncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; Interface<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&=
nbsp; antlr.ASdebug<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; * IASDebugStream&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp=
;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:=
p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp; antlr.collectio=
ns<o:p></o:p></pre><pre> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * AST&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; * ASTEnumeration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;=
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p=
></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * Enumer=
ator&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&n=
bsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p><=
/pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * List&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Unc=
ommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; * Stack&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></p=
re><pre>&nbsp;&nbsp; antlr.debug<o:p></o:p></pre><pre>&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; * DebuggingParser&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted &n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<=
o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * Inp=
utBufferListener&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; * ListenerBase&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp=
;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:=
p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * Messa=
geListener&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; * NewLineListener&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&n=
bsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface=
<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * Pa=
rserController&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; * ParserListener&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitte=
d&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interf=
ace<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *=
 ParserMatchListener&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; * ParserTokenListener&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * SemanticPredicateListener&nbsp;&nbsp=
;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; * SyntacticPredicateListener&nbsp;&nbsp; Uncommitted=
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interfa=
ce<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * =
TraceListener&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre=
><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp; antlr.preprocessor <o:p></o=
:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * Preprocess=
orTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nb=
sp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></=
o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p>=
</pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></pr=
e><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp; Imported interface&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Classification&nbsp;&nbsp; Co=
mments<o:p></o:p></pre><pre>&nbsp;&nbsp; =3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D&nbsp;&nbsp; =3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></pre><pre>=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D <o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; None<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></=
pre><pre><o:p>&nbsp;</o:p></pre><pre>6. Resources and Schedule<o:p></=
o:p></pre><pre>&nbsp;&nbsp;&nbsp; 6.4. Steering Committee requested i=
nformation<o:p></o:p></pre><pre>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;=
 6.4.1. Consolidation C-team Name:<o:p></o:p></pre><pre>&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; SFW<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 6.5. ARC review type: =
FastTrack<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 6.6. ARC Exposure: =
open<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:=
p></pre><pre>6. Resources and Schedule<o:p></o:p></pre><pre>&nbsp;&nb=
sp;&nbsp; 6.4. Steering Committee requested information<o:p></o:p></p=
re><pre>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; 6.4.1. Consolidation C-=
team Name:<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SFW<o:p></o:p></pre><=
pre>&nbsp;&nbsp;&nbsp; 6.5. ARC review type: FastTrack<o:p></o:p></pr=
e><pre>&nbsp;&nbsp;&nbsp; 6.6. ARC Exposure: open<o:p></o:p></pre><pr=
e><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;=
</o:p></pre><pre>&nbsp; <o:p></o:p></pre>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<div>

<p class=3DMsoNormal>-- <o:p></o:p></p>

<table class=3DMsoNormalTable border=3D0 cellspacing=3D0 cellpadding=
=3D0 width=3D519
 style=3D'width:389.25pt'>
 <tr style=3D'height:90.75pt'>
  <td width=3D98 valign=3Dtop style=3D'width:73.5pt;padding:0in 0in 0=
in 0in;
  height:90.75pt'>
  <p class=3DMsoNormal><a href=3D"http://www.sun.com"><span style=
=3D'text-decoration:
  none'><img border=3D0 width=3D98 height=3D92 id=3D"_x0000_i1025"
  src=3D"http://www.sun.com/emrkt/sigs/6h_top.gif"></span></a><o:p></=
o:p></p>
  </td>
  <td width=3D249 valign=3Dtop style=3D'width:186.75pt;padding:0in 0i=
n 0in 0in;
  height:90.75pt'>
  <p class=3DMsoNormal><b><span style=3D'font-size:7.5pt;font-family:=
"Arial","sans-serif"'>Mark
  A. Carlson </span></b><span style=3D'font-size:7.5pt;font-family:"A=
rial","sans-serif"'><br>
  Sr. Architect<br>
  <br>
  <b>Systems Group</b><br>
  Phone x69559 / 303-223-6139<br>
  Email <a href=3D"mailto:Mark.Carlson@Sun.COM">Mark.Carlson@Sun.COM<=
/a><o:p></o:p></span></p>
  </td>
  <td width=3D172 valign=3Dtop style=3D'width:129.0pt;padding:0in 0in=
 0in 0in;
  height:90.75pt'>
  <p class=3DMsoNormal><span style=3D'font-size:7.5pt;font-family:"Ar=
ial","sans-serif"'><img
  border=3D0 width=3D172 height=3D118 id=3D"_x0000_i1026"
  src=3D"http://www.sun.com/emrkt/sigs/q12.gif"><o:p></o:p></span></p=
>
  </td>
 </tr>
</table>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</div>

</body>

</html>

--Boundary_(ID_4xmZ3WYEvEw4lNHgFAa3pQ)--

--Boundary_(ID_mXMAPh1KALxP5C6c/t2Apw)
Content-type: text/plain; name=FOSS_antlr.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=FOSS_antlr.txt

FCL--FOSS Check List

1.0 Project Information
1.1 Name of project/component
	
	antlr

	* antlr-2.7.7  	Ver 2.7.7
	* antlr-3.0    	Ver 3.0
	* antlr-runtime Ver 3.0

1.2 Author of document
	Vivek R. Titarmare

2.0 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

	This case is a dependency for LSARC 2008/748 - Drools. Drools is a dependency for PSARC 2007/210 Automatic Data Migration (ADM).
	Interface stabilities and contracts will be added to the consuming case(s) as needed.

  2.2 Release binding
      What is is the release binding?
      (see http://opensolaris.org/os/community/arc/policies/release-taxonomy/)
      [ ] Major
      [X] Minor
      [ ] Patch or Micro
      [ ] Unknown -- ARC review required

  2.3 Type of project
      Is this case a Linux Familiarity project?
      [X] Yes
      [ ] No

  2.4 Originating Community
    2.4.1 Community Name
	    Antlr (http://www.antlr.org)
    
    2.4.2 Community Involvement
      Indicate Sun's involvement in the community
      [ ] Maintainer
      [ ] Contributor
      [X] Monitoring
      
      Will the project team work with the upstream community to resolve
      architectural issues of interest to Sun?
      [X] Yes 
      [ ] No - briefly explain
      
	
      Will we or are we forking from the community?
      [ ] Yes - ARC review required prior to forking
      [X] No
      
3.0 Technical Description
  3.1 Installation & Sharable
    3.1.1S Solaris Installation - section only required for Solaris Software
      (see http://opensolaris.org/os/community/arc/policies/install-locations/ for details)
      Does this project follow the Install Locations best practice?
      [X] Yes 
      [ ] No - ARC review required
      
      Does this project install into /usr under [sbin|bin|lib|include|man|share]?
      [X] Yes
      [ ] No or N/A
      
      Does this project install into /opt?
      [ ] Yes - explain below
      [X] No or N/A
      
      Does this project install into a different directory structure?
      [ ] Yes - ARC review required
      [X] No or N/A
      
      Do any of the components of this project conflict with anything under /usr?
      (see http://opensolaris.org/os/community/arc/caselog/2007/047/ for details)
      [ ] Yes - explain below
      [X] No
      
      If conflicts exist then will this project install under /usr/gnu?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is this project installing into /usr/sfw?
      [ ] Yes - ARC review required
      [X] No
      
    3.1.1W Windows Installation - section only required for Windows Software
      (see http://sac.sfbay/WSARC/2002/494 for details)
      Does this project install software into a 
      <system drive>:\Program Files\Sun\<product> or <system drive>:\Sun\<product>
      directory?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use the Windows registry?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use 
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product>\<version>
      for the registry key?
      [ ] Yes
      [ ] No - ARC review required
      
      Is the project's stored location
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product id>\<version id>\Path?
      [ ] Yes
      [ ] No - ARC review required
      
    3.1.2 Share and Sharable
      Does the module include any components that are used or shared by 
      other projects?
      [X] Yes
      [ ] No
    
      If yes are these components packaged to be shared with the other FOSS?
      [X] Yes
      [ ] No - ARC review required
      [ ] N/A
    
      Are these components already in the Solaris WOS?
      [ ] Yes
      [X] No - continue with next section (section 3.2)
    
      If yes are these newer versions being delivered?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the newer versions replacing the existing versions?
      [ ] Yes
      [ ] No - ARC review required

  3.2 Exported Libraries
      Are libraries being delivered by this project?
      [X] Yes
      [ ] No - continue with next section (section 3.3)
      
      Are 64-bit versions of the libraries being delivered?
      [X] Yes
      [ ] No - ARC review required
    
      Are static versions of the libraries being delivered?
      [ ] Yes - ARC review required
      [X] No 
      
  3.3 Services and the /etc Directory
      (see http://opensolaris.org/os/community/arc/policies/SMF-policy/)
      Does the project integrate anything into /etc/init.d or /etc/rc?.d?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any new entries into /etc/inittab or
      /etc/inetd.conf?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any private non-public files into /etc/default
      or /etc/ configuration files?
      [ ] Yes - ARC review required
      [X] No
      
      Does the service manifests method context grant rights above that
      of the noaccess user and basic privilege set?
      [ ] Yes - ARC review required
      [X] No
        
  3.4 Security
    3.4.1 Secure By Default 
      (see http://opensolaris.org/os/community/arc/policies/secure-by-default/ for details)
      (see http://www.opensolaris.org/os/community/arc/policies/NITS-policy/ for details)
      (see parts of http://opensolaris.org/os/community/arc/policies/SMF-policy/ for
       addtional details)
      Are there any network services provided by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.4.2)
      
      Are network services enabled by default?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are network services automatically enabled by the project during installation?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are inbound network communications denied by default?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is inbound data checked to prevent content-based attacks?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the outbound receiver authenticated?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the receiver authenticated prior to receiving any sensitive outbound communication?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
    3.4.2 Authorization
      (see http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
           for details)
      Are there any setuid/setgid privileged binaries in the project?
      [ ] Yes - ARC review required
      [X] No - continue with next section (section 3.4.3)
      
      If yes then are the setuid/setgid privileges handled by the use of roles?
      [ ] Yes
      [ ] No - ARC review required

    3.4.3 Auditing
      (see http://opensolaris.org/os/community/arc/policies/audit-policy/ for details)
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Does this component contain administrative or security enforcing software?
      [ ] Yes - ARC review required
      [X] No - continue to next section (section 3.4.4)
      
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Do the components create audit logs detailing what took place including what event
      took place, who was involved, when the event took place?
      [ ] Yes - ARC contract and Audit project team review required
      [ ] No - ARC review required
        
        
    3.4.4 Authentication
      (see http://opensolaris.org/os/community/arc/policies/PAM/)
      Do the components contain any authentication code?
      [ ] Yes
      [X] No - continue to next section (section 3.4.5)
      
      If yes do the components use PAM (plugable authentication modules) for authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes is a single PAM session maintained during authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the components sufficiently privileged to allow the requested 
      operations (authentication, password change, process credential manipulation, 
      audit state initialization)?
      [ ] Yes - briefly describe below
      [ ] No - ARC review required
      
    3.4.5 Passwords
      (see http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ and
           http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ for details)
      Do any of the components for the project deal with passwords?
      [ ] Yes
      [X] No - continue to next section (section 3.4.6)
      
      If yes are these passwords entered via the CLI or environment?
      [ ] Yes - ARC review required
      [ ] No
      
      Are passwords stored within the file system for the component?
      [ ] Yes
      [ ] No - continue to next section (section 3.4.6)
      
      If yes are the permissions on the file such to protect exposing the password(s)?
      [ ] Yes
      [ ] No - ARC review required
      
    3.4.6 General Security Questions
      (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
      Are there any network protocols used by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.5)
      
      Do the components use standard network protocols?
      [ ] Yes
      [ ] No - ARC review required
      
      Do network services for the project make decisions based upon user, host or 
      service identities?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
      
      Do the components make use of secret information during authentication and/or
      authorization?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
  
  3.5 Networking
      Do the components access the network?
      [ ] Yes
      [X] No - continue with the next section (section 3.6)
      
      If yes do the components support IPv6?
      [ ] Yes 
      [ ] No - ARC review required
          
  3.6 Core Solaris Components
      Do the components of this project compete with or duplicate core 
      Solaris components?
      [ ] Yes - ARC review required
      [X] No 
             
4.0 Interfaces
  (see http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ for details)
  4.1 Exported Interfaces
  

   The jar file "antlr-2.7.7.jar" contains following interface.


   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
	
	


   The jar file "antlr-3.0.jar" contains following interface.

    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   org.antlr.codegen
	* CodeGenTreeWalkerTokenTypes	Uncommitted    		Interface

   org.antlr.misc
	* IntSet			Uncommitted    		Interface

   org.antlr.tool
	* ANTLRErrorListener		Uncommitted    		Interface
	* ANTLRTokenTypes		Uncommitted    		Interface
	* ANTLRTreePrinterTokenTypes	Uncommitted    		Interface
	* AssignTokenTypesWalkerTokenTypes	Uncommitted    		Interface
	* DefineGrammarItemsWalkerTokenTypes	Uncommitted    		Interface
	* TreeToNFAConverterTokenTypes 		Uncommitted    		Interface




   The jar file "antlr-runtime.jar" contains following interface.
  
    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   org.antlr.runtime
	* CharStream			Uncommitted    		Interface
	* IntStream			Uncommitted    		Interface
	* Token				Uncommitted    		Interface
	* TokenSource			Uncommitted    		Interface
	* TokenStream			Uncommitted    		Interface

   org.antlr.runtime.debug
	* DebugEventListener		Uncommitted    		Interface

   org.antlr.runtime.tree 
	* Tree				Uncommitted    		Interface
	* TreeAdaptor			Uncommitted    		Interface
	* TreeNodeStream		Uncommitted    		Interface



   The Jar files would go in "usr/share/lib/java"

   Imported interface        Classification   Comments
   =======================   ==============   =================================== 

   Interfaces are imported from "junit.jar" & "stringtemplate-3.2.jar".
    
 
Appendix B - Suggested case materials
  1. man pages

     Attached are the zipped Java docs (antlr.zip_,antlr-3.0.zip_, antlr-runtime.zip_) and the man page

  2. SMF manifests
  3. links to contracts
  

--Boundary_(ID_mXMAPh1KALxP5C6c/t2Apw)
Content-type: text/plain; name=FastTrack_antlr.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=FastTrack_antlr.txt

Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2009 Sun Microsystems 1. Introduction
    1.1. Project/Component Working Name:

	 antlr
	 * antlr-2.7.7
	 * antlr-3.0
	 * antlr-runtime

    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 

   The jar file "antlr-2.7.7.jar" contains following interface.


   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
	
	


   The jar file "antlr-3.0.jar" contains following interface.

    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   org.antlr.codegen
	* CodeGenTreeWalkerTokenTypes	Uncommitted    		Interface

   org.antlr.misc
	* IntSet			Uncommitted    		Interface

   org.antlr.tool
	* ANTLRErrorListener		Uncommitted    		Interface
	* ANTLRTokenTypes		Uncommitted    		Interface
	* ANTLRTreePrinterTokenTypes	Uncommitted    		Interface
	* AssignTokenTypesWalkerTokenTypes	Uncommitted    		Interface
	* DefineGrammarItemsWalkerTokenTypes	Uncommitted    		Interface
	* TreeToNFAConverterTokenTypes 		Uncommitted    		Interface




   The jar file "antlr-runtime.jar" contains following interface.
  
    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   org.antlr.runtime
	* CharStream			Uncommitted    		Interface
	* IntStream			Uncommitted    		Interface
	* Token				Uncommitted    		Interface
	* TokenSource			Uncommitted    		Interface
	* TokenStream			Uncommitted    		Interface

   org.antlr.runtime.debug
	* DebugEventListener		Uncommitted    		Interface

   org.antlr.runtime.tree 
	* Tree				Uncommitted    		Interface
	* TreeAdaptor			Uncommitted    		Interface
	* TreeNodeStream		Uncommitted    		Interface



   The Jar files would go in "usr/share/lib/java"

   Imported interface        Classification   Comments
   =======================   ==============   =================================== 

   Interfaces are imported from "junit.jar" & "stringtemplate-3.2.jar"


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

--Boundary_(ID_mXMAPh1KALxP5C6c/t2Apw)--

From Vivek.Titarmare@sun.com Tue Feb 24 01:18:47 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n1O9IlvP019302
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 24 Feb 2009 01:18:47 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n1O9IjD5008144
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 24 Feb 2009 01:18:47 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KFK00L0LCJ0EP00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 24 Feb 2009 01:18:36 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFK00L9WCIYA300@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 24 Feb 2009 01:18:35 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n1O9IXRY021739	for
 <LSARC-ext@sun.com>; Tue, 24 Feb 2009 09:18:33 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFK00M00CGK1T00@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 24 Feb 2009 17:18:33 +0800 (SGT)
Received: from VivekTPC ([unknown] [203.199.144.195])
 by mail-apac.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFK00HSWCISTFC0@mail-apac.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 24 Feb 2009 17:18:33 +0800 (SGT)
Date: Tue, 24 Feb 2009 14:48:27 +0530
From: Vivek Titarmare <Vivek.Titarmare@sun.com>
Subject: RE: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
 FastTrack timeout 02/03/2009
In-reply-to: <002401c99320$e2749ee0$a75ddca0$%Titarmare@Sun.com>
Sender: Vivek.Titarmare@sun.com
To: Mark.Carlson@sun.com
Cc: LSARC-ext@sun.com, Richard.Matthews@sun.com
Message-id: <000601c99660$dba4b080$92ee1180$%Titarmare@Sun.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: multipart/mixed; boundary="Boundary_(ID_IE7swwM6arWATQNK/3oQ1w)"
Content-language: en-us
Thread-index: AcmC29wq8hheYfxdQkCNt9XMWQQ8cAQRC1egANAvICA=
X-PMX-Version: 5.4.1.325704
References: <497F34EE.1060105@Sun.COM>
 <007d01c982c0$966c9540$c345bfc0$%Titarmare@Sun.com> <4982FBB8.3020508@sun.com>
 <002401c99320$e2749ee0$a75ddca0$%Titarmare@Sun.com>
Status: RO
Content-Length: 52399

This is a multipart message in MIME format.

--Boundary_(ID_IE7swwM6arWATQNK/3oQ1w)
Content-type: multipart/alternative;
 boundary="Boundary_(ID_RhgieEVwZ3zMvaxcOescNg)"


--Boundary_(ID_RhgieEVwZ3zMvaxcOescNg)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi Mark,

 

Updated the Imported Interfaces as per requirement and attached are the
same.

 

Thanks,

~Vivek R. Titarmare

 

 

From: Vivek.Titarmare@Sun.COM [mailto:Vivek.Titarmare@Sun.COM] 
Sent: Friday, February 20, 2009 11:33 AM
To: Mark.Carlson@Sun.COM
Cc: LSARC-ext@sun.com; Richard.Matthews@Sun.COM
Subject: RE: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009

 

Hi Mark,

 

Attached are the updated the Fasttrack and FOSS check list for Imported
dependencies. Pl. help me re-submit the same.

 

Thanks,

~Vivek R. Titarmare

 

From: Mark.Carlson@Sun.COM [mailto:Mark.Carlson@Sun.COM] 
Sent: Friday, January 30, 2009 6:38 PM
To: Vivek Titarmare
Cc: LSARC-ext@sun.com; Richard.Matthews@Sun.COM
Subject: Re: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009

 

+1 

-- mark

Vivek Titarmare wrote: 

The FOSS checklist [LSARC/2009/049] in the case directory is updated for
version number, javadocs and path for the jar file. 
 
Regards,
~Vivek R. Titarmare
 
-----Original Message-----
From: Richard.Matthews@Sun.COM [mailto:Richard.Matthews@Sun.COM] 
Sent: Tuesday, January 27, 2009 9:53 PM
To: LSARC-ext@sun.com
Subject: ANTLR - Another Tool for Language Recognition [LSARC/2009/049
FastTrack timeout 02/03/2009
 
I am sponsoring this Fast Track for Vivek Titarmare. The time out is set at
02/03/2009. This Fast Track represents a component of LSARC 2008/748 - 
Drools.
The FOSS checklist is in the case directory.
 
 
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
 
 
 
  

 

-- 


 <http://www.sun.com> 

Mark A. Carlson 
Sr. Architect

Systems Group
Phone x69559 / 303-223-6139
Email Mark.Carlson@Sun.COM

  <http://www.sun.com/emrkt/sigs/q12.gif> 

 


--Boundary_(ID_RhgieEVwZ3zMvaxcOescNg)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: QUOTED-PRINTABLE

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schema=
s-microsoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:o=
ffice:word" xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:=
p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:a=3D"urn:sche=
mas-microsoft-com:office:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-=
A29F-00AA00C14882" xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C148=
82" xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetS=
chema" xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" xmlns:s=
s=3D"urn:schemas-microsoft-com:office:spreadsheet" xmlns:c=3D"urn:sch=
emas-microsoft-com:office:component:spreadsheet" xmlns:odc=3D"urn:sch=
emas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-microsoft-com:=
office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" xml=
ns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:D=3D"DAV:" x=
mlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" xmlns:=
ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=
=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=
=3D"http://www.w3.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.m=
icrosoft.com/sharepoint/dsp" xmlns:udc=3D"http://schemas.microsoft.co=
m/data/udc" xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" xmlns:sub=
=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmln=
s:ec=3D"http://www.w3.org/2001/04/xmlenc#" xmlns:sp=3D"http://schemas=
.microsoft.com/sharepoint/" xmlns:sps=3D"http://schemas.microsoft.com=
/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-inst=
ance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" xmlns=
:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p=
=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"htt=
p://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"ht=
tp://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"ht=
tp://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi=3D"http://=
schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver=
=3D"http://schemas.openxmlformats.org/markup-compatibility/2006" xmln=
s:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels=
=3D"http://schemas.openxmlformats.org/package/2006/relationships" xml=
ns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t=
=3D"http://schemas.microsoft.com/exchange/services/2006/types" xmlns:=
ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messages=
" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLi=
brary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPort=
alServer/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:=
" xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Dus-=
ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)=
">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
=2Eshape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
=09{font-family:Tahoma;
=09panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
=09{font-family:Consolas;
=09panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0in;
=09margin-bottom:.0001pt;
=09font-size:12.0pt;
=09font-family:"Times New Roman","serif";
=09color:black;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:blue;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:purple;
=09text-decoration:underline;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0in;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New";
=09color:black;}
tt
=09{mso-style-priority:99;
=09font-family:"Courier New";}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:Consolas;
=09color:black;}
span.EmailStyle20
=09{mso-style-type:personal;
=09font-family:"Calibri","sans-serif";
=09color:#1F497D;}
span.EmailStyle21
=09{mso-style-type:personal-reply;
=09font-family:"Calibri","sans-serif";
=09color:#1F497D;}
=2EMsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page Section1
=09{size:8.5in 11.0in;
=09margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
=09{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=3Dwhite lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span style=3D'font-family:"Calibri","sans-serif=
";color:#1F497D'>Hi
Mark,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-family:"Calibri","sans-serif=
";color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-family:"Calibri","sans-serif=
";color:#1F497D'>Updated
the Imported Interfaces as per requirement and attached are the same.=
<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-family:"Calibri","sans-serif=
";color:#1F497D'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-family:"Calibri","sans-serif=
";color:#1F497D'>Thanks,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-family:"Calibri","sans-serif=
";color:#1F497D'>~Vivek
R. Titarmare<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0p=
t 0in 0in 0in'>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"=
Tahoma","sans-serif";
color:windowtext'>From:</span></b><span style=3D'font-size:10.0pt;fon=
t-family:
"Tahoma","sans-serif";color:windowtext'> Vivek.Titarmare@Sun.COM
[mailto:Vivek.Titarmare@Sun.COM] <br>
<b>Sent:</b> Friday, February 20, 2009 11:33 AM<br>
<b>To:</b> Mark.Carlson@Sun.COM<br>
<b>Cc:</b> LSARC-ext@sun.com; Richard.Matthews@Sun.COM<br>
<b>Subject:</b> RE: ANTLR - Another Tool for Language Recognition
[LSARC/2009/049 FastTrack timeout 02/03/2009<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'>Hi Mark,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'>Attached are the updated the Fasttrack and FOSS check =
list for
Imported dependencies. Pl. help me re-submit the same.<o:p></o:p></sp=
an></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'>Thanks,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'>~Vivek R. Titarmare<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0p=
t 0in 0in 0in'>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"=
Tahoma","sans-serif";
color:windowtext'>From:</span></b><span style=3D'font-size:10.0pt;fon=
t-family:
"Tahoma","sans-serif";color:windowtext'> Mark.Carlson@Sun.COM
[mailto:Mark.Carlson@Sun.COM] <br>
<b>Sent:</b> Friday, January 30, 2009 6:38 PM<br>
<b>To:</b> Vivek Titarmare<br>
<b>Cc:</b> LSARC-ext@sun.com; Richard.Matthews@Sun.COM<br>
<b>Subject:</b> Re: ANTLR - Another Tool for Language Recognition
[LSARC/2009/049 FastTrack timeout 02/03/2009<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><tt><span style=3D'font-size:10.0pt'>+1 </span><=
/tt><span
style=3D'font-size:10.0pt;font-family:"Courier New"'><br>
<br>
<tt>-- mark</tt></span><br>
<br>
Vivek Titarmare wrote: <o:p></o:p></p>

<pre>The FOSS checklist [LSARC/2009/049] in the case directory is upd=
ated for<o:p></o:p></pre><pre>version number, javadocs and path for t=
he jar file. <o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>Regard=
s,<o:p></o:p></pre><pre>~Vivek R. Titarmare<o:p></o:p></pre><pre><o:p=
>&nbsp;</o:p></pre><pre>-----Original Message-----<o:p></o:p></pre><p=
re>From: <a
href=3D"mailto:Richard.Matthews@Sun.COM">Richard.Matthews@Sun.COM</a>=
 [<a
href=3D"mailto:Richard.Matthews@Sun.COM">mailto:Richard.Matthews@Sun.=
COM</a>] <o:p></o:p></pre><pre>Sent: Tuesday, January 27, 2009 9:53 P=
M<o:p></o:p></pre><pre>To: <a
href=3D"mailto:LSARC-ext@sun.com">LSARC-ext@sun.com</a><o:p></o:p></p=
re><pre>Subject: ANTLR - Another Tool for Language Recognition [LSARC=
/2009/049<o:p></o:p></pre><pre>FastTrack timeout 02/03/2009<o:p></o:p=
></pre><pre><o:p>&nbsp;</o:p></pre><pre>I am sponsoring this Fast Tra=
ck for Vivek Titarmare. The time out is set at<o:p></o:p></pre><pre>0=
2/03/2009. This Fast Track represents a component of LSARC 2008/748 -=
 <o:p></o:p></pre><pre>Drools.<o:p></o:p></pre><pre>The FOSS checklis=
t is in the case directory.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></p=
re><pre><o:p>&nbsp;</o:p></pre><pre>Template Version: @(#)sac_nextcas=
e %I% %G% SMI<o:p></o:p></pre><pre>This information is Copyright 2009=
 Sun Microsystems<o:p></o:p></pre><pre>1. Introduction<o:p></o:p></pr=
e><pre>&nbsp;&nbsp;&nbsp; 1.1. Project/Component Working Name:<o:p></=
o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ANTLR=
 - Another Tool for Language Recognition<o:p></o:p></pre><pre>&nbsp;&=
nbsp;&nbsp; 1.2. Name of Document Author/Supplier:<o:p></o:p></pre><p=
re>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Author:&nbsp; Viv=
ek Titarmare<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 1.3&nbsp; Date o=
f This Document:<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; 27 January, 2009<o:p></o:p></pre><pre>4. Technical Descri=
ption<o:p></o:p></pre><pre>Template Version: @(#)sac_nextcase %I% %G%=
 SMI This information is Copyright<o:p></o:p></pre><pre>2009 Sun Micr=
osystems 1. Introduction<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 1.1.=
 Project/Component Working Name:<o:p></o:p></pre><pre>&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; antlr-2.7.7<o:p></o:p></pre><pre>&n=
bsp;&nbsp;&nbsp; 1.2. Name of Document Author/Supplier:<o:p></o:p></p=
re><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Author:&nbsp=
; Vivek R. Titarmare<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 1.3&nbsp=
; Date of This Document:<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; 22 January, 2009<o:p></o:p></pre><pre><o:p>=
&nbsp;</o:p></pre><pre>2. Project Summary<o:p></o:p></pre><pre>&nbsp;=
&nbsp; 2.1 Project Description<o:p></o:p></pre><pre><o:p>&nbsp;</o:p>=
</pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ANTLR, (AN)othe=
r (T)ool for (L)anguage (R)ecognition - formerly<o:p></o:p></pre><pre=
>known as PCCTS - is a language tool that provides a framework<o:p></=
o:p></pre><pre>forconstructing recognizers, compilers, and translator=
s from grammatical<o:p></o:p></pre><pre>descriptions containing actio=
ns in the following languages: Java, C++, C# or<o:p></o:p></pre><pre>=
Python<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>4. Technical =
Description:<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ANTLR, (AN)other (T)ool for (L)an=
guage (R)ecognition - formerly<o:p></o:p></pre><pre>known as PCCTS - =
is a language tool that provides a framework<o:p></o:p></pre><pre>for=
constructing recognizers, compilers, and translators from grammatical=
<o:p></o:p></pre><pre>descriptions containing actions in the followin=
g languages: Java, C++, C# or<o:p></o:p></pre><pre>Python<o:p></o:p><=
/pre><pre><o:p>&nbsp;</o:p></pre><pre>5. Interfaces <o:p></o:p></pre>=
<pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp; Exported interface&nbsp=
;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Classification &nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface=
<o:p></o:p></pre><pre>type<o:p></o:p></pre><pre>&nbsp;&nbsp; =3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></pre><pre>=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></pre><pre>&nbsp;&nbsp; antl=
r<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * A=
NTLRGrammarParseBehavior&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nb=
sp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></=
pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ANTLRTokdefPars=
erTokenTypes&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; * ANTLRTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nb=
sp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<=
o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * AST=
Visitor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp=
;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:=
p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * CharFormatt=
er&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * GrammarAnalyzer&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitt=
ed&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Inter=
face<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
* JavaCodeGeneratorPrintWriterManager Uncommitted<o:p></o:p></pre><pr=
e>Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; * LLkGrammarAnalyzer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; * TokenStream&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; Interface<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>=
&nbsp;&nbsp; antlr.actions.cpp<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; * ActionLexerTokenTypes&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Unco=
mmitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; <o:p></o:p></pre><pre>&nbsp;&nbsp; antlr.actions.csharp<o:p></o:=
p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ActionLexer=
TokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre><o:p>&nb=
sp;</o:p></pre><pre>&nbsp;&nbsp; antlr.actions.java<o:p></o:p></pre><=
pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ActionLexerTokenType=
s&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre><o:p>&nbsp;</o:p>=
</pre><pre>&nbsp;&nbsp; antlr.actions.python<o:p></o:p></pre><pre>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ActionLexerTokenTypes&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; * CodeLexerTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre><o:p>&nb=
sp;</o:p></pre><pre>&nbsp;&nbsp; antlr.ASdebug<o:p></o:p></pre><pre>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * IASDebugStream&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; Interface<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&=
nbsp;&nbsp; antlr.collections<o:p></o:p></pre><pre> &nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; * AST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><=
pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ASTEnumeration&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; * Enumerator&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; * List&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * Stack&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp=
; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pr=
e><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp; antlr.debug<o:p></o:p=
></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * DebuggingPar=
ser&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; Uncommitted &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; * InputBufferListener&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ListenerBase&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; * MessageListener&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp=
;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:=
p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * NewLineList=
ener&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; * ParserController&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&=
nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p>=
</pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ParserListene=
r&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; * ParserMatchListener&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * ParserTokenListener&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nb=
sp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></=
o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * SemanticP=
redicateListener&nbsp;&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre=
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * SyntacticPredicateListe=
ner&nbsp;&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; * TraceListener&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uncommi=
tted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Int=
erface<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&nbsp; =
antlr.preprocessor <o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; * PreprocessorTokenTypes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; Uncommitted&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Interface<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; <o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; <o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp;&=
nbsp; Imported interface&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cl=
assification&nbsp;&nbsp; Comments<o:p></o:p></pre><pre>&nbsp;&nbsp; =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D&nbsp;&nbsp; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p>=
</pre><pre>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D <o:p></o:p></pre>=
<pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; None<o:p></o:p></pre>=
<pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>6. Resou=
rces and Schedule<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 6.4. Steeri=
ng Committee requested information<o:p></o:p></pre><pre>&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp; 6.4.1. Consolidation C-team Name:<o:p></o:p>=
</pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; SFW<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp=
; 6.5. ARC review type: FastTrack<o:p></o:p></pre><pre>&nbsp;&nbsp;&n=
bsp; 6.6. ARC Exposure: open<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></=
pre><pre><o:p>&nbsp;</o:p></pre><pre>6. Resources and Schedule<o:p></=
o:p></pre><pre>&nbsp;&nbsp;&nbsp; 6.4. Steering Committee requested i=
nformation<o:p></o:p></pre><pre>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;=
 6.4.1. Consolidation C-team Name:<o:p></o:p></pre><pre>&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; SFW<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 6.5. ARC review type: =
FastTrack<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; 6.6. ARC Exposure: =
open<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:=
p></pre><pre><o:p>&nbsp;</o:p></pre><pre>&nbsp; <o:p></o:p></pre>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<div>

<p class=3DMsoNormal>-- <o:p></o:p></p>

<table class=3DMsoNormalTable border=3D0 cellspacing=3D0 cellpadding=
=3D0 width=3D519
 style=3D'width:389.25pt'>
 <tr style=3D'height:90.75pt'>
  <td width=3D98 valign=3Dtop style=3D'width:73.5pt;padding:0in 0in 0=
in 0in;
  height:90.75pt'>
  <p class=3DMsoNormal><a href=3D"http://www.sun.com"><span style=
=3D'text-decoration:
  none'><img border=3D0 width=3D98 height=3D92 id=3D"_x0000_i1025"
  src=3D"http://www.sun.com/emrkt/sigs/6h_top.gif"></span></a><o:p></=
o:p></p>
  </td>
  <td width=3D249 valign=3Dtop style=3D'width:186.75pt;padding:0in 0i=
n 0in 0in;
  height:90.75pt'>
  <p class=3DMsoNormal><b><span style=3D'font-size:7.5pt;font-family:=
"Arial","sans-serif"'>Mark
  A. Carlson </span></b><span style=3D'font-size:7.5pt;font-family:"A=
rial","sans-serif"'><br>
  Sr. Architect<br>
  <br>
  <b>Systems Group</b><br>
  Phone x69559 / 303-223-6139<br>
  Email <a href=3D"mailto:Mark.Carlson@Sun.COM">Mark.Carlson@Sun.COM<=
/a><o:p></o:p></span></p>
  </td>
  <td width=3D172 valign=3Dtop style=3D'width:129.0pt;padding:0in 0in=
 0in 0in;
  height:90.75pt'>
  <p class=3DMsoNormal><span style=3D'font-size:7.5pt;font-family:"Ar=
ial","sans-serif"'><img
  border=3D0 width=3D172 height=3D118 id=3D"_x0000_i1026"
  src=3D"http://www.sun.com/emrkt/sigs/q12.gif"><o:p></o:p></span></p=
>
  </td>
 </tr>
</table>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</div>

</body>

</html>

--Boundary_(ID_RhgieEVwZ3zMvaxcOescNg)--

--Boundary_(ID_IE7swwM6arWATQNK/3oQ1w)
Content-type: text/plain; name=FOSS_antlr.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=FOSS_antlr.txt

FCL--FOSS Check List

1.0 Project Information
1.1 Name of project/component
	
	antlr

	* antlr-2.7.7  	Ver 2.7.7
	* antlr-3.0    	Ver 3.0
	* antlr-runtime Ver 3.0

1.2 Author of document
	Vivek R. Titarmare

2.0 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

	This case is a dependency for LSARC 2008/748 - Drools. Drools is a dependency for PSARC 2007/210 Automatic Data Migration (ADM).
	Interface stabilities and contracts will be added to the consuming case(s) as needed.

  2.2 Release binding
      What is is the release binding?
      (see http://opensolaris.org/os/community/arc/policies/release-taxonomy/)
      [ ] Major
      [X] Minor
      [ ] Patch or Micro
      [ ] Unknown -- ARC review required

  2.3 Type of project
      Is this case a Linux Familiarity project?
      [X] Yes
      [ ] No

  2.4 Originating Community
    2.4.1 Community Name
	    Antlr (http://www.antlr.org)
    
    2.4.2 Community Involvement
      Indicate Sun's involvement in the community
      [ ] Maintainer
      [ ] Contributor
      [X] Monitoring
      
      Will the project team work with the upstream community to resolve
      architectural issues of interest to Sun?
      [X] Yes 
      [ ] No - briefly explain
      
	
      Will we or are we forking from the community?
      [ ] Yes - ARC review required prior to forking
      [X] No
      
3.0 Technical Description
  3.1 Installation & Sharable
    3.1.1S Solaris Installation - section only required for Solaris Software
      (see http://opensolaris.org/os/community/arc/policies/install-locations/ for details)
      Does this project follow the Install Locations best practice?
      [X] Yes 
      [ ] No - ARC review required
      
      Does this project install into /usr under [sbin|bin|lib|include|man|share]?
      [X] Yes
      [ ] No or N/A
      
      Does this project install into /opt?
      [ ] Yes - explain below
      [X] No or N/A
      
      Does this project install into a different directory structure?
      [ ] Yes - ARC review required
      [X] No or N/A
      
      Do any of the components of this project conflict with anything under /usr?
      (see http://opensolaris.org/os/community/arc/caselog/2007/047/ for details)
      [ ] Yes - explain below
      [X] No
      
      If conflicts exist then will this project install under /usr/gnu?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is this project installing into /usr/sfw?
      [ ] Yes - ARC review required
      [X] No
      
    3.1.1W Windows Installation - section only required for Windows Software
      (see http://sac.sfbay/WSARC/2002/494 for details)
      Does this project install software into a 
      <system drive>:\Program Files\Sun\<product> or <system drive>:\Sun\<product>
      directory?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use the Windows registry?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use 
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product>\<version>
      for the registry key?
      [ ] Yes
      [ ] No - ARC review required
      
      Is the project's stored location
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product id>\<version id>\Path?
      [ ] Yes
      [ ] No - ARC review required
      
    3.1.2 Share and Sharable
      Does the module include any components that are used or shared by 
      other projects?
      [X] Yes
      [ ] No
    
      If yes are these components packaged to be shared with the other FOSS?
      [X] Yes
      [ ] No - ARC review required
      [ ] N/A
    
      Are these components already in the Solaris WOS?
      [ ] Yes
      [X] No - continue with next section (section 3.2)
    
      If yes are these newer versions being delivered?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the newer versions replacing the existing versions?
      [ ] Yes
      [ ] No - ARC review required

  3.2 Exported Libraries
      Are libraries being delivered by this project?
      [X] Yes
      [ ] No - continue with next section (section 3.3)
      
      Are 64-bit versions of the libraries being delivered?
      [X] Yes
      [ ] No - ARC review required
    
      Are static versions of the libraries being delivered?
      [ ] Yes - ARC review required
      [X] No 
      
  3.3 Services and the /etc Directory
      (see http://opensolaris.org/os/community/arc/policies/SMF-policy/)
      Does the project integrate anything into /etc/init.d or /etc/rc?.d?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any new entries into /etc/inittab or
      /etc/inetd.conf?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any private non-public files into /etc/default
      or /etc/ configuration files?
      [ ] Yes - ARC review required
      [X] No
      
      Does the service manifests method context grant rights above that
      of the noaccess user and basic privilege set?
      [ ] Yes - ARC review required
      [X] No
        
  3.4 Security
    3.4.1 Secure By Default 
      (see http://opensolaris.org/os/community/arc/policies/secure-by-default/ for details)
      (see http://www.opensolaris.org/os/community/arc/policies/NITS-policy/ for details)
      (see parts of http://opensolaris.org/os/community/arc/policies/SMF-policy/ for
       addtional details)
      Are there any network services provided by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.4.2)
      
      Are network services enabled by default?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are network services automatically enabled by the project during installation?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are inbound network communications denied by default?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is inbound data checked to prevent content-based attacks?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the outbound receiver authenticated?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the receiver authenticated prior to receiving any sensitive outbound communication?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
    3.4.2 Authorization
      (see http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
           for details)
      Are there any setuid/setgid privileged binaries in the project?
      [ ] Yes - ARC review required
      [X] No - continue with next section (section 3.4.3)
      
      If yes then are the setuid/setgid privileges handled by the use of roles?
      [ ] Yes
      [ ] No - ARC review required

    3.4.3 Auditing
      (see http://opensolaris.org/os/community/arc/policies/audit-policy/ for details)
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Does this component contain administrative or security enforcing software?
      [ ] Yes - ARC review required
      [X] No - continue to next section (section 3.4.4)
      
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Do the components create audit logs detailing what took place including what event
      took place, who was involved, when the event took place?
      [ ] Yes - ARC contract and Audit project team review required
      [ ] No - ARC review required
        
        
    3.4.4 Authentication
      (see http://opensolaris.org/os/community/arc/policies/PAM/)
      Do the components contain any authentication code?
      [ ] Yes
      [X] No - continue to next section (section 3.4.5)
      
      If yes do the components use PAM (plugable authentication modules) for authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes is a single PAM session maintained during authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the components sufficiently privileged to allow the requested 
      operations (authentication, password change, process credential manipulation, 
      audit state initialization)?
      [ ] Yes - briefly describe below
      [ ] No - ARC review required
      
    3.4.5 Passwords
      (see http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ and
           http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ for details)
      Do any of the components for the project deal with passwords?
      [ ] Yes
      [X] No - continue to next section (section 3.4.6)
      
      If yes are these passwords entered via the CLI or environment?
      [ ] Yes - ARC review required
      [ ] No
      
      Are passwords stored within the file system for the component?
      [ ] Yes
      [ ] No - continue to next section (section 3.4.6)
      
      If yes are the permissions on the file such to protect exposing the password(s)?
      [ ] Yes
      [ ] No - ARC review required
      
    3.4.6 General Security Questions
      (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
      Are there any network protocols used by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.5)
      
      Do the components use standard network protocols?
      [ ] Yes
      [ ] No - ARC review required
      
      Do network services for the project make decisions based upon user, host or 
      service identities?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
      
      Do the components make use of secret information during authentication and/or
      authorization?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
  
  3.5 Networking
      Do the components access the network?
      [ ] Yes
      [X] No - continue with the next section (section 3.6)
      
      If yes do the components support IPv6?
      [ ] Yes 
      [ ] No - ARC review required
          
  3.6 Core Solaris Components
      Do the components of this project compete with or duplicate core 
      Solaris components?
      [ ] Yes - ARC review required
      [X] No 
             
4.0 Interfaces
  (see http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ for details)
  4.1 Exported Interfaces
  

   The jar file "antlr-2.7.7.jar" contains following interface.


   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
	
	


   The jar file "antlr-3.0.jar" contains following interface.

    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   org.antlr.codegen
	* CodeGenTreeWalkerTokenTypes	Uncommitted    		Interface

   org.antlr.misc
	* IntSet			Uncommitted    		Interface

   org.antlr.tool
	* ANTLRErrorListener		Uncommitted    		Interface
	* ANTLRTokenTypes		Uncommitted    		Interface
	* ANTLRTreePrinterTokenTypes	Uncommitted    		Interface
	* AssignTokenTypesWalkerTokenTypes	Uncommitted    		Interface
	* DefineGrammarItemsWalkerTokenTypes	Uncommitted    		Interface
	* TreeToNFAConverterTokenTypes 		Uncommitted    		Interface




   The jar file "antlr-runtime.jar" contains following interface.
  
    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   org.antlr.runtime
	* CharStream			Uncommitted    		Interface
	* IntStream			Uncommitted    		Interface
	* Token				Uncommitted    		Interface
	* TokenSource			Uncommitted    		Interface
	* TokenStream			Uncommitted    		Interface

   org.antlr.runtime.debug
	* DebugEventListener		Uncommitted    		Interface

   org.antlr.runtime.tree 
	* Tree				Uncommitted    		Interface
	* TreeAdaptor			Uncommitted    		Interface
	* TreeNodeStream		Uncommitted    		Interface



   The Jar files would go in "usr/share/lib/java"

   Imported interface        Classification   Comments
   =======================   ==============   =================================== 

    SUNWjunit                Uncommitted     LSARC 2008/633
    SUNWstringtemplate       Uncommitted     LSARC 2009/077
 
Appendix B - Suggested case materials
  1. man pages

     Attached are the zipped Java docs (antlr.zip_,antlr-3.0.zip_, antlr-runtime.zip_) and the man page

  2. SMF manifests
  3. links to contracts
  

--Boundary_(ID_IE7swwM6arWATQNK/3oQ1w)
Content-type: text/plain; name=FastTrack_antlr.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=FastTrack_antlr.txt

Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2009 Sun Microsystems 1. Introduction
    1.1. Project/Component Working Name:

	 antlr
	 * antlr-2.7.7
	 * antlr-3.0
	 * antlr-runtime

    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 

   The jar file "antlr-2.7.7.jar" contains following interface.


   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
	
	


   The jar file "antlr-3.0.jar" contains following interface.

    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   org.antlr.codegen
	* CodeGenTreeWalkerTokenTypes	Uncommitted    		Interface

   org.antlr.misc
	* IntSet			Uncommitted    		Interface

   org.antlr.tool
	* ANTLRErrorListener		Uncommitted    		Interface
	* ANTLRTokenTypes		Uncommitted    		Interface
	* ANTLRTreePrinterTokenTypes	Uncommitted    		Interface
	* AssignTokenTypesWalkerTokenTypes	Uncommitted    		Interface
	* DefineGrammarItemsWalkerTokenTypes	Uncommitted    		Interface
	* TreeToNFAConverterTokenTypes 		Uncommitted    		Interface




   The jar file "antlr-runtime.jar" contains following interface.
  
    Interface Name			Classification      	Comments
    --------------------------- ------------------- ---------------------------
   org.antlr.runtime
	* CharStream			Uncommitted    		Interface
	* IntStream			Uncommitted    		Interface
	* Token				Uncommitted    		Interface
	* TokenSource			Uncommitted    		Interface
	* TokenStream			Uncommitted    		Interface

   org.antlr.runtime.debug
	* DebugEventListener		Uncommitted    		Interface

   org.antlr.runtime.tree 
	* Tree				Uncommitted    		Interface
	* TreeAdaptor			Uncommitted    		Interface
	* TreeNodeStream		Uncommitted    		Interface



   The Jar files would go in "usr/share/lib/java"

   Imported interface        Classification   Comments
   =======================   ==============   =================================== 

    SUNWjunit                Uncommitted     LSARC 2008/633
    SUNWstringtemplate       Uncommitted     LSARC 2009/077


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

--Boundary_(ID_IE7swwM6arWATQNK/3oQ1w)--

