PAL contains a copy of the Ada Software Repository
languages/ada/asr: File Name Size --------- ---- README 4,814 a0read.me 155 abstractions/ 1,024 ada.crc 74,034 ada.db 56,591 ada.hdr 146 ada.rpt 135,557 ada.snp 5,228 ada.tax 11,745 ada.tim 84,001 ada.use 157,202 ada.uue 41,281 ada9x/ 512 ada_mode/ 512 ada_sql/ 512 ada_tutr/ 512 adaf.tax 30,675 adaic/ 512 adaid.tim 12,204 adopt/ 512 ai/ 512 ansi-lrm/ 512 bnchmark/ 512 cais/ 512 cais_tls/ 512 components/ 1,536 compord/ 512 crossref/ 512 crsware/ 512 csparts/ 512 dbms/ 512 ddn/ 512 debug/ 512 docs/ 512 editors/ 512 educate/ 1,024 ext_tool/ 512 formgen/ 512 general/ 512 gks/ 512 id_files/ 512 math/ 512 menu/ 512 messages/ 512 metrics/ 512 mgt_tool/ 512 mindex/ 1,024 msdosada/ 512 new-abstractions/ 1,024 news/ 512 online/ 512 pager/ 512 pdl/ 512 piwg/ 512 prettyp/ 512 ptrs/ 1,536 rational/ 512 realtime/ 512 se_projs/ 512 sei/ 512 simulate/ 512 speller/ 512 starter/ 512 std2167a/ 512 stubber/ 512 style/ 512 tools/ 512 virterm/ 512 wrdprocs/ 512 languages/ada/asr/mindex: File Name Size --------- ---- a0read.me 136 asruh.chs 1,104 ch01.ch 31,168 ch01.inc 619 ch02.ch 119,631 ch03.ch 3,991 ch04.ch 20,443 ch05.ch 12,472 ch06.ch 22,040 ch07.ch 312,858 ch08.ch 15,203 ch09.ch 11,782 ch10.ch 7,559 ch11.ch 11,118 ch12.ch 30,874 ch13.ch 30,175 ch14.ch 11,393 ch15.ch 74,172 ch16.ch 37,681 ch17.ch 31,271 ch18.ch 13,829 contents.chs 321 howto.chs 10,012 index.ch 66,545 ovasr.chs 3,061 ovfindme.chs 4,723 ovmlist.chs 1,571 ovnaming.chs 1,928 ovnewsltr.chs 148 ovoperate.chs 359 ovreview.chs 1,360 title.ch 1,758 title.chs 1,190 title.inc 33 toc.ch 17,234 Totals ============== ============== 104 Files 1,556,163
Ada Software Repository (ASR) copy in the Public Ada Library (PAL) ================================================================== The PAL directory tree languages/ada/ASR contains a copy of the now-frozen Ada Software Repository (ASR). This copy is very close to the ASR at the time of its shutdown (June 1993) except that certain sections have been removed when they duplicate information that is actively maintained elsewhere in the PAL. Those removed sections still have directories, but they contain README files that point to the locations in the PAL where the current material can be found. The directories in the ASR tree whose contents have been removed and replaced with README files are: ada9x courseware csparts piwg This copy of the ASR contains approximately 80M bytes of material. The contents of the ASR tree are not fully documented in the PAL Catalog. Instead, this is the only entry in the PAL Catalog on the ASR, and the ASR has its own catalog, the ASR Master Index. The ASR Master Index is located in the directory languages/ada/asr/mindex. Like the PAL Catalog, the ASR Master Index contains two tables of contents, an introductory chapter (explaining topics such as the Master Index itself and the review codes), descriptions of each item in the ASR, and an index. The ASR Master Index is a collection of ASCII text files. The ASR Master Index was automatically built from item description (ID) files (Software Item Description, or SID, and Text Item Description, or TID, files). These ID files are convenient in that they provide the raw data in a standardized text format so that automated tools can extract information about the ASR. The ID files for the ASR are located in the directory languages/ada/asr/id_files. The directory names of the ASR copy in the PAL have been changed from the original names in order to make the directory names compliant to the ISO-9660 standard. This facilitates copying the PAL onto CDROM. The ASR Master Index references the original directory names, so the user must make the translation to the names under the PAL. The directory name changes are given in the table below. In the ASR, each directory name was of the form PD:
; in the PAL, each directory name is of the form languages/ada/asr/new_dir_name or languages/ada/asr/new_dir_name. Original Dir Name New Dir Name ================= ============ abstractions abstract ada ada ada-adopt adopt ada-sql ada_sql ada-tutr ada_tutr ada9x ada9x adaic adaic ai ai ansi-lrm ansi-lrm benchmarks bnchmark cais cais cais-tools cais_tls compilation-order compord components comps courseware crsware cross-reference crossref csparts csparts dbms dbms ddn ddn ddn2 ddn2 debugger debug documents docs dod-std-2167a std2167a editors editors education educate external-tools ext_tool formgen formgen general general gks gks gnu-ada-mode ada_mode id-files id_files management-tools mgt_tool master-index mindex math math menu menu message-handling messages metrics metrics msdosada msdosada new-abstractions newabs news news online-doc online pager pager pdl pdl piwg piwg pointers ptrs pretty-printers prettyp rationale rational real-time realtime se-projects se_projs sei sei simulation simulate speller speller starter-kit starter stubber stubber style style tools tools translators translat virterm virterm word-processors wrdprocs The top level of the ASR tree contains a number of data files that may be useful to the user of the ASR. These files are: Filename Description ======== =========== README This file (you are reading it) ada.crc Cyclic Redundancy Check values of all files in the ASR tree ada.db Machine-readable database of all files in the ASR tree (can be read by Lotus 1-2-3, dBase IV, etc) ada.hdr Header file telling field names and widths of ada.db fields ada.rpt Report of files in the ASR ada.snp Snapshot of the ASR usage ada.tax Taxonomy of the items in the ASR adaf.tax Taxonomy of the items in the ASR with associated ID file names ada.tim Files in the ASR ordered by time (most recently-added first) adaid.tim ID files in the ASR ordered by time (most recently-added first) ada.use Files in the ASR ordered by popularity (number of accesses) ada.uue UUencoded copy of ada.db
June 1993 Richard Conn ASR placed into the PAL
This prologue must be included in all copies of this software. Restrictions on use or distribution: See ASR Master Index
This software and its documentation are provided "AS IS" and without any expressed or implied warranties whatsoever. No warranties as to performance, merchantability, or fitness for a particular purpose exist. The user is advised to test the software thoroughly before relying on it. The user must assume the entire risk and liability of using this software. In no event shall any person or organization of people be held responsible for any direct, indirect, consequential or inconsequential damages or lost profits.