diff options
author | hq <hq@FreeBSD.org> | 2004-11-15 12:17:08 +0800 |
---|---|---|
committer | hq <hq@FreeBSD.org> | 2004-11-15 12:17:08 +0800 |
commit | d44782731647b9b6b933483a8c01f17d618171bb (patch) | |
tree | 038c373dbb966e36a2a03be7d066c93c6bee74e4 /devel/antlr | |
parent | 8094cabce4cd401c87b18e4feb6b08ed20f7d492 (diff) | |
download | freebsd-ports-gnome-d44782731647b9b6b933483a8c01f17d618171bb.tar.gz freebsd-ports-gnome-d44782731647b9b6b933483a8c01f17d618171bb.tar.zst freebsd-ports-gnome-d44782731647b9b6b933483a8c01f17d618171bb.zip |
- Update to 2.7.4
- Update to bsd.java.mk 2.0
- Use HAS_CONFIGURE and CONFIGURE_ENV
- Cleanup unnecessary *_DEPENDS
- Honor hier(7): install examples in ${EXAMPLESDIR}
- Honor Porter's handbook: install JAR in ${JAVAJARDIR}
- Cleanup unnecessary port variables
- No longer use DIST_SUBDIR
- Use javavmwrapper in shell script (rather than hardcoding the use of a
particular JVM)
- New option WITH_BUILD_JAVA_LIB which force the build of the Java lib
- Switch maintainer to ports@
PR: 73509
Submitted by: me
Approved by: maintainer
Diffstat (limited to 'devel/antlr')
-rw-r--r-- | devel/antlr/Makefile | 90 | ||||
-rw-r--r-- | devel/antlr/distinfo | 4 | ||||
-rw-r--r-- | devel/antlr/files/antlr.sh | 5 | ||||
-rw-r--r-- | devel/antlr/pkg-plist | 366 |
4 files changed, 65 insertions, 400 deletions
diff --git a/devel/antlr/Makefile b/devel/antlr/Makefile index e14fb3729313..bf3805e0fc88 100644 --- a/devel/antlr/Makefile +++ b/devel/antlr/Makefile @@ -6,54 +6,82 @@ # PORTNAME= antlr -PORTVERSION= 2.7.2 -PORTREVISION= 1 +PORTVERSION= 2.7.4 CATEGORIES= devel java MASTER_SITES= http://www.antlr.org/download/ -DISTNAME= ${PORTNAME}-${PORTVERSION} -DIST_SUBDIR= ${PORTNAME} -EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} -MAINTAINER= mainland@apeiron.net -COMMENT= ANTLR: ANother Tool for Language Recognition +MAINTAINER= ports@FreeBSD.org +COMMENT= ANother Tool for Language Recognition + +RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper CONFLICTS= pccts* USE_GMAKE= yes -USE_JAVA= 1.2+ -NEED_JAVAC= YES +USE_JAVA= yes +JAVA_VERSION= 1.2+ -ALL_TARGET= ${PORTNAME} +HAS_CONFIGURE= yes +CONFIGURE_ENV= JAVAC="${JAVAC}" JAR="${JAR}" JAVA="${JAVA}" CLASSPATH="${PORT_CLASSPATH}" -.include <bsd.port.pre.mk> +PORT_CLASSPATH= ${WRKSRC}/antlrall.jar:. + +EXAMPLES= cpp java +.if !defined(NOPORTDOCS) +PORTDOCS= ANTLRException.gif closure.gif cpp-runtime.html \ + csharp-runtime.html err.html glossary.html hidden.stream.gif \ + index.html inheritance.html j-guru-blue.jpg jguru-logo.gif \ + lexer.html lexer.to.parser.tokens.gif logo.gif metalang.html \ + optional.gif options.html posclosure.gif runtime.html sor.html \ + stream.perspectives.gif stream.selector.gif \ + stream.splitter.gif streams.html subrule.gif trees.html \ + vocab.html +.endif +PLIST_FILES= bin/antlr %%JAVAJARDIR%%/antlr.jar -BUILD_DEPENDS= ${JAVAC}:${PORTSDIR}/${JAVA_PORT} \ - ${JAVA}:${PORTSDIR}/${JAVA_PORT} -RUN_DEPENDS= ${JAVA}:${PORTSDIR}/${JAVA_PORT} +.include <bsd.port.pre.mk> post-extract: (cd ${WRKSRC} && ${CP} antlr.jar antlrall.jar) + ${CHMOD} -R +w ${WRKSRC} post-configure: - (cd ${WRKSRC} && \ - JAVAC=${JAVAC} JAR=${JAR} JAVA=${JAVA} \ - ./configure --prefix=${PREFIX}) - -do-build: - (cd ${WRKSRC} && PATH="${PATH}:${JAVA_HOME}/bin" ${JAVA} -classpath "." antlr.build.Tool build) - (cd ${WRKSRC} && PATH="${PATH}:${JAVA_HOME}/bin" ${JAVA} -classpath "." antlr.build.Tool jar) - (cd ${WRKSRC} && ${GMAKE}) - @${RM} -f ${WRKDIR}/antlr.sh - @${SED} "s|%%JAVA_CLASSES%%|${PREFIX}/java/classes|" ${FILESDIR}/antlr.sh \ - | ${SED} "s|%%JAVA%%|${JAVA}|" >${WRKDIR}/antlr.sh + @${SED} "s|%%JAVAJARDIR%%|${JAVAJARDIR}| ; s|%%LOCALBASE%%|${LOCALBASE}|" ${FILESDIR}/antlr.sh >${WRKDIR}/antlr.sh + +.if defined(WITH_BUILT_JAVA_LIB) +pre-build: + (cd ${WRKSRC} && ${JAVA} -classpath "${PORT_CLASSPATH}" antlr.build.Tool build) + (cd ${WRKSRC} && ${JAVA} -classpath "${PORT_CLASSPATH}" antlr.build.Tool jar) +.endif do-install: - @${MKDIR} ${PREFIX}/bin - @${MKDIR} ${PREFIX}/share/antlr - @${MKDIR} ${PREFIX}/java/classes + @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..." + @${MKDIR} ${JAVAJARDIR} + @${INSTALL_DATA} ${WRKSRC}/antlr.jar ${JAVAJARDIR}/ + @${ECHO_MSG} " [ DONE ]" + @${ECHO_MSG} -n ">> Installing antlr script as ${PREFIX}/bin/${PORTNAME}..." @${INSTALL_SCRIPT} ${WRKDIR}/antlr.sh ${PREFIX}/bin/antlr - @${INSTALL_SCRIPT} ${WRKSRC}/antlr.jar ${PREFIX}/java/classes - (cd ${WRKSRC}/lib/cpp && ${GMAKE} install) - (cd ${WRKSRC} && (${TAR} cf - doc examples/cpp examples/java | ${TAR} xf - -C ${PREFIX}/share/antlr)) + @${ECHO_MSG} " [ DONE ]" + @${ECHO_MSG} ">> Installing native files..." + @(cd ${WRKSRC}/lib/cpp && ${GMAKE} install) + @${ECHO_MSG} " [ DONE ]" +.if !defined(NOPORTDOCS) + @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." + @${MKDIR} ${DOCSDIR} + @cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/ + @${ECHO_MSG} " [ DONE ]" +.endif + @${ECHO_MSG} -n ">> Installing examples in ${EXAMPLESDIR}..." + @${MKDIR} ${EXAMPLESDIR} + @cd ${WRKSRC}/examples && ${FIND} ${EXAMPLES} \ + | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR} > /dev/null 2>&1 + @${ECHO_MSG} " [ DONE ]" + +post-install: + @${FIND} -s ${EXAMPLES:S,^,${WRKSRC}/examples/,} -not -type d | \ + ${SED} -ne 's,^${WRKSRC}/examples,${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST} + @${FIND} -s -d ${EXAMPLES:S,^,${WRKSRC}/examples/,} -type d | \ + ${SED} -ne 's,^${WRKSRC}/examples,@dirrm ${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST} + @${ECHO} "@dirrm ${EXAMPLESDIR:S,${PREFIX}/,,}" >> ${TMPPLIST} .include <bsd.port.post.mk> diff --git a/devel/antlr/distinfo b/devel/antlr/distinfo index 604c0d91fda1..f8f43cd2ba66 100644 --- a/devel/antlr/distinfo +++ b/devel/antlr/distinfo @@ -1,2 +1,2 @@ -MD5 (antlr/antlr-2.7.2.tar.gz) = d67ffcaba6b2cedd99601b9052f63957 -SIZE (antlr/antlr-2.7.2.tar.gz) = 1557051 +MD5 (antlr-2.7.4.tar.gz) = 33df7cdc8e80447cdd78607c76f02bac +SIZE (antlr-2.7.4.tar.gz) = 1351581 diff --git a/devel/antlr/files/antlr.sh b/devel/antlr/files/antlr.sh index dec25709d044..3bc897c6cbf5 100644 --- a/devel/antlr/files/antlr.sh +++ b/devel/antlr/files/antlr.sh @@ -1,2 +1,5 @@ #! /bin/sh -%%JAVA%% -classpath %%JAVA_CLASSES%%/antlr.jar antlr.Tool "$@" +# +# $FreeBSD$ + +"%%LOCALBASE%%/bin/java" -classpath "%%JAVAJARDIR%%/antlr.jar" antlr.Tool "$@" diff --git a/devel/antlr/pkg-plist b/devel/antlr/pkg-plist index 26a1215b7088..98e310a64330 100644 --- a/devel/antlr/pkg-plist +++ b/devel/antlr/pkg-plist @@ -1,5 +1,3 @@ -bin/antlr -java/classes/antlr.jar include/antlr/ANTLRException.hpp include/antlr/ANTLRUtil.hpp include/antlr/AST.hpp @@ -48,367 +46,3 @@ include/antlr/TokenStreamSelector.hpp include/antlr/TreeParserSharedInputState.hpp include/antlr/config.hpp lib/libantlr.a -share/antlr/doc/ANTLRException.gif -share/antlr/doc/antlr272release.html -share/antlr/doc/closure.gif -share/antlr/doc/csharp-runtime.html -share/antlr/doc/cpp-runtime.html -share/antlr/doc/err.html -share/antlr/doc/getting-started.html -share/antlr/doc/glossary.html -share/antlr/doc/hidden.stream.gif -share/antlr/doc/index.html -share/antlr/doc/inheritance.html -share/antlr/doc/j-guru-blue.jpg -share/antlr/doc/jguru-logo.gif -share/antlr/doc/lexer.html -share/antlr/doc/lexer.to.parser.tokens.gif -share/antlr/doc/logo.gif -share/antlr/doc/metalang.html -share/antlr/doc/optional.gif -share/antlr/doc/options.html -share/antlr/doc/posclosure.gif -share/antlr/doc/runtime.html -share/antlr/doc/sor.html -share/antlr/doc/stream.perspectives.gif -share/antlr/doc/stream.selector.gif -share/antlr/doc/stream.splitter.gif -share/antlr/doc/streams.html -share/antlr/doc/subrule.gif -share/antlr/doc/trees.html -share/antlr/doc/vocab.html -share/antlr/examples/cpp/ASTsupport/Main.cpp -share/antlr/examples/cpp/ASTsupport/Makefile -share/antlr/examples/cpp/ASTsupport/test.g -share/antlr/examples/cpp/HTML/Main.cpp -share/antlr/examples/cpp/HTML/Makefile -share/antlr/examples/cpp/HTML/html.g -share/antlr/examples/cpp/HTML/test.html -share/antlr/examples/cpp/IDL/Main.cpp -share/antlr/examples/cpp/IDL/Makefile -share/antlr/examples/cpp/IDL/idl.g -share/antlr/examples/cpp/IDL/test.idl -share/antlr/examples/cpp/Makefile -share/antlr/examples/cpp/calc/Main.cpp -share/antlr/examples/cpp/calc/Main2.cpp -share/antlr/examples/cpp/calc/Makefile -share/antlr/examples/cpp/calc/calc.g -share/antlr/examples/cpp/calc/test.in -share/antlr/examples/cpp/cleanup.ksh -share/antlr/examples/cpp/columns/Makefile -share/antlr/examples/cpp/columns/column.g -share/antlr/examples/cpp/exprAST/Main.cpp -share/antlr/examples/cpp/exprAST/Makefile -share/antlr/examples/cpp/exprAST/expr.g -share/antlr/examples/cpp/exprAST/test.in -share/antlr/examples/cpp/exprAST/test2.in -share/antlr/examples/cpp/filter/Makefile -share/antlr/examples/cpp/filter/Test.cpp -share/antlr/examples/cpp/filter/t.g -share/antlr/examples/cpp/filter/test.html -share/antlr/examples/cpp/filterWithRule/Makefile -share/antlr/examples/cpp/filterWithRule/Test.cpp -share/antlr/examples/cpp/filterWithRule/t.g -share/antlr/examples/cpp/filterWithRule/t.html -share/antlr/examples/cpp/flexLexer/LexTokenStream.cpp -share/antlr/examples/cpp/flexLexer/LexTokenStream.hpp -share/antlr/examples/cpp/flexLexer/Main.cpp -share/antlr/examples/cpp/flexLexer/Makefile -share/antlr/examples/cpp/flexLexer/T.java -share/antlr/examples/cpp/flexLexer/java.g -share/antlr/examples/cpp/flexLexer/java.l -share/antlr/examples/cpp/flexLexer/java.tree.g -share/antlr/examples/cpp/heteroAST/BinaryOperatorAST.hpp -share/antlr/examples/cpp/heteroAST/CalcAST.hpp -share/antlr/examples/cpp/heteroAST/INTNode.hpp -share/antlr/examples/cpp/heteroAST/MULTNode.hpp -share/antlr/examples/cpp/heteroAST/Main.cpp -share/antlr/examples/cpp/heteroAST/Makefile -share/antlr/examples/cpp/heteroAST/PLUSNode.hpp -share/antlr/examples/cpp/heteroAST/calc.g -share/antlr/examples/cpp/heteroAST/test.in -share/antlr/examples/cpp/imagNodeAST/Main.cpp -share/antlr/examples/cpp/imagNodeAST/Makefile -share/antlr/examples/cpp/imagNodeAST/simple.in -share/antlr/examples/cpp/imagNodeAST/test.in -share/antlr/examples/cpp/imagNodeAST/treewalk.g -share/antlr/examples/cpp/includeFile/Main.cpp -share/antlr/examples/cpp/includeFile/Main.hpp -share/antlr/examples/cpp/includeFile/Makefile -share/antlr/examples/cpp/includeFile/P.g -share/antlr/examples/cpp/includeFile/incl.h -share/antlr/examples/cpp/includeFile/subincl.h -share/antlr/examples/cpp/includeFile/test.c -share/antlr/examples/cpp/inherit.tinyc/Main.cpp -share/antlr/examples/cpp/inherit.tinyc/Makefile -share/antlr/examples/cpp/inherit.tinyc/input.c -share/antlr/examples/cpp/inherit.tinyc/runtest.bat -share/antlr/examples/cpp/inherit.tinyc/subc.g -share/antlr/examples/cpp/java/Main.cpp -share/antlr/examples/cpp/java/Makefile -share/antlr/examples/cpp/java/java.g -share/antlr/examples/cpp/java/java.tree.g -share/antlr/examples/cpp/java/tests/E.java -share/antlr/examples/cpp/java/tests/T.java -share/antlr/examples/cpp/lexRewrite/Main.cpp -share/antlr/examples/cpp/lexRewrite/Makefile -share/antlr/examples/cpp/lexRewrite/rewrite.g -share/antlr/examples/cpp/lexRewrite/test.in -share/antlr/examples/cpp/multiLexer/CommonTokenTypes.txt -share/antlr/examples/cpp/multiLexer/Main.cpp -share/antlr/examples/cpp/multiLexer/Makefile -share/antlr/examples/cpp/multiLexer/javadoclex.g -share/antlr/examples/cpp/multiLexer/javadocparse.g -share/antlr/examples/cpp/multiLexer/javalex.g -share/antlr/examples/cpp/multiLexer/javaparse.g -share/antlr/examples/cpp/multiLexer/test.in -share/antlr/examples/cpp/multiParser/Main.cpp -share/antlr/examples/cpp/multiParser/Makefile -share/antlr/examples/cpp/multiParser/lexer.g -share/antlr/examples/cpp/multiParser/parser1.g -share/antlr/examples/cpp/multiParser/parser2.g -share/antlr/examples/cpp/multiParser/test.in -share/antlr/examples/cpp/parseBinary/Main.cpp -share/antlr/examples/cpp/parseBinary/Makefile -share/antlr/examples/cpp/parseBinary/data -share/antlr/examples/cpp/parseBinary/data.g -share/antlr/examples/cpp/preserveWhiteSpace/Main.cpp -share/antlr/examples/cpp/preserveWhiteSpace/Makefile -share/antlr/examples/cpp/preserveWhiteSpace/instr.g -share/antlr/examples/cpp/preserveWhiteSpace/readme.txt -share/antlr/examples/cpp/preserveWhiteSpace/test.in -share/antlr/examples/cpp/tinyc/Main.cpp -share/antlr/examples/cpp/tinyc/Makefile -share/antlr/examples/cpp/tinyc/input.c -share/antlr/examples/cpp/tinyc/lexer.g -share/antlr/examples/cpp/tinyc/tinyc.g -share/antlr/examples/cpp/transform/Main.cpp -share/antlr/examples/cpp/transform/Makefile -share/antlr/examples/cpp/transform/calc.g -share/antlr/examples/cpp/transform/test.in -share/antlr/examples/cpp/treewalk/Main.cpp -share/antlr/examples/cpp/treewalk/Makefile -share/antlr/examples/cpp/treewalk/simple.in -share/antlr/examples/cpp/treewalk/test.in -share/antlr/examples/cpp/treewalk/treewalk.g -share/antlr/examples/cpp/unicode/Makefile -share/antlr/examples/cpp/unicode/NOT_WORKING -share/antlr/examples/cpp/unicode/test.in -share/antlr/examples/cpp/unicode/unicode.g -share/antlr/examples/java/ASTsupport/ASTType49.java -share/antlr/examples/java/ASTsupport/MyAST.java -share/antlr/examples/java/ASTsupport/TestASTFactory.java -share/antlr/examples/java/ASTsupport/shiplist -share/antlr/examples/java/ASTsupport/t.bat -share/antlr/examples/java/ASTsupport/test.g -share/antlr/examples/java/HTML/Main.java -share/antlr/examples/java/HTML/html.g -share/antlr/examples/java/HTML/shiplist -share/antlr/examples/java/HTML/test.html -share/antlr/examples/java/IDL/Main.java -share/antlr/examples/java/IDL/idl.g -share/antlr/examples/java/IDL/shiplist -share/antlr/examples/java/IDL/test.idl -share/antlr/examples/java/calc/Calc.java -share/antlr/examples/java/calc/calc.g -share/antlr/examples/java/calc/shiplist -share/antlr/examples/java/calc/test.in -share/antlr/examples/java/columns/shiplist -share/antlr/examples/java/columns/test.in -share/antlr/examples/java/columns/track.g -share/antlr/examples/java/exprAST/Main.java -share/antlr/examples/java/exprAST/expr.g -share/antlr/examples/java/exprAST/shiplist -share/antlr/examples/java/exprAST/test.in -share/antlr/examples/java/exprAST/test2.in -share/antlr/examples/java/filter/Test.java -share/antlr/examples/java/filter/shiplist -share/antlr/examples/java/filter/t.g -share/antlr/examples/java/filter/test.html -share/antlr/examples/java/filterWithRule/Test.java -share/antlr/examples/java/filterWithRule/shiplist -share/antlr/examples/java/filterWithRule/t.g -share/antlr/examples/java/filterWithRule/t.html -share/antlr/examples/java/heteroAST/BinaryOperatorAST.java -share/antlr/examples/java/heteroAST/CalcAST.java -share/antlr/examples/java/heteroAST/INTNode.java -share/antlr/examples/java/heteroAST/MULTNode.java -share/antlr/examples/java/heteroAST/Main.java -share/antlr/examples/java/heteroAST/PLUSNode.java -share/antlr/examples/java/heteroAST/calc.g -share/antlr/examples/java/heteroAST/shiplist -share/antlr/examples/java/heteroAST/test.in -share/antlr/examples/java/imagNodeAST/Main.java -share/antlr/examples/java/imagNodeAST/shiplist -share/antlr/examples/java/imagNodeAST/simple.in -share/antlr/examples/java/imagNodeAST/test.in -share/antlr/examples/java/imagNodeAST/treewalk.g -share/antlr/examples/java/includeFile/Main.java -share/antlr/examples/java/includeFile/P.g -share/antlr/examples/java/includeFile/incl.h -share/antlr/examples/java/includeFile/shiplist -share/antlr/examples/java/includeFile/subincl.h -share/antlr/examples/java/includeFile/test.c -share/antlr/examples/java/inherit.tinyc/Main.java -share/antlr/examples/java/inherit.tinyc/input.c -share/antlr/examples/java/inherit.tinyc/runtest.bat -share/antlr/examples/java/inherit.tinyc/runtest.sh -share/antlr/examples/java/inherit.tinyc/shiplist -share/antlr/examples/java/inherit.tinyc/subc.g -share/antlr/examples/java/java/Main.java -share/antlr/examples/java/java/java.g -share/antlr/examples/java/java/java.tree.g -share/antlr/examples/java/java/shiplist -share/antlr/examples/java/java/tests/E.java -share/antlr/examples/java/java/tests/T.java -share/antlr/examples/java/lexRewrite/Main.java -share/antlr/examples/java/lexRewrite/rewrite.g -share/antlr/examples/java/lexRewrite/shiplist -share/antlr/examples/java/lexRewrite/test.in -share/antlr/examples/java/linkChecker/LinkChecker.java -share/antlr/examples/java/linkChecker/LinkListener.java -share/antlr/examples/java/linkChecker/Main.java -share/antlr/examples/java/linkChecker/links.g -share/antlr/examples/java/linkChecker/shiplist -share/antlr/examples/java/linkChecker/test.html -share/antlr/examples/java/multiLexer/CommonTokenTypes.txt -share/antlr/examples/java/multiLexer/Main.java -share/antlr/examples/java/multiLexer/javadoclex.g -share/antlr/examples/java/multiLexer/javadocparse.g -share/antlr/examples/java/multiLexer/javalex.g -share/antlr/examples/java/multiLexer/javaparse.g -share/antlr/examples/java/multiLexer/shiplist -share/antlr/examples/java/multiLexer/test.in -share/antlr/examples/java/parseBinary/Main.java -share/antlr/examples/java/parseBinary/MkData.java -share/antlr/examples/java/parseBinary/data -share/antlr/examples/java/parseBinary/data.g -share/antlr/examples/java/parseBinary/shiplist -share/antlr/examples/java/pascal/P_0_1.PAS -share/antlr/examples/java/pascal/P_3_1.PAS -share/antlr/examples/java/pascal/P_4_1.PAS -share/antlr/examples/java/pascal/P_4_2.PAS -share/antlr/examples/java/pascal/P_4_3.PAS -share/antlr/examples/java/pascal/P_4_4.PAS -share/antlr/examples/java/pascal/P_4_5.PAS -share/antlr/examples/java/pascal/P_8_2.PAS -share/antlr/examples/java/pascal/pascal.g -share/antlr/examples/java/pascal/shiplist -share/antlr/examples/java/preserveWhiteSpace/InstrMain.java -share/antlr/examples/java/preserveWhiteSpace/instr.g -share/antlr/examples/java/preserveWhiteSpace/readme.txt -share/antlr/examples/java/preserveWhiteSpace/shiplist -share/antlr/examples/java/preserveWhiteSpace/test.in -share/antlr/examples/java/tinybasic/Context.java -share/antlr/examples/java/tinybasic/DTArray1D.java -share/antlr/examples/java/tinybasic/DTArray2D.java -share/antlr/examples/java/tinybasic/DTArray3D.java -share/antlr/examples/java/tinybasic/DTCodeType.java -share/antlr/examples/java/tinybasic/DTDataType.java -share/antlr/examples/java/tinybasic/DTDataTypeProxy.java -share/antlr/examples/java/tinybasic/DTExecException.java -share/antlr/examples/java/tinybasic/DTExitModuleException.java -share/antlr/examples/java/tinybasic/DTFloat.java -share/antlr/examples/java/tinybasic/DTFunction.java -share/antlr/examples/java/tinybasic/DTInteger.java -share/antlr/examples/java/tinybasic/DTString.java -share/antlr/examples/java/tinybasic/DTSubroutine.java -share/antlr/examples/java/tinybasic/FunctionScope.java -share/antlr/examples/java/tinybasic/GlobalScope.java -share/antlr/examples/java/tinybasic/Main.java -share/antlr/examples/java/tinybasic/Makefile -share/antlr/examples/java/tinybasic/README.txt -share/antlr/examples/java/tinybasic/ProgramScope.java -share/antlr/examples/java/tinybasic/Scope.java -share/antlr/examples/java/tinybasic/SubroutineScope.java -share/antlr/examples/java/tinybasic/TinyBasic.g -share/antlr/examples/java/tinybasic/TinyBasicTreeWalker.g -share/antlr/examples/java/tinybasic/shiplist -share/antlr/examples/java/tinybasic/try.bas -share/antlr/examples/java/tinybasic/try1.bas -share/antlr/examples/java/tinybasic/try2.bas -share/antlr/examples/java/tinyc/input.c -share/antlr/examples/java/tinyc/lexer.g -share/antlr/examples/java/tinyc/shiplist -share/antlr/examples/java/tinyc/tinyc.g -share/antlr/examples/java/transform/Calc.java -share/antlr/examples/java/transform/calc.g -share/antlr/examples/java/transform/shiplist -share/antlr/examples/java/transform/test.in -share/antlr/examples/java/treewalk/Main.java -share/antlr/examples/java/treewalk/shiplist -share/antlr/examples/java/treewalk/simple.in -share/antlr/examples/java/treewalk/test.in -share/antlr/examples/java/treewalk/treewalk.g -share/antlr/examples/java/unicode/shiplist -share/antlr/examples/java/unicode/test.in -share/antlr/examples/java/unicode/unicode.g -share/antlr/examples/java/unicode.IDENTs/Debug.java -share/antlr/examples/java/unicode.IDENTs/font.properties -share/antlr/examples/java/unicode.IDENTs/Main.java -share/antlr/examples/java/unicode.IDENTs/shiplist -share/antlr/examples/java/unicode.IDENTs/ShowString.java -share/antlr/examples/java/unicode.IDENTs/StreamConverter.java -share/antlr/examples/java/unicode.IDENTs/test.in -share/antlr/examples/java/unicode.IDENTs/Unicode.g -share/antlr/examples/java/unicode.IDENTs/Unicode.readme -share/antlr/examples/java/xml/Main.java -share/antlr/examples/java/xml/test.xml -share/antlr/examples/java/xml/xml.g -@dirrm include/antlr -@dirrm share/antlr/doc -@dirrm share/antlr/examples/cpp/ASTsupport -@dirrm share/antlr/examples/cpp/HTML -@dirrm share/antlr/examples/cpp/IDL -@dirrm share/antlr/examples/cpp/calc -@dirrm share/antlr/examples/cpp/columns -@dirrm share/antlr/examples/cpp/exprAST -@dirrm share/antlr/examples/cpp/filter -@dirrm share/antlr/examples/cpp/filterWithRule -@dirrm share/antlr/examples/cpp/flexLexer -@dirrm share/antlr/examples/cpp/heteroAST -@dirrm share/antlr/examples/cpp/imagNodeAST -@dirrm share/antlr/examples/cpp/includeFile -@dirrm share/antlr/examples/cpp/inherit.tinyc -@dirrm share/antlr/examples/cpp/java/tests -@dirrm share/antlr/examples/cpp/java -@dirrm share/antlr/examples/cpp/lexRewrite -@dirrm share/antlr/examples/cpp/multiLexer -@dirrm share/antlr/examples/cpp/multiParser -@dirrm share/antlr/examples/cpp/parseBinary -@dirrm share/antlr/examples/cpp/preserveWhiteSpace -@dirrm share/antlr/examples/cpp/tinyc -@dirrm share/antlr/examples/cpp/transform -@dirrm share/antlr/examples/cpp/treewalk -@dirrm share/antlr/examples/cpp/unicode -@dirrm share/antlr/examples/cpp -@dirrm share/antlr/examples/java/ASTsupport -@dirrm share/antlr/examples/java/HTML -@dirrm share/antlr/examples/java/IDL -@dirrm share/antlr/examples/java/calc -@dirrm share/antlr/examples/java/columns -@dirrm share/antlr/examples/java/exprAST -@dirrm share/antlr/examples/java/filter -@dirrm share/antlr/examples/java/filterWithRule -@dirrm share/antlr/examples/java/heteroAST -@dirrm share/antlr/examples/java/imagNodeAST -@dirrm share/antlr/examples/java/includeFile -@dirrm share/antlr/examples/java/inherit.tinyc -@dirrm share/antlr/examples/java/java/tests -@dirrm share/antlr/examples/java/java -@dirrm share/antlr/examples/java/lexRewrite -@dirrm share/antlr/examples/java/linkChecker -@dirrm share/antlr/examples/java/multiLexer -@dirrm share/antlr/examples/java/parseBinary -@dirrm share/antlr/examples/java/pascal -@dirrm share/antlr/examples/java/preserveWhiteSpace -@dirrm share/antlr/examples/java/tinybasic -@dirrm share/antlr/examples/java/tinyc -@dirrm share/antlr/examples/java/transform -@dirrm share/antlr/examples/java/treewalk -@dirrm share/antlr/examples/java/unicode -@dirrm share/antlr/examples/java/unicode.IDENTs -@dirrm share/antlr/examples/java/xml -@dirrm share/antlr/examples/java -@dirrm share/antlr/examples -@dirrm share/antlr |