New port understand_ada version 1.4 Build 124: Understand can parse an

Ada project helping reverse engineer it
This commit is contained in:
Mario Sergio Fujikawa Ferreira 2001-08-07 06:53:34 +00:00
parent 2424a44ed9
commit 0f78f27772
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=45913
15 changed files with 1601 additions and 0 deletions

View file

@ -545,6 +545,7 @@
SUBDIR += ucpp
SUBDIR += uds
SUBDIR += uisp
SUBDIR += understand_ada
SUBDIR += understand_c
SUBDIR += ups-debug
SUBDIR += varconf

View file

@ -0,0 +1,123 @@
# New ports collection makefile for: understand code browser for ada
# Date created: 01 Mar 2001
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= understand_ada
PORTVERSION= 1.4.124
CATEGORIES= devel linux
MASTER_SITES= http://www.scitools.com/ftp/pub/download/${PORTNAME}/%SUBDIR%/
MASTER_SITE_SUBDIR= latest pastbuilds
DISTNAME= und_ada-14b${PORTVERSION:E}-linux
MAINTAINER= lioux@FreeBSD.org
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
PREFIX_LINUX?= ${LINUXBASE}
STRIP= ${LINUXBASE}/usr/bin/strip
FMT?= /usr/bin/fmt
INSTALL_DATA_DIR?= ${INSTALL} -d -o ${SHAREOWN} \
-g ${SHAREGRP} -m 755
CONF_DIRS= ada/ada83 ada/ada95 ada \
configs fonts
DOCS_DIRS= understand_ada/wwhgifs understand_ada/images \
understand_ada understand_api/wwhgifs \
understand_api
BIN_FILES= almd almhostid almstatus almtest \
repada understand_ada undada
LIB_FILES= libudb_api.a libudb_api.so
pre-fetch:
@${ECHO_MSG} "===> You can select a linux base other than the default (${LINUXBASE})"
@${ECHO_MSG} "===> Just set PREFIX_LINUX=path_desired if you need AND know what you are doing"
@${ECHO_MSG} "===> Don't set this unless you have to. The default is usually a good idea"
do-patch:
@${SED} 's!%%PREFIX%%!${PREFIX}/lib/${PORTNAME}/bin/pc-linux_elf!' \
${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
.include <bsd.port.pre.mk>
PLIST_SUB= PREFIX_LINUX=${PREFIX_LINUX} \
LINUXBASE="${LINUXBASE}" \
ECHO="${ECHO}" FMT="${FMT}" \
MKDIR="${MKDIR}" LN="${LN} -sf" \
RM="${RM} -f" RMDIR="${RMDIR}" \
TRUE="${TRUE}"
# Create hidden structure, the program is hardcoded.
# Therefore, we will install it according to hier
# but will create a symlink structure under PREFIX/lib/${PORTNAME}
# to keep the binary happy. The exception are binaries which
# will be done vice-versa.
do-install:
@${MKDIR} ${PREFIX}/lib/${PORTNAME}
# Configuration install
.for dir in ${CONF_DIRS}
@${INSTALL_DATA_DIR} ${DATADIR}/${dir}
@for file in ${WRKSRC}/conf/understand/${dir}/* ; \
do \
if [ -f $${file} ]; \
then \
${INSTALL_DATA} $${file} \
${DATADIR}/${dir} ; \
fi ; \
done
.endfor
@${INSTALL_DATA_DIR} ${DATADIR}/license
@${INSTALL_DATA} ${WRKSRC}/conf/license/README \
${DATADIR}/license
@${INSTALL_DATA_DIR} ${PREFIX}/lib/${PORTNAME}/conf
@${LN} -sf ${DATADIR} \
${PREFIX}/lib/${PORTNAME}/conf/understand
@${LN} -sf ${DATADIR}/license \
${PREFIX}/lib/${PORTNAME}/conf
# Documentation installation
.ifndef (NOPORTDOCS)
.for dir in ${DOCS_DIRS}
@${MKDIR} ${DOCSDIR}/html/${dir}
@for file in ${WRKSRC}/doc/manuals/html/${dir}/* ; \
do \
if [ -f $${file} ]; \
then \
${INSTALL_DATA} $${file} \
${DOCSDIR}/html/${dir} ; \
fi ; \
done
.endfor
@${MKDIR} ${PREFIX}/lib/${PORTNAME}/doc/manuals
@${LN} -sf ${DOCSDIR}/html \
${PREFIX}/lib/${PORTNAME}/doc/manuals/html
.endif /* NOPORTDOCS */
# Binary installation
@${MKDIR} ${PREFIX}/lib/${PORTNAME}/bin/pc-linux_elf
@${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME}
.for file in ${BIN_FILES}
@${INSTALL_SCRIPT} ${WRKSRC}/bin/pc-linux_elf/${file} \
${PREFIX}/lib/${PORTNAME}/bin/pc-linux_elf
@${STRIP} ${PREFIX}/lib/${PORTNAME}/bin/pc-linux_elf/${file}
@if [ ! -f ${PREFIX}/bin/${file} ]; \
then \
${LN} -sf ${PORTNAME} ${PREFIX}/bin/${file} ; \
fi
.endfor
# Library installation
@${MKDIR} ${PREFIX_LINUX}/usr/lib/${PORTNAME}
.for file in ${LIB_FILES}
@${INSTALL_DATA} ${WRKSRC}/bin/pc-linux_elf/${file} \
${PREFIX_LINUX}/usr/lib/${PORTNAME}
.endfor
@${LINUXBASE}/sbin/ldconfig
post-install:
# Advertise the PKGMESSAGE
@${SED} 's!/usr/local!${PREFIX}!' ${PKGMESSAGE} | ${FMT}
.include <bsd.port.post.mk>

View file

@ -0,0 +1 @@
MD5 (und_ada-14b124-linux.tar.gz) = f45d20d536abe688c0852934ff1742c5

View file

@ -0,0 +1,11 @@
#!/bin/sh
PREFIX="%%PREFIX%%"
PROGRAM="${0}"
if [ ${#} -gt 1 ]
then
shift
fi
exec ${PREFIX}/${PROGRAM##*/} ${*} &

View file

@ -0,0 +1 @@
Understand can parse a Ada project helping reverse engineer it

View file

@ -0,0 +1,24 @@
Understand for Ada is an IDE tool offering reverse engineering,
automatic documentation, code navigation, metrics, maintenance and
cross reference tool for Ada 83 and Ada 95 source code. It is
designed to help engineers who have inherited large amounts of Ada
legacy code, or whose Ada projects have grown to immense size or
complexity. The tool offers incremental analysis (parsing) of only
changed source code, detailed graphical reverse engineering, highly
interactive cross referencing, and detailed automatic documentation
via HTML output. All parsing is compiler independent - Understand
for Ada uses it's own Ada parser designed for its kind of analysis.
Views include call (invocation) trees, callby trees, generic
instantiation trees, with trees, with-by trees, Ada Structure Graphs
(ASG), colorized source browsing/editing, quick and smart project
wide string searching and detailed HTML/text documentation of
analysis information. Additional custom reporting/documentation
can be developed using the PERL interface to Understand for Ada's
database.
You need a limited time period license to run the product in
evaluation mode or a purchased permanent license. Both can be
obtained in the www site.
WWW: http://www.scitools.com/

View file

@ -0,0 +1,25 @@
Understand for Ada can't be used without a license code.
You need a limited time period license to run the product in
evaluation mode. One can be obtained in the www site.
A permanent license can be purchased there, too.
The Understand_ada program will try to write a license file under
/usr/local/share/understand_ada/license when you register it.
Registration instructions:
1) Make sure that the user running Understand_ada when entering the
registration code has proper permissions to create files under
/usr/local/share/understand_ada/license when your register it.
Understand_ada will try to create a file under this directory to save
the registration information. This applies for both evaluation and
permanent licenses.
2) Verify that the files created under
/usr/local/share/understand_ada/license are accessible by all users
who will be using Understand_ada. Usually ''chmod -R a=r+X
/usr/local/share/understand_ada/license'' will do.
http://www.scitools.com/

View file

@ -0,0 +1,615 @@
lib/understand_ada/bin/pc-linux_elf/almd
lib/understand_ada/bin/pc-linux_elf/almhostid
lib/understand_ada/bin/pc-linux_elf/almstatus
lib/understand_ada/bin/pc-linux_elf/almtest
lib/understand_ada/bin/pc-linux_elf/repada
lib/understand_ada/bin/pc-linux_elf/undada
lib/understand_ada/bin/pc-linux_elf/understand_ada
@dirrm lib/understand_ada/bin/pc-linux_elf
@dirrm lib/understand_ada/bin
bin/understand_ada
@exec %%LN%% understand_ada %D/bin/repada
@exec %%LN%% understand_ada %D/bin/undada
@unexec %%RM%% %D/bin/repada %D/bin/undada
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/analyz4a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/analyze.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/analyze2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/analyze3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/appasyms.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor2a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor5a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor6a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib2a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib3a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib5a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyze-.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyze4.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyze6.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyze7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyzea.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyzeb.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyzec.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/appasyma.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browse-d.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browse-h.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browser-.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browsera.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserb.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserd.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browsere.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserf.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserg.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserh.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browseri.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserj.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserk.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/edit-opt.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/edit-rep.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/edit-sta.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/edit-syn.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/editor2.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/editor5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/editor6.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/editor7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib10.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib13.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib15.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib16.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib17.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib18.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib19.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib2.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib20.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib21.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib24.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib25.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib3.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib31.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib32.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib34.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib35.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib37.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib8.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib9.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro-ib.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro-rc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro-rp.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro-sc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro10.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro11.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro12.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro13.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro14.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro16.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro18.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro2.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro3.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro4a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro6.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro8.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro9.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt01.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt02.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt03.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt04.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt05.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt06.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt07.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt08.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/search-a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/search-l.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/search10.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi2.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi3.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi6.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi8.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi9.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchia.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/server-b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/server-t.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/server4.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/servera.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools-ra.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools-rb.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools-ru.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools01.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools02.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools03.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools05.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/index.html
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro10a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro2a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro3a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro5a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro6a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro7a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro8a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro9a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report5.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report7.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/search2a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/search3a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/searchi4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/searchin.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/server.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/server2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/splash.jpg
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/title.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/tools.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/tools2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/tools3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/tools4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ustand_a.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ustand_b.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhblnk.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhcust.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhffrm.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/1a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/1b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/1c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/2a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/2b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/2c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/3a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/3b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/3c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/3d.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/4a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/4b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/4c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/backgrnd.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextdown.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextdsbl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextout.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextover.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextup.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevdown.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevdsbl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevout.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevover.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevup.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocblank.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocdoc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocfldc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocfldo.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/toclink.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/toclnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocmlnde.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocmnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocplnod.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocpnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocvline.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhsfrm.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhsplsh.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhsrch.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtab0.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtab1.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtab2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtab3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtabs.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtree.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref10.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref11.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref12.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref13.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref14.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref15.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref16.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref17.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref18.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref19.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref20.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref21.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref22.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref23.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref24.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref25.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref26.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref27.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref28.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref29.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref30.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref31.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref32.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref33.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref34.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref35.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref36.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref37.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref38.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref39.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref40.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref41.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref42.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref43.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref44.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref45.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref46.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref47.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref48.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref49.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref5.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref50.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref51.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref52.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref53.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref54.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref55.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref56.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref57.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref58.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref7.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref8.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref9.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/index.html
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp5.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp7.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp8.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindappe.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/sample10.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples5.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples7.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples8.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples9.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/splash.jpg
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/title.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/understa.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/understb.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/usingap2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/usingap3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/usingap4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/usingapi.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhblnk.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhcust.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhffrm.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/1a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/1b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/1c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/2a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/2b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/2c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/3a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/3b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/3c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/3d.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/4a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/4b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/4c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/backgrnd.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextdown.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextdsbl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextout.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextover.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextup.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevdown.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevdsbl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevout.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevover.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevup.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocblank.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocdoc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocfldc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocfldo.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/toclink.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/toclnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocmlnde.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocmnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocplnod.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocpnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocvline.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhsfrm.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhsplsh.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhsrch.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtab0.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtab1.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtab2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtab3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtabs.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtree.js
share/understand_ada/ada/ada83/calendar.ads
share/understand_ada/ada/ada83/direct_io.ads
share/understand_ada/ada/ada83/io_exceptions.ads
share/understand_ada/ada/ada83/llio.ads
share/understand_ada/ada/ada83/sequential_io.ads
share/understand_ada/ada/ada83/standard83.ads
share/understand_ada/ada/ada83/system.ads
share/understand_ada/ada/ada83/textio.ads
share/understand_ada/ada/ada83/unchecked_conversion.ads
share/understand_ada/ada/ada83/unchecked_deallocation.ads
share/understand_ada/ada/ada95/a-astaco.ads
share/understand_ada/ada/ada95/a-calcon.ads
share/understand_ada/ada/ada95/a-caldel.ads
share/understand_ada/ada/ada95/a-calend.ads
share/understand_ada/ada/ada95/a-chahan.ads
share/understand_ada/ada/ada95/a-charac.ads
share/understand_ada/ada/ada95/a-chlat1.ads
share/understand_ada/ada/ada95/a-comlin.ads
share/understand_ada/ada/ada95/a-cwila1.ads
share/understand_ada/ada/ada95/a-decima.ads
share/understand_ada/ada/ada95/a-direio.ads
share/understand_ada/ada/ada95/a-dynpri.ads
share/understand_ada/ada/ada95/a-except.ads
share/understand_ada/ada/ada95/a-finali.ads
share/understand_ada/ada/ada95/a-flteio.ads
share/understand_ada/ada/ada95/a-fwteio.ads
share/understand_ada/ada/ada95/a-inteio.ads
share/understand_ada/ada/ada95/a-interr.ads
share/understand_ada/ada/ada95/a-intnam.ads
share/understand_ada/ada/ada95/a-ioexce.ads
share/understand_ada/ada/ada95/a-iwteio.ads
share/understand_ada/ada/ada95/a-lfteio.ads
share/understand_ada/ada/ada95/a-lfwtio.ads
share/understand_ada/ada/ada95/a-liteio.ads
share/understand_ada/ada/ada95/a-liwtio.ads
share/understand_ada/ada/ada95/a-llftio.ads
share/understand_ada/ada/ada95/a-llfwti.ads
share/understand_ada/ada/ada95/a-llitio.ads
share/understand_ada/ada/ada95/a-lliwti.ads
share/understand_ada/ada/ada95/a-ngcefu.ads
share/understand_ada/ada/ada95/a-ngcoty.ads
share/understand_ada/ada/ada95/a-ngelfu.ads
share/understand_ada/ada/ada95/a-nlelfu.ads
share/understand_ada/ada/ada95/a-nllefu.ads
share/understand_ada/ada/ada95/a-nselfu.ads
share/understand_ada/ada/ada95/a-nucoty.ads
share/understand_ada/ada/ada95/a-nudira.ads
share/understand_ada/ada/ada95/a-nuelfu.ads
share/understand_ada/ada/ada95/a-nuflra.ads
share/understand_ada/ada/ada95/a-numaux.ads
share/understand_ada/ada/ada95/a-numeri.ads
share/understand_ada/ada/ada95/a-numran.ads
share/understand_ada/ada/ada95/a-reatim.ads
share/understand_ada/ada/ada95/a-retico.ads
share/understand_ada/ada/ada95/a-retide.ads
share/understand_ada/ada/ada95/a-sequio.ads
share/understand_ada/ada/ada95/a-sfteio.ads
share/understand_ada/ada/ada95/a-sfwtio.ads
share/understand_ada/ada/ada95/a-siteio.ads
share/understand_ada/ada/ada95/a-siwtio.ads
share/understand_ada/ada/ada95/a-ssitio.ads
share/understand_ada/ada/ada95/a-ssiwti.ads
share/understand_ada/ada/ada95/a-stmaco.ads
share/understand_ada/ada/ada95/a-storio.ads
share/understand_ada/ada/ada95/a-strbou.ads
share/understand_ada/ada/ada95/a-stream.ads
share/understand_ada/ada/ada95/a-strfix.ads
share/understand_ada/ada/ada95/a-string.ads
share/understand_ada/ada/ada95/a-strmap.ads
share/understand_ada/ada/ada95/a-strsea.ads
share/understand_ada/ada/ada95/a-strunb.ads
share/understand_ada/ada/ada95/a-ststio.ads
share/understand_ada/ada/ada95/a-stwibo.ads
share/understand_ada/ada/ada95/a-stwifi.ads
share/understand_ada/ada/ada95/a-stwima.ads
share/understand_ada/ada/ada95/a-stwise.ads
share/understand_ada/ada/ada95/a-stwiun.ads
share/understand_ada/ada/ada95/a-swmwco.ads
share/understand_ada/ada/ada95/a-sytaco.ads
share/understand_ada/ada/ada95/a-tags.ads
share/understand_ada/ada/ada95/a-tasatt.ads
share/understand_ada/ada/ada95/a-taside.ads
share/understand_ada/ada/ada95/a-teioau.ads
share/understand_ada/ada/ada95/a-teiopi.ads
share/understand_ada/ada/ada95/a-textio.ads
share/understand_ada/ada/ada95/a-ticoio.ads
share/understand_ada/ada/ada95/a-tioedt.ads
share/understand_ada/ada/ada95/a-titest.ads
share/understand_ada/ada/ada95/a-unccon.ads
share/understand_ada/ada/ada95/a-uncdea.ads
share/understand_ada/ada/ada95/a-witeio.ads
share/understand_ada/ada/ada95/a-witied.ads
share/understand_ada/ada/ada95/a-wticio.ads
share/understand_ada/ada/ada95/a-wtiopi.ads
share/understand_ada/ada/ada95/a-wtitst.ads
share/understand_ada/ada/ada95/ada.ads
share/understand_ada/ada/ada95/calendar.ads
share/understand_ada/ada/ada95/directio.ads
share/understand_ada/ada/ada95/g-busora.ads
share/understand_ada/ada/ada95/g-hesora.ads
share/understand_ada/ada/ada95/g-io.ads
share/understand_ada/ada/ada95/gnat.ads
share/understand_ada/ada/ada95/i-c.ads
share/understand_ada/ada/ada95/i-cobol.ads
share/understand_ada/ada/ada95/i-cpoerr.ads
share/understand_ada/ada/ada95/i-cpoint.ads
share/understand_ada/ada/ada95/i-cporte.ads
share/understand_ada/ada/ada95/i-cpotim.ads
share/understand_ada/ada/ada95/i-cpp.ads
share/understand_ada/ada/ada95/i-cpthre.ads
share/understand_ada/ada/ada95/i-cstrin.ads
share/understand_ada/ada/ada95/i-csycon.ads
share/understand_ada/ada/ada95/i-fortra.ads
share/understand_ada/ada/ada95/i-pacdec.ads
share/understand_ada/ada/ada95/interfac.ads
share/understand_ada/ada/ada95/ioexcept.ads
share/understand_ada/ada/ada95/s-addima.ads
share/understand_ada/ada/ada95/s-arit64.ads
share/understand_ada/ada/ada95/s-assert.ads
share/understand_ada/ada/ada95/s-atacco.ads
share/understand_ada/ada/ada95/s-cconst.ads
share/understand_ada/ada/ada95/s-comexc.ads
share/understand_ada/ada/ada95/s-comopt.ads
share/understand_ada/ada/ada95/s-errrep.ads
share/understand_ada/ada/ada95/s-exnflt.ads
share/understand_ada/ada/ada95/s-exngen.ads
share/understand_ada/ada/ada95/s-exnint.ads
share/understand_ada/ada/ada95/s-exnlfl.ads
share/understand_ada/ada/ada95/s-exnlin.ads
share/understand_ada/ada/ada95/s-exnllf.ads
share/understand_ada/ada/ada95/s-exnlli.ads
share/understand_ada/ada/ada95/s-exnsfl.ads
share/understand_ada/ada/ada95/s-exnsin.ads
share/understand_ada/ada/ada95/s-exnssi.ads
share/understand_ada/ada/ada95/s-expflt.ads
share/understand_ada/ada/ada95/s-expgen.ads
share/understand_ada/ada/ada95/s-expint.ads
share/understand_ada/ada/ada95/s-explfl.ads
share/understand_ada/ada/ada95/s-explin.ads
share/understand_ada/ada/ada95/s-expllf.ads
share/understand_ada/ada/ada95/s-explli.ads
share/understand_ada/ada/ada95/s-expllu.ads
share/understand_ada/ada/ada95/s-expmod.ads
share/understand_ada/ada/ada95/s-expsfl.ads
share/understand_ada/ada/ada95/s-expsin.ads
share/understand_ada/ada/ada95/s-expssi.ads
share/understand_ada/ada/ada95/s-expuns.ads
share/understand_ada/ada/ada95/s-fatflt.ads
share/understand_ada/ada/ada95/s-fatgen.ads
share/understand_ada/ada/ada95/s-fatlfl.ads
share/understand_ada/ada/ada95/s-fatllf.ads
share/understand_ada/ada/ada95/s-fatsfl.ads
share/understand_ada/ada/ada95/s-filaux.ads
share/understand_ada/ada/ada95/s-finimp.ads
share/understand_ada/ada/ada95/s-fore.ads
share/understand_ada/ada/ada95/s-imgbiu.ads
share/understand_ada/ada/ada95/s-imgboo.ads
share/understand_ada/ada/ada95/s-imgcha.ads
share/understand_ada/ada/ada95/s-imgdec.ads
share/understand_ada/ada/ada95/s-imgint.ads
share/understand_ada/ada/ada95/s-imgllb.ads
share/understand_ada/ada/ada95/s-imglld.ads
share/understand_ada/ada/ada95/s-imglli.ads
share/understand_ada/ada/ada95/s-imgllu.ads
share/understand_ada/ada/ada95/s-imgllw.ads
share/understand_ada/ada/ada95/s-imgrea.ads
share/understand_ada/ada/ada95/s-imguns.ads
share/understand_ada/ada/ada95/s-imgwch.ads
share/understand_ada/ada/ada95/s-imgwiu.ads
share/understand_ada/ada/ada95/s-io.ads
share/understand_ada/ada/ada95/s-parame.ads
share/understand_ada/ada/ada95/s-pooemp.ads
share/understand_ada/ada/ada95/s-pooglo.ads
share/understand_ada/ada/ada95/s-pooloc.ads
share/understand_ada/ada/ada95/s-poosiz.ads
share/understand_ada/ada/ada95/s-powtab.ads
share/understand_ada/ada/ada95/s-rpc.ads
share/understand_ada/ada/ada95/s-secsta.ads
share/understand_ada/ada/ada95/s-signal.ads
share/understand_ada/ada/ada95/s-stalib.ads
share/understand_ada/ada/ada95/s-std.ads
share/understand_ada/ada/ada95/s-stoele.ads
share/understand_ada/ada/ada95/s-stopoo.ads
share/understand_ada/ada/ada95/s-strcon.ads
share/understand_ada/ada/ada95/s-strequ.ads
share/understand_ada/ada/ada95/s-strops.ads
share/understand_ada/ada/ada95/s-taprob.ads
share/understand_ada/ada/ada95/s-tasabo.ads
share/understand_ada/ada/ada95/s-tasclo.ads
share/understand_ada/ada/ada95/s-taskin.ads
share/understand_ada/ada/ada95/s-taslib.ads
share/understand_ada/ada/ada95/s-tasmem.ads
share/understand_ada/ada/ada95/s-tasoli.ads
share/understand_ada/ada/ada95/s-taspda.ads
share/understand_ada/ada/ada95/s-taspri.ads
share/understand_ada/ada/ada95/s-tasque.ads
share/understand_ada/ada/ada95/s-tasren.ads
share/understand_ada/ada/ada95/s-tassta.ads
share/understand_ada/ada/ada95/s-tastal.ads
share/understand_ada/ada/ada95/s-tastim.ads
share/understand_ada/ada/ada95/s-tasuti.ads
share/understand_ada/ada/ada95/s-tatise.ads
share/understand_ada/ada/ada95/s-tcmasp.ads
share/understand_ada/ada/ada95/s-timtyp.ads
share/understand_ada/ada/ada95/s-unstyp.ads
share/understand_ada/ada/ada95/s-valboo.ads
share/understand_ada/ada/ada95/s-valcha.ads
share/understand_ada/ada/ada95/s-valenu.ads
share/understand_ada/ada/ada95/s-valint.ads
share/understand_ada/ada/ada95/s-vallli.ads
share/understand_ada/ada/ada95/s-valllu.ads
share/understand_ada/ada/ada95/s-valrea.ads
share/understand_ada/ada/ada95/s-valuns.ads
share/understand_ada/ada/ada95/s-valuti.ads
share/understand_ada/ada/ada95/s-vercon.ads
share/understand_ada/ada/ada95/s-wchcon.ads
share/understand_ada/ada/ada95/s-wchjis.ads
share/understand_ada/ada/ada95/s-wchstw.ads
share/understand_ada/ada/ada95/s-wchwts.ads
share/understand_ada/ada/ada95/s-widboo.ads
share/understand_ada/ada/ada95/s-widcha.ads
share/understand_ada/ada/ada95/s-widenu.ads
share/understand_ada/ada/ada95/s-widlli.ads
share/understand_ada/ada/ada95/s-widllu.ads
share/understand_ada/ada/ada95/s-widwch.ads
share/understand_ada/ada/ada95/sequenio.ads
share/understand_ada/ada/ada95/standard95.ads
share/understand_ada/ada/ada95/system.ads
share/understand_ada/ada/ada95/text_io.ads
share/understand_ada/ada/ada95/unchconv.ads
share/understand_ada/ada/ada95/unchdeal.ads
share/understand_ada/configs/ada.cfg
share/understand_ada/fonts/cetus.ttf
share/understand_ada/license/README
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_api/wwhgifs
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_api
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_ada/wwhgifs
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_ada/images
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_ada
%%PORTDOCS%%@dirrm share/doc/understand_ada/html
%%PORTDOCS%%@dirrm share/doc/understand_ada
@exec %%MKDIR%% %D/share/understand_ada/license
@unexec %%RMDIR%% %D/share/understand_ada/license 2>/dev/null || %%TRUE%%
@dirrm share/understand_ada/fonts
@dirrm share/understand_ada/configs
@dirrm share/understand_ada/ada/ada95
@dirrm share/understand_ada/ada/ada83
@dirrm share/understand_ada/ada
@comment This won't be removed as well as the license directory if there is a license there.
@unexec %%RMDIR%% %D/share/understand_ada 2>/dev/null || %%TRUE%%
@exec %%MKDIR%% %D/lib/understand_ada/conf
@exec %%LN%% %D/share/understand_ada %D/lib/understand_ada/conf/understand
@exec %%LN%% %D/share/understand_ada/license %D/lib/understand_ada/conf/license
@unexec %%RM%% %D/lib/understand_ada/conf/understand %D/lib/understand_ada/conf/license
@dirrm lib/understand_ada/conf
%%PORTDOCS%%@exec %%MKDIR%% %D/lib/understand_ada/doc/manuals
%%PORTDOCS%%@exec %%LN%% %D/share/doc/understand_ada/html %D/lib/understand_ada/doc/manuals/html
%%PORTDOCS%%@unexec %%RM%% %D/lib/understand_ada/doc/manuals/html
%%PORTDOCS%%@dirrm lib/understand_ada/doc/manuals
%%PORTDOCS%%@dirrm lib/understand_ada/doc
@dirrm lib/understand_ada
@cwd %%PREFIX_LINUX%%
usr/lib/understand_ada/libudb_api.a
usr/lib/understand_ada/libudb_api.so
@dirrm usr/lib/understand_ada
@exec %%LINUXBASE%%/sbin/ldconfig
@unexec %%LINUXBASE%%/sbin/ldconfig
@exec %%ECHO%% "If you are installing Understand_ada for the first time, you should place your license file at \`\`%D/share/understand_ada/license''. Do backup your license file to prevent accidents." | %%FMT%%
@unexec %%ECHO%% "If you are permanently removing Understand_ada, you should also \`\`rm -Rf ${PKG_PREFIX}/share/understand_ada/license''. This dir holds your license files if you installed any." | %%FMT%%

View file

@ -0,0 +1,123 @@
# New ports collection makefile for: understand code browser for ada
# Date created: 01 Mar 2001
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= understand_ada
PORTVERSION= 1.4.124
CATEGORIES= devel linux
MASTER_SITES= http://www.scitools.com/ftp/pub/download/${PORTNAME}/%SUBDIR%/
MASTER_SITE_SUBDIR= latest pastbuilds
DISTNAME= und_ada-14b${PORTVERSION:E}-linux
MAINTAINER= lioux@FreeBSD.org
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
PREFIX_LINUX?= ${LINUXBASE}
STRIP= ${LINUXBASE}/usr/bin/strip
FMT?= /usr/bin/fmt
INSTALL_DATA_DIR?= ${INSTALL} -d -o ${SHAREOWN} \
-g ${SHAREGRP} -m 755
CONF_DIRS= ada/ada83 ada/ada95 ada \
configs fonts
DOCS_DIRS= understand_ada/wwhgifs understand_ada/images \
understand_ada understand_api/wwhgifs \
understand_api
BIN_FILES= almd almhostid almstatus almtest \
repada understand_ada undada
LIB_FILES= libudb_api.a libudb_api.so
pre-fetch:
@${ECHO_MSG} "===> You can select a linux base other than the default (${LINUXBASE})"
@${ECHO_MSG} "===> Just set PREFIX_LINUX=path_desired if you need AND know what you are doing"
@${ECHO_MSG} "===> Don't set this unless you have to. The default is usually a good idea"
do-patch:
@${SED} 's!%%PREFIX%%!${PREFIX}/lib/${PORTNAME}/bin/pc-linux_elf!' \
${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
.include <bsd.port.pre.mk>
PLIST_SUB= PREFIX_LINUX=${PREFIX_LINUX} \
LINUXBASE="${LINUXBASE}" \
ECHO="${ECHO}" FMT="${FMT}" \
MKDIR="${MKDIR}" LN="${LN} -sf" \
RM="${RM} -f" RMDIR="${RMDIR}" \
TRUE="${TRUE}"
# Create hidden structure, the program is hardcoded.
# Therefore, we will install it according to hier
# but will create a symlink structure under PREFIX/lib/${PORTNAME}
# to keep the binary happy. The exception are binaries which
# will be done vice-versa.
do-install:
@${MKDIR} ${PREFIX}/lib/${PORTNAME}
# Configuration install
.for dir in ${CONF_DIRS}
@${INSTALL_DATA_DIR} ${DATADIR}/${dir}
@for file in ${WRKSRC}/conf/understand/${dir}/* ; \
do \
if [ -f $${file} ]; \
then \
${INSTALL_DATA} $${file} \
${DATADIR}/${dir} ; \
fi ; \
done
.endfor
@${INSTALL_DATA_DIR} ${DATADIR}/license
@${INSTALL_DATA} ${WRKSRC}/conf/license/README \
${DATADIR}/license
@${INSTALL_DATA_DIR} ${PREFIX}/lib/${PORTNAME}/conf
@${LN} -sf ${DATADIR} \
${PREFIX}/lib/${PORTNAME}/conf/understand
@${LN} -sf ${DATADIR}/license \
${PREFIX}/lib/${PORTNAME}/conf
# Documentation installation
.ifndef (NOPORTDOCS)
.for dir in ${DOCS_DIRS}
@${MKDIR} ${DOCSDIR}/html/${dir}
@for file in ${WRKSRC}/doc/manuals/html/${dir}/* ; \
do \
if [ -f $${file} ]; \
then \
${INSTALL_DATA} $${file} \
${DOCSDIR}/html/${dir} ; \
fi ; \
done
.endfor
@${MKDIR} ${PREFIX}/lib/${PORTNAME}/doc/manuals
@${LN} -sf ${DOCSDIR}/html \
${PREFIX}/lib/${PORTNAME}/doc/manuals/html
.endif /* NOPORTDOCS */
# Binary installation
@${MKDIR} ${PREFIX}/lib/${PORTNAME}/bin/pc-linux_elf
@${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME}
.for file in ${BIN_FILES}
@${INSTALL_SCRIPT} ${WRKSRC}/bin/pc-linux_elf/${file} \
${PREFIX}/lib/${PORTNAME}/bin/pc-linux_elf
@${STRIP} ${PREFIX}/lib/${PORTNAME}/bin/pc-linux_elf/${file}
@if [ ! -f ${PREFIX}/bin/${file} ]; \
then \
${LN} -sf ${PORTNAME} ${PREFIX}/bin/${file} ; \
fi
.endfor
# Library installation
@${MKDIR} ${PREFIX_LINUX}/usr/lib/${PORTNAME}
.for file in ${LIB_FILES}
@${INSTALL_DATA} ${WRKSRC}/bin/pc-linux_elf/${file} \
${PREFIX_LINUX}/usr/lib/${PORTNAME}
.endfor
@${LINUXBASE}/sbin/ldconfig
post-install:
# Advertise the PKGMESSAGE
@${SED} 's!/usr/local!${PREFIX}!' ${PKGMESSAGE} | ${FMT}
.include <bsd.port.post.mk>

View file

@ -0,0 +1 @@
MD5 (und_ada-14b124-linux.tar.gz) = f45d20d536abe688c0852934ff1742c5

View file

@ -0,0 +1,11 @@
#!/bin/sh
PREFIX="%%PREFIX%%"
PROGRAM="${0}"
if [ ${#} -gt 1 ]
then
shift
fi
exec ${PREFIX}/${PROGRAM##*/} ${*} &

View file

@ -0,0 +1 @@
Understand can parse a Ada project helping reverse engineer it

View file

@ -0,0 +1,24 @@
Understand for Ada is an IDE tool offering reverse engineering,
automatic documentation, code navigation, metrics, maintenance and
cross reference tool for Ada 83 and Ada 95 source code. It is
designed to help engineers who have inherited large amounts of Ada
legacy code, or whose Ada projects have grown to immense size or
complexity. The tool offers incremental analysis (parsing) of only
changed source code, detailed graphical reverse engineering, highly
interactive cross referencing, and detailed automatic documentation
via HTML output. All parsing is compiler independent - Understand
for Ada uses it's own Ada parser designed for its kind of analysis.
Views include call (invocation) trees, callby trees, generic
instantiation trees, with trees, with-by trees, Ada Structure Graphs
(ASG), colorized source browsing/editing, quick and smart project
wide string searching and detailed HTML/text documentation of
analysis information. Additional custom reporting/documentation
can be developed using the PERL interface to Understand for Ada's
database.
You need a limited time period license to run the product in
evaluation mode or a purchased permanent license. Both can be
obtained in the www site.
WWW: http://www.scitools.com/

View file

@ -0,0 +1,25 @@
Understand for Ada can't be used without a license code.
You need a limited time period license to run the product in
evaluation mode. One can be obtained in the www site.
A permanent license can be purchased there, too.
The Understand_ada program will try to write a license file under
/usr/local/share/understand_ada/license when you register it.
Registration instructions:
1) Make sure that the user running Understand_ada when entering the
registration code has proper permissions to create files under
/usr/local/share/understand_ada/license when your register it.
Understand_ada will try to create a file under this directory to save
the registration information. This applies for both evaluation and
permanent licenses.
2) Verify that the files created under
/usr/local/share/understand_ada/license are accessible by all users
who will be using Understand_ada. Usually ''chmod -R a=r+X
/usr/local/share/understand_ada/license'' will do.
http://www.scitools.com/

View file

@ -0,0 +1,615 @@
lib/understand_ada/bin/pc-linux_elf/almd
lib/understand_ada/bin/pc-linux_elf/almhostid
lib/understand_ada/bin/pc-linux_elf/almstatus
lib/understand_ada/bin/pc-linux_elf/almtest
lib/understand_ada/bin/pc-linux_elf/repada
lib/understand_ada/bin/pc-linux_elf/undada
lib/understand_ada/bin/pc-linux_elf/understand_ada
@dirrm lib/understand_ada/bin/pc-linux_elf
@dirrm lib/understand_ada/bin
bin/understand_ada
@exec %%LN%% understand_ada %D/bin/repada
@exec %%LN%% understand_ada %D/bin/undada
@unexec %%RM%% %D/bin/repada %D/bin/undada
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/analyz4a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/analyze.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/analyze2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/analyze3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/appasyms.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor2a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor5a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/editor6a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib2a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib3a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib5a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ib6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyze-.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyze4.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyze6.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyze7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyzea.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyzeb.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/analyzec.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/appasyma.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browse-d.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browse-h.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browser-.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browsera.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserb.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserd.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browsere.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserf.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserg.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserh.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browseri.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserj.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserk.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/browserl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/edit-opt.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/edit-rep.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/edit-sta.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/edit-syn.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/editor2.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/editor5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/editor6.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/editor7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib10.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib13.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib15.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib16.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib17.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib18.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib19.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib2.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib20.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib21.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib24.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib25.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib3.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib31.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib32.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib34.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib35.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib37.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib8.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/ib9.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro-ib.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro-rc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro-rp.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro-sc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro10.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro11.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro12.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro13.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro14.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro16.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro18.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro2.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro3.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro4a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro6.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro8.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/intro9.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt01.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt02.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt03.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt04.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt05.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt06.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt07.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/rpt08.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/search-a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/search-l.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/search10.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi2.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi3.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi6.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi7.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi8.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchi9.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/searchia.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/server-b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/server-t.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/server4.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/servera.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools-ra.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools-rb.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools-ru.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools01.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools02.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools03.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools05.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/images/tools5.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/index.html
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro10a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro2a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro3a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro5a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro6a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro7a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro8a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/intro9a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report5.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/report7.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/search2a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/search3a.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/searchi4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/searchin.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/server.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/server2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/splash.jpg
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/title.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/tools.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/tools2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/tools3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/tools4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ustand_a.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/ustand_b.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhblnk.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhcust.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhffrm.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/1a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/1b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/1c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/2a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/2b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/2c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/3a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/3b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/3c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/3d.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/4a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/4b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/4c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/backgrnd.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextdown.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextdsbl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextout.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextover.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/nextup.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevdown.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevdsbl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevout.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevover.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/prevup.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocblank.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocdoc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocfldc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocfldo.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/toclink.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/toclnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocmlnde.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocmnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocplnod.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocpnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhgifs/tocvline.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhsfrm.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhsplsh.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhsrch.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtab0.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtab1.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtab2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtab3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtabs.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_ada/wwhtree.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref10.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref11.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref12.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref13.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref14.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref15.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref16.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref17.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref18.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref19.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref20.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref21.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref22.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref23.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref24.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref25.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref26.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref27.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref28.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref29.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref30.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref31.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref32.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref33.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref34.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref35.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref36.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref37.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref38.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref39.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref40.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref41.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref42.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref43.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref44.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref45.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref46.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref47.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref48.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref49.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref5.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref50.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref51.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref52.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref53.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref54.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref55.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref56.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref57.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref58.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref7.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref8.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/apiref9.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/index.html
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp5.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp7.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindapp8.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/kindappe.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/sample10.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples5.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples6.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples7.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples8.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/samples9.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/splash.jpg
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/title.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/understa.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/understb.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/usingap2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/usingap3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/usingap4.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/usingapi.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhblnk.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhcust.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhffrm.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/1a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/1b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/1c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/2a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/2b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/2c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/3a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/3b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/3c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/3d.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/4a.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/4b.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/4c.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/backgrnd.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextdown.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextdsbl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextout.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextover.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/nextup.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevdown.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevdsbl.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevout.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevover.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/prevup.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocblank.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocdoc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocfldc.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocfldo.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/toclink.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/toclnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocmlnde.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocmnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocplnod.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocpnode.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhgifs/tocvline.gif
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhsfrm.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhsplsh.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhsrch.js
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtab0.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtab1.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtab2.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtab3.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtabs.htm
%%PORTDOCS%%share/doc/understand_ada/html/understand_api/wwhtree.js
share/understand_ada/ada/ada83/calendar.ads
share/understand_ada/ada/ada83/direct_io.ads
share/understand_ada/ada/ada83/io_exceptions.ads
share/understand_ada/ada/ada83/llio.ads
share/understand_ada/ada/ada83/sequential_io.ads
share/understand_ada/ada/ada83/standard83.ads
share/understand_ada/ada/ada83/system.ads
share/understand_ada/ada/ada83/textio.ads
share/understand_ada/ada/ada83/unchecked_conversion.ads
share/understand_ada/ada/ada83/unchecked_deallocation.ads
share/understand_ada/ada/ada95/a-astaco.ads
share/understand_ada/ada/ada95/a-calcon.ads
share/understand_ada/ada/ada95/a-caldel.ads
share/understand_ada/ada/ada95/a-calend.ads
share/understand_ada/ada/ada95/a-chahan.ads
share/understand_ada/ada/ada95/a-charac.ads
share/understand_ada/ada/ada95/a-chlat1.ads
share/understand_ada/ada/ada95/a-comlin.ads
share/understand_ada/ada/ada95/a-cwila1.ads
share/understand_ada/ada/ada95/a-decima.ads
share/understand_ada/ada/ada95/a-direio.ads
share/understand_ada/ada/ada95/a-dynpri.ads
share/understand_ada/ada/ada95/a-except.ads
share/understand_ada/ada/ada95/a-finali.ads
share/understand_ada/ada/ada95/a-flteio.ads
share/understand_ada/ada/ada95/a-fwteio.ads
share/understand_ada/ada/ada95/a-inteio.ads
share/understand_ada/ada/ada95/a-interr.ads
share/understand_ada/ada/ada95/a-intnam.ads
share/understand_ada/ada/ada95/a-ioexce.ads
share/understand_ada/ada/ada95/a-iwteio.ads
share/understand_ada/ada/ada95/a-lfteio.ads
share/understand_ada/ada/ada95/a-lfwtio.ads
share/understand_ada/ada/ada95/a-liteio.ads
share/understand_ada/ada/ada95/a-liwtio.ads
share/understand_ada/ada/ada95/a-llftio.ads
share/understand_ada/ada/ada95/a-llfwti.ads
share/understand_ada/ada/ada95/a-llitio.ads
share/understand_ada/ada/ada95/a-lliwti.ads
share/understand_ada/ada/ada95/a-ngcefu.ads
share/understand_ada/ada/ada95/a-ngcoty.ads
share/understand_ada/ada/ada95/a-ngelfu.ads
share/understand_ada/ada/ada95/a-nlelfu.ads
share/understand_ada/ada/ada95/a-nllefu.ads
share/understand_ada/ada/ada95/a-nselfu.ads
share/understand_ada/ada/ada95/a-nucoty.ads
share/understand_ada/ada/ada95/a-nudira.ads
share/understand_ada/ada/ada95/a-nuelfu.ads
share/understand_ada/ada/ada95/a-nuflra.ads
share/understand_ada/ada/ada95/a-numaux.ads
share/understand_ada/ada/ada95/a-numeri.ads
share/understand_ada/ada/ada95/a-numran.ads
share/understand_ada/ada/ada95/a-reatim.ads
share/understand_ada/ada/ada95/a-retico.ads
share/understand_ada/ada/ada95/a-retide.ads
share/understand_ada/ada/ada95/a-sequio.ads
share/understand_ada/ada/ada95/a-sfteio.ads
share/understand_ada/ada/ada95/a-sfwtio.ads
share/understand_ada/ada/ada95/a-siteio.ads
share/understand_ada/ada/ada95/a-siwtio.ads
share/understand_ada/ada/ada95/a-ssitio.ads
share/understand_ada/ada/ada95/a-ssiwti.ads
share/understand_ada/ada/ada95/a-stmaco.ads
share/understand_ada/ada/ada95/a-storio.ads
share/understand_ada/ada/ada95/a-strbou.ads
share/understand_ada/ada/ada95/a-stream.ads
share/understand_ada/ada/ada95/a-strfix.ads
share/understand_ada/ada/ada95/a-string.ads
share/understand_ada/ada/ada95/a-strmap.ads
share/understand_ada/ada/ada95/a-strsea.ads
share/understand_ada/ada/ada95/a-strunb.ads
share/understand_ada/ada/ada95/a-ststio.ads
share/understand_ada/ada/ada95/a-stwibo.ads
share/understand_ada/ada/ada95/a-stwifi.ads
share/understand_ada/ada/ada95/a-stwima.ads
share/understand_ada/ada/ada95/a-stwise.ads
share/understand_ada/ada/ada95/a-stwiun.ads
share/understand_ada/ada/ada95/a-swmwco.ads
share/understand_ada/ada/ada95/a-sytaco.ads
share/understand_ada/ada/ada95/a-tags.ads
share/understand_ada/ada/ada95/a-tasatt.ads
share/understand_ada/ada/ada95/a-taside.ads
share/understand_ada/ada/ada95/a-teioau.ads
share/understand_ada/ada/ada95/a-teiopi.ads
share/understand_ada/ada/ada95/a-textio.ads
share/understand_ada/ada/ada95/a-ticoio.ads
share/understand_ada/ada/ada95/a-tioedt.ads
share/understand_ada/ada/ada95/a-titest.ads
share/understand_ada/ada/ada95/a-unccon.ads
share/understand_ada/ada/ada95/a-uncdea.ads
share/understand_ada/ada/ada95/a-witeio.ads
share/understand_ada/ada/ada95/a-witied.ads
share/understand_ada/ada/ada95/a-wticio.ads
share/understand_ada/ada/ada95/a-wtiopi.ads
share/understand_ada/ada/ada95/a-wtitst.ads
share/understand_ada/ada/ada95/ada.ads
share/understand_ada/ada/ada95/calendar.ads
share/understand_ada/ada/ada95/directio.ads
share/understand_ada/ada/ada95/g-busora.ads
share/understand_ada/ada/ada95/g-hesora.ads
share/understand_ada/ada/ada95/g-io.ads
share/understand_ada/ada/ada95/gnat.ads
share/understand_ada/ada/ada95/i-c.ads
share/understand_ada/ada/ada95/i-cobol.ads
share/understand_ada/ada/ada95/i-cpoerr.ads
share/understand_ada/ada/ada95/i-cpoint.ads
share/understand_ada/ada/ada95/i-cporte.ads
share/understand_ada/ada/ada95/i-cpotim.ads
share/understand_ada/ada/ada95/i-cpp.ads
share/understand_ada/ada/ada95/i-cpthre.ads
share/understand_ada/ada/ada95/i-cstrin.ads
share/understand_ada/ada/ada95/i-csycon.ads
share/understand_ada/ada/ada95/i-fortra.ads
share/understand_ada/ada/ada95/i-pacdec.ads
share/understand_ada/ada/ada95/interfac.ads
share/understand_ada/ada/ada95/ioexcept.ads
share/understand_ada/ada/ada95/s-addima.ads
share/understand_ada/ada/ada95/s-arit64.ads
share/understand_ada/ada/ada95/s-assert.ads
share/understand_ada/ada/ada95/s-atacco.ads
share/understand_ada/ada/ada95/s-cconst.ads
share/understand_ada/ada/ada95/s-comexc.ads
share/understand_ada/ada/ada95/s-comopt.ads
share/understand_ada/ada/ada95/s-errrep.ads
share/understand_ada/ada/ada95/s-exnflt.ads
share/understand_ada/ada/ada95/s-exngen.ads
share/understand_ada/ada/ada95/s-exnint.ads
share/understand_ada/ada/ada95/s-exnlfl.ads
share/understand_ada/ada/ada95/s-exnlin.ads
share/understand_ada/ada/ada95/s-exnllf.ads
share/understand_ada/ada/ada95/s-exnlli.ads
share/understand_ada/ada/ada95/s-exnsfl.ads
share/understand_ada/ada/ada95/s-exnsin.ads
share/understand_ada/ada/ada95/s-exnssi.ads
share/understand_ada/ada/ada95/s-expflt.ads
share/understand_ada/ada/ada95/s-expgen.ads
share/understand_ada/ada/ada95/s-expint.ads
share/understand_ada/ada/ada95/s-explfl.ads
share/understand_ada/ada/ada95/s-explin.ads
share/understand_ada/ada/ada95/s-expllf.ads
share/understand_ada/ada/ada95/s-explli.ads
share/understand_ada/ada/ada95/s-expllu.ads
share/understand_ada/ada/ada95/s-expmod.ads
share/understand_ada/ada/ada95/s-expsfl.ads
share/understand_ada/ada/ada95/s-expsin.ads
share/understand_ada/ada/ada95/s-expssi.ads
share/understand_ada/ada/ada95/s-expuns.ads
share/understand_ada/ada/ada95/s-fatflt.ads
share/understand_ada/ada/ada95/s-fatgen.ads
share/understand_ada/ada/ada95/s-fatlfl.ads
share/understand_ada/ada/ada95/s-fatllf.ads
share/understand_ada/ada/ada95/s-fatsfl.ads
share/understand_ada/ada/ada95/s-filaux.ads
share/understand_ada/ada/ada95/s-finimp.ads
share/understand_ada/ada/ada95/s-fore.ads
share/understand_ada/ada/ada95/s-imgbiu.ads
share/understand_ada/ada/ada95/s-imgboo.ads
share/understand_ada/ada/ada95/s-imgcha.ads
share/understand_ada/ada/ada95/s-imgdec.ads
share/understand_ada/ada/ada95/s-imgint.ads
share/understand_ada/ada/ada95/s-imgllb.ads
share/understand_ada/ada/ada95/s-imglld.ads
share/understand_ada/ada/ada95/s-imglli.ads
share/understand_ada/ada/ada95/s-imgllu.ads
share/understand_ada/ada/ada95/s-imgllw.ads
share/understand_ada/ada/ada95/s-imgrea.ads
share/understand_ada/ada/ada95/s-imguns.ads
share/understand_ada/ada/ada95/s-imgwch.ads
share/understand_ada/ada/ada95/s-imgwiu.ads
share/understand_ada/ada/ada95/s-io.ads
share/understand_ada/ada/ada95/s-parame.ads
share/understand_ada/ada/ada95/s-pooemp.ads
share/understand_ada/ada/ada95/s-pooglo.ads
share/understand_ada/ada/ada95/s-pooloc.ads
share/understand_ada/ada/ada95/s-poosiz.ads
share/understand_ada/ada/ada95/s-powtab.ads
share/understand_ada/ada/ada95/s-rpc.ads
share/understand_ada/ada/ada95/s-secsta.ads
share/understand_ada/ada/ada95/s-signal.ads
share/understand_ada/ada/ada95/s-stalib.ads
share/understand_ada/ada/ada95/s-std.ads
share/understand_ada/ada/ada95/s-stoele.ads
share/understand_ada/ada/ada95/s-stopoo.ads
share/understand_ada/ada/ada95/s-strcon.ads
share/understand_ada/ada/ada95/s-strequ.ads
share/understand_ada/ada/ada95/s-strops.ads
share/understand_ada/ada/ada95/s-taprob.ads
share/understand_ada/ada/ada95/s-tasabo.ads
share/understand_ada/ada/ada95/s-tasclo.ads
share/understand_ada/ada/ada95/s-taskin.ads
share/understand_ada/ada/ada95/s-taslib.ads
share/understand_ada/ada/ada95/s-tasmem.ads
share/understand_ada/ada/ada95/s-tasoli.ads
share/understand_ada/ada/ada95/s-taspda.ads
share/understand_ada/ada/ada95/s-taspri.ads
share/understand_ada/ada/ada95/s-tasque.ads
share/understand_ada/ada/ada95/s-tasren.ads
share/understand_ada/ada/ada95/s-tassta.ads
share/understand_ada/ada/ada95/s-tastal.ads
share/understand_ada/ada/ada95/s-tastim.ads
share/understand_ada/ada/ada95/s-tasuti.ads
share/understand_ada/ada/ada95/s-tatise.ads
share/understand_ada/ada/ada95/s-tcmasp.ads
share/understand_ada/ada/ada95/s-timtyp.ads
share/understand_ada/ada/ada95/s-unstyp.ads
share/understand_ada/ada/ada95/s-valboo.ads
share/understand_ada/ada/ada95/s-valcha.ads
share/understand_ada/ada/ada95/s-valenu.ads
share/understand_ada/ada/ada95/s-valint.ads
share/understand_ada/ada/ada95/s-vallli.ads
share/understand_ada/ada/ada95/s-valllu.ads
share/understand_ada/ada/ada95/s-valrea.ads
share/understand_ada/ada/ada95/s-valuns.ads
share/understand_ada/ada/ada95/s-valuti.ads
share/understand_ada/ada/ada95/s-vercon.ads
share/understand_ada/ada/ada95/s-wchcon.ads
share/understand_ada/ada/ada95/s-wchjis.ads
share/understand_ada/ada/ada95/s-wchstw.ads
share/understand_ada/ada/ada95/s-wchwts.ads
share/understand_ada/ada/ada95/s-widboo.ads
share/understand_ada/ada/ada95/s-widcha.ads
share/understand_ada/ada/ada95/s-widenu.ads
share/understand_ada/ada/ada95/s-widlli.ads
share/understand_ada/ada/ada95/s-widllu.ads
share/understand_ada/ada/ada95/s-widwch.ads
share/understand_ada/ada/ada95/sequenio.ads
share/understand_ada/ada/ada95/standard95.ads
share/understand_ada/ada/ada95/system.ads
share/understand_ada/ada/ada95/text_io.ads
share/understand_ada/ada/ada95/unchconv.ads
share/understand_ada/ada/ada95/unchdeal.ads
share/understand_ada/configs/ada.cfg
share/understand_ada/fonts/cetus.ttf
share/understand_ada/license/README
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_api/wwhgifs
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_api
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_ada/wwhgifs
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_ada/images
%%PORTDOCS%%@dirrm share/doc/understand_ada/html/understand_ada
%%PORTDOCS%%@dirrm share/doc/understand_ada/html
%%PORTDOCS%%@dirrm share/doc/understand_ada
@exec %%MKDIR%% %D/share/understand_ada/license
@unexec %%RMDIR%% %D/share/understand_ada/license 2>/dev/null || %%TRUE%%
@dirrm share/understand_ada/fonts
@dirrm share/understand_ada/configs
@dirrm share/understand_ada/ada/ada95
@dirrm share/understand_ada/ada/ada83
@dirrm share/understand_ada/ada
@comment This won't be removed as well as the license directory if there is a license there.
@unexec %%RMDIR%% %D/share/understand_ada 2>/dev/null || %%TRUE%%
@exec %%MKDIR%% %D/lib/understand_ada/conf
@exec %%LN%% %D/share/understand_ada %D/lib/understand_ada/conf/understand
@exec %%LN%% %D/share/understand_ada/license %D/lib/understand_ada/conf/license
@unexec %%RM%% %D/lib/understand_ada/conf/understand %D/lib/understand_ada/conf/license
@dirrm lib/understand_ada/conf
%%PORTDOCS%%@exec %%MKDIR%% %D/lib/understand_ada/doc/manuals
%%PORTDOCS%%@exec %%LN%% %D/share/doc/understand_ada/html %D/lib/understand_ada/doc/manuals/html
%%PORTDOCS%%@unexec %%RM%% %D/lib/understand_ada/doc/manuals/html
%%PORTDOCS%%@dirrm lib/understand_ada/doc/manuals
%%PORTDOCS%%@dirrm lib/understand_ada/doc
@dirrm lib/understand_ada
@cwd %%PREFIX_LINUX%%
usr/lib/understand_ada/libudb_api.a
usr/lib/understand_ada/libudb_api.so
@dirrm usr/lib/understand_ada
@exec %%LINUXBASE%%/sbin/ldconfig
@unexec %%LINUXBASE%%/sbin/ldconfig
@exec %%ECHO%% "If you are installing Understand_ada for the first time, you should place your license file at \`\`%D/share/understand_ada/license''. Do backup your license file to prevent accidents." | %%FMT%%
@unexec %%ECHO%% "If you are permanently removing Understand_ada, you should also \`\`rm -Rf ${PKG_PREFIX}/share/understand_ada/license''. This dir holds your license files if you installed any." | %%FMT%%