[antlr-interest] ANTLR 2.7.2a2 released :)

Christian Ernst Christian.Ernst at poet.de
Mon Jan 14 05:14:33 PST 2002


Hy !

I checked all references of the needed class for a Runtime antlr.jar
with Visual Age for Java

Following is the List of Classes needed.

antlr.ANTLRException
antlr.ANTLRHashString
antlr.ANTLRStringBuffer
antlr.ASTFactory
antlr.ASTNULLType
antlr.ASTPair
antlr.BaseAST
antlr.ByteBuffer
antlr.CharBuffer
antlr.CharFormatter
antlr.CharQueue
antlr.CharScanner
antlr.CharStreamException
antlr.CharStreamIOException
antlr.CommonAST
antlr.CommonASTWithHiddenTokens
antlr.CommonHiddenStreamToken
antlr.CommonToken
antlr.DefaultFileLineFormatter
antlr.FileCopyException
antlr.FileLineFormatter
antlr.InputBuffer
antlr.LexerSharedInputState
antlr.LLkParser
antlr.MismatchedCharException
antlr.MismatchedTokenException
antlr.NoViableAltException
antlr.NoViableAltForCharException
antlr.Parser
antlr.ParserSharedInputState
antlr.RecognitionException
antlr.SemanticException
antlr.StringUtils
antlr.Token
antlr.TokenBuffer
antlr.TokenQueue
antlr.TokenStream
antlr.TokenStreamBasicFilter
antlr.TokenStreamException
antlr.TokenStreamHiddenTokenFilter
antlr.TokenStreamIOException
antlr.TokenStreamRecognitionException
antlr.TokenStreamRetryException
antlr.TokenStreamSelector
antlr.TreeParser
antlr.TreeParserSharedInputState

antlr.collections.AST
antlr.collections.ASTEnumeration
antlr.collections.List
antlr.collections.Stack

antlr.collections.impl.ASTArray
antlr.collections.impl.ASTEnumerator
antlr.collections.impl.BitSet
antlr.collections.impl.IntRange
antlr.collections.impl.LLCell
antlr.collections.impl.LLEnumeration
antlr.collections.impl.LList
antlr.collections.impl.Vector
antlr.collections.impl.VectorEnumerator

antlr.debug.Event
antlr.debug.GuessingEvent
antlr.debug.ListenerBase
antlr.debug.MessageEvent
antlr.debug.MessageListener
antlr.debug.ParserListener
antlr.debug.ParserMatchEvent
antlr.debug.ParserMatchListener
antlr.debug.ParserTokenEvent
antlr.debug.ParserTokenListener
antlr.debug.SemanticPredicateEvent
antlr.debug.SemanticPredicateListener
antlr.debug.SyntacticPredicateEvent
antlr.debug.SyntacticPredicateListener
antlr.debug.TraceEvent
antlr.debug.TraceListener


Notes/changes to the List of Classes in the current mkjar.bat :

removed:
antlr.DefineGrammarSymbols   --> seems to be a class needed by the Tool.class
but not from the runtime
antlr.debug.misc.*                    --> no need for graphical Debug classes
in a runtime jar

added:
antlr.debug.*Listener*              --> referenced by abstract antlr.Parser
antlr.debug.*Event*                  --> used by Listener
antlr.CharFormatter                    --> used by
antlr.collections.impl.BitSet
antlr.collections.impl.LLEnumeration  --> used by antlr.collections.LList
antlr.collections.impl.IntRange            --< used by
antlr.collections.BitSet

Could some please check if this working with your Parser/Lexers

Note !
It seems that adding all classes in one call in mkjar.bat  kills the jar
commands because the cmdline is too long 1?
any suggestion !?

mfg
Christian





More information about the antlr-interest mailing list