1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

- 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
This commit is contained in:
Herve Quiroz 2004-11-15 04:17:08 +00:00
parent 304d4088f0
commit 108a85698c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=121633
4 changed files with 64 additions and 399 deletions

View File

@ -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}"
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
.include <bsd.port.pre.mk>
BUILD_DEPENDS= ${JAVAC}:${PORTSDIR}/${JAVA_PORT} \
${JAVA}:${PORTSDIR}/${JAVA_PORT}
RUN_DEPENDS= ${JAVA}:${PORTSDIR}/${JAVA_PORT}
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})
@${SED} "s|%%JAVAJARDIR%%|${JAVAJARDIR}| ; s|%%LOCALBASE%%|${LOCALBASE}|" ${FILESDIR}/antlr.sh >${WRKDIR}/antlr.sh
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
.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>

View File

@ -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

View File

@ -1,2 +1,5 @@
#! /bin/sh
%%JAVA%% -classpath %%JAVA_CLASSES%%/antlr.jar antlr.Tool "$@"
#
# $FreeBSD$
"%%LOCALBASE%%/bin/java" -classpath "%%JAVAJARDIR%%/antlr.jar" antlr.Tool "$@"

View File

@ -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