Added two Microsoft Pascal compilers to the mix

This commit is contained in:
Jeff Parsons 2017-09-13 13:40:15 -07:00 committed by Jeff Parsons
commit 158838e64a
22 changed files with 507 additions and 12 deletions

View file

@ -39,8 +39,8 @@ Even this Wikipedia article on the [Microsoft Mouse](https://en.wikipedia.org/wi
> The initial version featured an InPort ISA interface, requiring a Microsoft bus card to be installed in the computer. > The initial version featured an InPort ISA interface, requiring a Microsoft bus card to be installed in the computer.
The first Microsoft Mouse, introduced in 1983, was available in Serial and Bus versions. The Serial version required The first Microsoft Mouse, introduced in 1983, was available in Serial and Bus versions. The Serial version required
a serial port using a DB-25 connector, while the Bus version came with a small ISA card that connected to the mouse a serial port and used a (female) DB-25 connector, while the Bus version came with a small ISA card that the mouse
with a smaller DE-9 connector. For more details (with pictures), check out this 2014 article on plugged into using a (male) DE-9 connector. For more details (with pictures), check out this 2014 article on
[The Original Microsoft Mouse](https://communities.intel.com/docs/DOC-22714). [The Original Microsoft Mouse](https://communities.intel.com/docs/DOC-22714).
Fast-forward to 1986, when Microsoft announced the InPort chip. As of May 9, 1986, all of its "Bus" mice were Fast-forward to 1986, when Microsoft announced the InPort chip. As of May 9, 1986, all of its "Bus" mice were

View file

@ -33,9 +33,9 @@ For example, the IBM PC *[Keyboard](/pubs/pcx86/keyboard/)* component supports d
(eg, 83-key, 84-key, 101-key), and each of those models can also be configured to have dedicated buttons for (eg, 83-key, 84-key, 101-key), and each of those models can also be configured to have dedicated buttons for
selected key combinations, or even entire keyboard layouts. selected key combinations, or even entire keyboard layouts.
Complete [machine configurations](machine/) are constructed from those devices. A Machine Configuration is a single XML file Complete [machine configurations](machine/) are constructed from those devices. A Machine Configuration is a
that lists all the device components to be used. A Machine XML file can choose to configure every device itself, single XML file that lists all the device components to be used. A Machine XML file can choose to configure every
or it can include pre-configured device XML files, such as those provided above or elsewhere. device itself, or it can include pre-configured device XML files, such as those provided above or elsewhere.
Here's an [IBM 5150](/devices/pcx86/machine/5150/mda/64kb/) [XML](/devices/pcx86/machine/5150/mda/64kb/machine.xml) Here's an [IBM 5150](/devices/pcx86/machine/5150/mda/64kb/) [XML](/devices/pcx86/machine/5150/mda/64kb/machine.xml)
example: example:

View file

@ -507,6 +507,17 @@
<disk path="/disks/pcx86/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK13.json">MS OS/2 SDK 1.02 (EXAMPLE1)</disk> <disk path="/disks/pcx86/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK13.json">MS OS/2 SDK 1.02 (EXAMPLE1)</disk>
<disk path="/disks/pcx86/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK14.json">MS OS/2 SDK 1.02 (EXAMPLE2)</disk> <disk path="/disks/pcx86/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK14.json">MS OS/2 SDK 1.02 (EXAMPLE2)</disk>
<disk path="/disks/pcx86/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK15.json">MS OS/2 SDK 1.02 (NETWORK)</disk> <disk path="/disks/pcx86/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK15.json">MS OS/2 SDK 1.02 (NETWORK)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/3.31/PASCAL331-DISK1.json">MS Pascal 3.31 (Disk 1)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/3.31/PASCAL331-DISK2.json">MS Pascal 3.31 (Disk 2)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK1.json">MS Pascal 4.00 (Disk 1)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK2.json">MS Pascal 4.00 (Disk 2)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK3.json">MS Pascal 4.00 (Disk 3)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK4.json">MS Pascal 4.00 (Disk 4)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK5.json">MS Pascal 4.00 (Disk 5)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK6.json">MS Pascal 4.00 (Disk 6)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK7.json">MS Pascal 4.00 (Disk 7)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK8.json">MS Pascal 4.00 (Disk 8)</disk>
<disk path="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK9.json">MS Pascal 4.00 (Disk 9)</disk>
<disk path="/disks/pcx86/tools/microsoft/windows/sdk/1.01/WINSDK101-DISK1-UTILITIES.json">Windows SDK 1.01 (Disk 1)</disk> <disk path="/disks/pcx86/tools/microsoft/windows/sdk/1.01/WINSDK101-DISK1-UTILITIES.json">Windows SDK 1.01 (Disk 1)</disk>
<disk path="/disks/pcx86/tools/microsoft/windows/sdk/1.01/WINSDK101-DISK2-LIBSMALL.json">Windows SDK 1.01 (Disk 2)</disk> <disk path="/disks/pcx86/tools/microsoft/windows/sdk/1.01/WINSDK101-DISK2-LIBSMALL.json">Windows SDK 1.01 (Disk 2)</disk>
<disk path="/disks/pcx86/tools/microsoft/windows/sdk/1.01/WINSDK101-DISK3-LIBMEDIUM.json">Windows SDK 1.01 (Disk 3)</disk> <disk path="/disks/pcx86/tools/microsoft/windows/sdk/1.01/WINSDK101-DISK3-LIBMEDIUM.json">Windows SDK 1.01 (Disk 3)</disk>

View file

@ -103,6 +103,8 @@
<manifest ref="/disks/pcx86/tools/microsoft/mouse/5.00/manifest.xml"/> <manifest ref="/disks/pcx86/tools/microsoft/mouse/5.00/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/microsoft/mouse/6.00/manifest.xml"/> <manifest ref="/disks/pcx86/tools/microsoft/mouse/6.00/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/microsoft/os2/sdk/1.02/manifest.xml"/> <manifest ref="/disks/pcx86/tools/microsoft/os2/sdk/1.02/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/microsoft/pascal/3.31/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/microsoft/pascal/4.00/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/microsoft/windows/sdk/1.01/manifest.xml"/> <manifest ref="/disks/pcx86/tools/microsoft/windows/sdk/1.01/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/microsoft/windows/sdk/1.03/manifest.xml"/> <manifest ref="/disks/pcx86/tools/microsoft/windows/sdk/1.03/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/microsoft/windows/sdk/1.04/manifest.xml"/> <manifest ref="/disks/pcx86/tools/microsoft/windows/sdk/1.04/manifest.xml"/>

View file

@ -10,15 +10,16 @@ Microsoft Languages
------------------- -------------------
* Microsoft BASIC * Microsoft BASIC
* [Microsoft C Compilers](/disks/pcx86/tools/microsoft/c/) * [Microsoft C Compiler](c/)
* [Microsoft Macro Assemblers](/disks/pcx86/tools/microsoft/masm/) * [Microsoft Macro Assembler](masm/)
* [Microsoft Mouse](/disks/pcx86/tools/microsoft/mouse/) * [Microsoft Mouse](mouse/)
* [Microsoft Pascal](pascal/)
Microsoft Development Kits Microsoft Development Kits
-------------------------- --------------------------
* [Microsoft OS/2 Development Kits](/disks/pcx86/tools/microsoft/os2/) * [Microsoft OS/2 Development Kits](os2/)
* [Microsoft Windows Development Kits](/disks/pcx86/tools/microsoft/windows/) * [Microsoft Windows Development Kits](windows/)
Microsoft Languages Newsletters Microsoft Languages Newsletters
------------------------------- -------------------------------

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,44 @@
---
layout: page
title: Microsoft Pascal Compiler 3.31
permalink: /disks/pcx86/tools/microsoft/pascal/3.31/
---
Microsoft Pascal Compiler 3.31
------------------------------
### Directory of MS Pascal 3.31 (Disk 1)
Volume in drive A is DISK1
Directory of A:\
PAS1 EXE 97162 9-27-85 3:29p
PAS2 EXE 112080 9-27-85 5:06p
PAS3 EXE 27030 3-26-85 7:03p
PASCAL LIB 79872 9-26-85 10:03a
README DOC 26390 10-10-85 2:52p
### Directory of MS Pascal 3.31 (Disk 2)
Volume in drive A is DISK2
Directory of A:\
8087 LIB 29184 8-23-85 1:18a
ALTMATH LIB 39424 8-23-85 1:19a
CEXEC LIB 13824 8-23-85 10:36a
DECMATH LIB 27648 8-23-85 1:19a
DEMOEXEC PAS 1309 3-03-85 2:06p
EMOEM ASM 11485 9-02-85 1:24p
EXEMOD EXE 11038 8-30-85 11:59a
EXEPACK EXE 10854 8-30-85 11:46a
FINK 3472 1-25-85 4:22p
FINKXU 4361 1-25-85 4:22p
FINU 5482 1-25-85 4:22p
LIB EXE 28716 10-02-85 12:26p
LINK EXE 43716 10-02-85 12:26p
LVARSTCK OBJ 442 3-04-85 5:54p
MATH LIB 40448 8-23-85 1:18a
NULE6 OBJ 586 1-25-85 4:23p
PASEXEC INC 4223 3-03-85 2:03p
PRIMES PAS 770 12-10-83 12:11p
SORT PAS 2097 12-10-83 12:11p

View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/manifest.xsl"?>
<manifest type="software">
<title>MS Pascal</title>
<version>3.31</version>
<type>Utility</type>
<category>Compiler</category>
<language>Pascal</language>
<author>Microsoft</author>
<releaseDate/>
<disk id="disk01" size="368640" chs="40:2:9" img="archive/PASCAL331-DISK1.img" href="/disks/pcx86/tools/microsoft/pascal/3.31/PASCAL331-DISK1.json" md5="4ec33b6c723ee7d416659b6d39fdaeed" md5json="3a7d2fca8d221715ad0e2ad89f7b07ca">
<name>MS Pascal 3.31 (Disk 1)</name>
<file size="97162" time="1985-09-27 15:29:32" attr="0x20">PAS1.EXE</file>
<file size="112080" time="1985-09-27 17:06:42" attr="0x20">PAS2.EXE</file>
<file size="27030" time="1985-03-26 19:03:02" attr="0x20">PAS3.EXE</file>
<file size="79872" time="1985-09-26 10:03:58" attr="0x20">PASCAL.LIB</file>
<file size="26390" time="1985-10-10 14:52:56" attr="0x20">README.DOC</file>
</disk>
<disk id="disk02" size="368640" chs="40:2:9" img="archive/PASCAL331-DISK2.img" href="/disks/pcx86/tools/microsoft/pascal/3.31/PASCAL331-DISK2.json" md5="a89d2d9a1096dd36d0a4d8c623446d38" md5json="da757366f900abfe27e7947f832611d0">
<name>MS Pascal 3.31 (Disk 2)</name>
<file size="29184" time="1985-08-23 01:18:46" attr="0x20">8087.LIB</file>
<file size="39424" time="1985-08-23 01:19:20" attr="0x20">ALTMATH.LIB</file>
<file size="13824" time="1985-08-23 10:36:16" attr="0x20">CEXEC.LIB</file>
<file size="27648" time="1985-08-23 01:19:44" attr="0x20">DECMATH.LIB</file>
<file size="1309" time="1985-03-03 14:06:06" attr="0x20">DEMOEXEC.PAS</file>
<file size="11485" time="1985-09-02 13:24:38" attr="0x20">EMOEM.ASM</file>
<file size="11038" time="1985-08-30 11:59:28" attr="0x20">EXEMOD.EXE</file>
<file size="10854" time="1985-08-30 11:46:52" attr="0x20">EXEPACK.EXE</file>
<file size="3472" time="1985-01-25 16:22:28" attr="0x20">FINK</file>
<file size="4361" time="1985-01-25 16:22:48" attr="0x20">FINKXU</file>
<file size="5482" time="1985-01-25 16:22:08" attr="0x20">FINU</file>
<file size="28716" time="1985-10-02 12:26:34" attr="0x20">LIB.EXE</file>
<file size="43716" time="1985-10-02 12:26:34" attr="0x20">LINK.EXE</file>
<file size="442" time="1985-03-04 17:54:58" attr="0x20">LVARSTCK.OBJ</file>
<file size="40448" time="1985-08-23 01:18:18" attr="0x20">MATH.LIB</file>
<file size="586" time="1985-01-25 16:23:30" attr="0x20">NULE6.OBJ</file>
<file size="4223" time="1985-03-03 14:03:06" attr="0x20">PASEXEC.INC</file>
<file size="770" time="1983-12-10 12:11:50" attr="0x20">PRIMES.PAS</file>
<file size="2097" time="1983-12-10 12:11:48" attr="0x20">SORT.PAS</file>
</disk>
</manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,199 @@
---
layout: page
title: Microsoft Pascal Compiler 4.00
permalink: /disks/pcx86/tools/microsoft/pascal/4.00/
---
Microsoft Pascal Compiler 4.00
------------------------------
### Directory of MS Pascal 4.00 (Disk 1)
Volume in drive A is DISK1
Directory of A:\
87 EXE 8798 7-23-87 3:34p
BIND EXE 36946 10-26-87 5:01p
ECH EXE 19351 11-16-87 11:22a
ERROUT EXE 10729 11-09-87 5:42p
EXEHDR EXE 29942 1-14-88 9:44p
EXEMOD EXE 12336 11-09-87 5:42p
EXEPACK EXE 14803 8-20-87 6:02p
EXP EXE 32220 11-17-87 4:38p
IMPLIB EXE 30166 1-29-88 11:23a
PACKING LST 6520 4-27-88 12:31p
README DOC 48065 4-29-88 11:30a
SETENV EXE 10870 11-09-87 5:43p
SETUP EXE 81181 4-22-88 4:27p
### Directory of MS Pascal 4.00 (Disk 2)
Volume in drive A is DISK2
Directory of A:\
MAKE EXE 38613 1-29-88 11:26a
PAS1 EXE 139623 4-22-88 12:05a
PAS2 EXE 131199 4-22-88 12:05a
PAS3 EXE 40401 4-22-88 12:06a
### Directory of MS Pascal 4.00 (Disk 3)
Volume in drive A is DISK3
Directory of A:\
BSE INT 1062 1-15-88 9:46p
BSEDOS INT 39921 2-12-88 7:43p
BSEERR INT 18185 1-15-88 9:46p
BSESUB INT 20490 2-05-88 7:15p
CLOCK INT 308 5-15-87 6:15p
DEMOEXEC PAS 1211 10-29-86 3:55a
EMOEM ASM 12125 10-22-87 8:46p
ENTX6L ASM 10863 12-16-87 3:46a
ENTXSTUB ASM 394 10-06-87 9:01p
FINK 3472 1-25-85 5:22p
FINKXU 4331 8-27-87 6:09p
FINU 5482 1-25-85 5:22p
INTRP INT 225 5-15-87 6:15p
LINK EXE 117001 2-23-88 6:07p
MAKESORT BAT 1326 2-11-88 11:06a
MAKESORT CMD 1313 2-19-88 8:52p
OS2 INT 716 1-15-88 9:46p
OS2DEF INT 1835 1-22-88 10:31a
PASEXEC INC 4450 5-14-87 8:00p
PL EXE 31861 3-25-88 11:29a
PORT INT 129 5-15-87 6:15p
PRIMES PAS 634 3-06-87 3:38p
RM EXE 24884 11-16-87 11:20a
SORTDEMO PAS 27342 2-02-88 11:31a
### Directory of MS Pascal 4.00 (Disk 4)
Volume in drive A is DISK4
Directory of A:\
5ENTX6L OBJ 1320 3-09-88 11:54p
5ENTX6W OBJ 1302 3-09-88 11:55p
87 LIB 4121 1-14-88 5:33p
87R LIB 4121 1-14-88 5:33p
API LIB 81408 12-11-87 2:51p
APILMR OBJ 105 10-15-87 8:01p
CEXEC LIB 14089 4-21-88 11:12p
DOS30P LIB 26919 4-21-88 11:31p
DOS50P LIB 25443 4-21-88 11:31p
DOSCALLS LIB 29184 1-07-88 12:34p
EM LIB 16921 1-14-88 5:33p
EMR LIB 16409 1-14-88 5:33p
ENTX6L OBJ 1357 3-09-88 11:54p
ENTX6W OBJ 1339 3-09-88 11:55p
LVARSTCK OBJ 487 2-09-88 2:28p
MAKELIB BAT 3148 3-09-88 11:44p
PASLIBW LIB 82441 4-21-88 11:32p
UNDEL EXE 30046 11-16-87 11:24a
WIN87EM LIB 1055 10-03-87 8:17p
### Directory of MS Pascal 4.00 (Disk 5)
Volume in drive A is DISK5
Directory of A:\
8087 LIB 24849 1-14-88 4:54p
ALTMATH LIB 41989 1-14-88 4:55p
DECMATH LIB 27969 1-14-88 4:55p
EXEC EXE 9299 12-29-87 11:25a
IEEEMATH LIB 24847 1-14-88 4:54p
ILINK EXE 88929 2-03-88 11:30a
LIB EXE 49661 2-09-88 11:53a
MAKELIB BAT 3148 3-09-88 11:44p
MAKELIB2 BAT 3846 3-09-88 11:48p
NULE6 OBJ 586 1-25-85 5:23p
NULF OBJ 957 1-06-87 4:42p
PARTIAL LIB 56763 4-21-88 11:31p
### Directory of MS Pascal 4.00 (Disk 6)
Volume in drive A is DISK6
Directory of A:\
CV EXE 263890 3-09-88 2:54a
CV HLP 22444 1-12-88 5:57p
CVPACK EXE 49400 3-01-88 1:07a
MOUSE COM 14551 3-06-88 10:41a
### Directory of MS Pascal 4.00 (Disk 7)
Volume in drive A is DISK7
Directory of A:\
CVP EXE 233249 3-09-88 2:56a
CVP HLP 22444 1-12-88 5:57p
### Directory of MS Pascal 4.00 (Disk 8)
Volume in drive A is DISK8
Directory of A:\
BRIEF INI 2094 1-14-88 11:38p
CALLTREE EXE 31233 12-29-87 5:03p
EPSILON INI 978 1-14-88 11:42p
EXT DOC 15877 1-07-88 12:25p
EXT H 8730 12-15-87 5:06p
EXTHDR OBJ 1893 12-15-87 6:13p
EXTHDRP OBJ 2021 12-15-87 6:14p
M EXE 94821 2-02-88 6:35p
MEGREP EXE 31915 11-16-87 11:23a
MEP EXE 97063 2-02-88 6:36p
QUICK INI 1058 1-14-88 11:51p
SKEL C 2457 10-23-87 11:29a
SKEL DEF 211 12-14-87 4:08p
WS DLL 2609 12-15-87 6:14p
WS ZXT 2084 12-15-87 6:14p
### Directory of MS Pascal 4.00 (Disk 9)
Volume in drive A is DISK9
Directory of A:\
BRKCTL INC 784 2-09-88 11:08p
CHKSTK ASM 2044 2-21-88 7:54p
CHKSUM ASM 3524 2-09-88 11:09p
CMACROS INC 12066 2-09-88 11:08p
CRT0FP ASM 2223 2-09-88 11:09p
FMSGHDR ASM 2429 2-09-88 11:09p
MAKEFILE 4148 2-21-88 7:50p
MSDOS H 6849 2-09-88 11:10p
MSDOS INC 6181 2-21-88 7:53p
NULBODY C 13 2-09-88 11:10p
README DOC 48065 4-29-88 11:30a
REGISTER H 922 2-09-88 11:10p
SETARGV ASM 971 2-09-88 11:09p
STARTUP BAT 1663 1-27-88 5:57p
VERSION INC 503 2-09-88 11:08p
WILD C 7182 2-09-88 11:09p
CRT0 ASM 7612 2-09-88 11:09p
CRT0DAT ASM 14175 2-09-88 11:09p
CRT0MSG ASM 2840 2-09-88 11:09p
EXECMSG ASM 1337 2-09-88 11:09p
NMSGHDR ASM 3010 2-24-88 4:37p
NULBODY LNK 149 2-21-88 7:51p
STDALLOC ASM 2825 2-09-88 11:09p
STDARGV ASM 13852 2-09-88 11:09p
STDENVP ASM 3780 2-21-88 7:54p
CRT0 ASM 10312 2-21-88 7:54p
CRT0DAT ASM 10496 2-09-88 11:09p
CRT0MSG ASM 2891 2-09-88 11:09p
EXECMSG ASM 2231 2-17-88 9:49a
NMSGHDR ASM 3486 2-09-88 11:10p
NULBODY LNK 168 2-21-88 7:51p
STDALLOC ASM 3245 2-09-88 11:10p
STDARGV ASM 13623 2-09-88 11:10p
STDENVP ASM 5362 2-21-88 7:54p
OS2PATCH DOC 1401 3-07-88 4:10a
OS2PATCH EXE 1069 3-07-88 4:10a
PATCH320 DOC 2169 3-07-88 4:10a
PATCH87 DOC 3937 3-07-88 4:10a
PATCH87 EXE 4206 3-07-88 4:10a
PTRACE87 PAT 188 3-07-88 4:10a
RMRHS EXE 543 3-07-88 4:10a
SETRHS EXE 543 3-07-88 4:10a
STKPAT BAT 94 3-07-88 4:10a
STKPAT SCR 30 3-07-88 4:10a

View file

@ -0,0 +1,175 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/manifest.xsl"?>
<manifest type="software">
<title>MS Pascal</title>
<version>4.00</version>
<type>Utility</type>
<category>Compiler</category>
<language>Pascal</language>
<author>Microsoft</author>
<releaseDate/>
<disk id="disk01" size="368640" chs="40:2:9" dir="archive/DISK1" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK1.json" md5="8ae03741d6b6a6a14861c64bcc657cba" md5json="b852c127999fda0a1e56daba5cf54d8a">
<name>MS Pascal 4.00 (Disk 1)</name>
<file size="8798" time="1987-07-23 15:34:44" attr="0x20" md5="034a600449fece6446ce0294430d6e78">87.EXE</file>
<file size="36946" time="1987-10-26 17:01:18" attr="0x20" md5="73b98fcbf4ae4691394c3f186ef4d607">BIND.EXE</file>
<file size="19351" time="1987-11-16 11:22:26" attr="0x20" md5="e1e04f079de368484ba99270fa2b3526">ECH.EXE</file>
<file size="10729" time="1987-11-09 17:42:34" attr="0x20" md5="c6a86509dfb07ae576525e01332c9864">ERROUT.EXE</file>
<file size="29942" time="1988-01-14 21:44:52" attr="0x20" md5="ee878c7ab6f11681cd76dd756111ec67">EXEHDR.EXE</file>
<file size="12336" time="1987-11-09 17:42:58" attr="0x20" md5="2fc5245d150149a2af7b591ee80d5c37">EXEMOD.EXE</file>
<file size="14803" time="1987-08-20 18:02:46" attr="0x20" md5="7f56f212c62b7a4d776b6991967a76a4">EXEPACK.EXE</file>
<file size="32220" time="1987-11-17 16:38:34" attr="0x20" md5="97471a1698c4e7d7c95bbb79fc48b884">EXP.EXE</file>
<file size="30166" time="1988-01-29 11:23:30" attr="0x20" md5="de8eeaf031ce80d0bf42c81a27dc5a8e">IMPLIB.EXE</file>
<file size="6520" time="1988-04-27 12:31:58" attr="0x20" md5="0281473fc60cc798e5a09b5ac5380d90">PACKING.LST</file>
<file size="48065" time="1988-04-29 11:30:10" attr="0x20" md5="ba0169e493315230494426c494c00929">README.DOC</file>
<file size="10870" time="1987-11-09 17:43:58" attr="0x20" md5="6dcf9118f15db957a362fc7fd763497f">SETENV.EXE</file>
<file size="81181" time="1988-04-22 16:27:10" attr="0x20" md5="59158b0bdff2ee141f4eb052087f2a20">SETUP.EXE</file>
</disk>
<disk id="disk02" size="368640" chs="40:2:9" dir="archive/DISK2" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK2.json" md5="6227a4ee957fc3ccafca9d3137bf7886" md5json="af9e8a91114df09baff67f26c39f64f3">
<name>MS Pascal 4.00 (Disk 2)</name>
<file size="38613" time="1988-01-29 11:26:00" attr="0x20" md5="f875c7e5dab3d09ffba63fc9dc78c2aa">MAKE.EXE</file>
<file size="139623" time="1988-04-22 00:05:18" attr="0x20" md5="18b30d4454000f873e4e0e24fd44af3d">PAS1.EXE</file>
<file size="131199" time="1988-04-22 00:05:44" attr="0x20" md5="c8c8898fff5cac9749063256233090c3">PAS2.EXE</file>
<file size="40401" time="1988-04-22 00:06:02" attr="0x20" md5="4ca1530aeff4696e3424da213d85b551">PAS3.EXE</file>
</disk>
<disk id="disk03" size="368640" chs="40:2:9" dir="archive/DISK3" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK3.json" md5="40b28d54f2c07fbfdadc2ed3936e415d" md5json="eea215985b88d9859c5823e657964678">
<name>MS Pascal 4.00 (Disk 3)</name>
<file size="1062" time="1988-01-15 21:46:16" attr="0x20" md5="65f1f6b16304dc9091878916f2c2a5ed">BSE.INT</file>
<file size="39921" time="1988-02-12 19:43:42" attr="0x20" md5="fff7d52db477ca384e57a4c9ad9377d7">BSEDOS.INT</file>
<file size="18185" time="1988-01-15 21:46:10" attr="0x20" md5="6dcff18bd9eb35efb52df6827f976aa2">BSEERR.INT</file>
<file size="20490" time="1988-02-05 19:15:30" attr="0x20" md5="6e833452ca3b550a8b0b034875fdaf35">BSESUB.INT</file>
<file size="308" time="1987-05-15 18:15:02" attr="0x20" md5="f0446600051077171773839e675a0a6d">CLOCK.INT</file>
<file size="1211" time="1986-10-29 03:55:14" attr="0x20" md5="4fb5007cf3bc33d910c3dfa6a9d3518a">DEMOEXEC.PAS</file>
<file size="12125" time="1987-10-22 20:46:00" attr="0x20" md5="b194a0c5f32d0b848edde8352b112b65">EMOEM.ASM</file>
<file size="10863" time="1987-12-16 03:46:12" attr="0x20" md5="6df735a998a00985a57261e9f3ca1187">ENTX6L.ASM</file>
<file size="394" time="1987-10-06 21:01:18" attr="0x20" md5="8ffcf1e89fe14cb6b58b19f1f86b55b8">ENTXSTUB.ASM</file>
<file size="3472" time="1985-01-25 17:22:28" attr="0x20" md5="8175c7367b6be54b3cf0e9d3a0792b88">FINK</file>
<file size="4331" time="1987-08-27 18:09:06" attr="0x20" md5="c20465bddb135a334065630ac411f663">FINKXU</file>
<file size="5482" time="1985-01-25 17:22:08" attr="0x20" md5="60ee7ecd184a4ec71d123d5686e53530">FINU</file>
<file size="225" time="1987-05-15 18:15:24" attr="0x20" md5="1029a0a26b05c552eb2444f8e150e052">INTRP.INT</file>
<file size="117001" time="1988-02-23 18:07:24" attr="0x20" md5="07639b628b60f8f02c9d65bfd67895c8">LINK.EXE</file>
<file size="1326" time="1988-02-11 11:06:02" attr="0x20" md5="dd1d4050008d4118a09c19b62ec5caa5">MAKESORT.BAT</file>
<file size="1313" time="1988-02-19 20:52:08" attr="0x20" md5="6b4747b242b77ac2dfc4acfc175970e6">MAKESORT.CMD</file>
<file size="716" time="1988-01-15 21:46:22" attr="0x20" md5="d99726f0566f658799ede9ea7967195f">OS2.INT</file>
<file size="1835" time="1988-01-22 10:31:02" attr="0x20" md5="60ba0721204a6b822f2de2edeaf1e509">OS2DEF.INT</file>
<file size="4450" time="1987-05-14 20:00:32" attr="0x20" md5="3ccaab7f11e5ce561196cb7dd1d17d00">PASEXEC.INC</file>
<file size="31861" time="1988-03-25 11:29:54" attr="0x20" md5="f3b90ee776622b4180a333ca71a6a1d9">PL.EXE</file>
<file size="129" time="1987-05-15 18:15:12" attr="0x20" md5="37702ea880fb134e8fa1121b7f164060">PORT.INT</file>
<file size="634" time="1987-03-06 15:38:20" attr="0x20" md5="146608913bbfd6e69ecda6639a4d27a1">PRIMES.PAS</file>
<file size="24884" time="1987-11-16 11:20:24" attr="0x20" md5="f4e4bdacd02ceecc2678c412e5f0ab23">RM.EXE</file>
<file size="27342" time="1988-02-02 11:31:32" attr="0x20" md5="84e7c845e75677f29f00b4fc7b5e509e">SORTDEMO.PAS</file>
</disk>
<disk id="disk04" size="368640" chs="40:2:9" dir="archive/DISK4" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK4.json" md5="8d0dcae69b21da194a6477f4ee486768" md5json="cb8251268d2ef6ab3cc5f38e6bfe374a">
<name>MS Pascal 4.00 (Disk 4)</name>
<file size="1320" time="1988-03-09 23:54:56" attr="0x20" md5="72054f27e9e333303cad116440007ea1">5ENTX6L.OBJ</file>
<file size="1302" time="1988-03-09 23:55:08" attr="0x20" md5="30744c5d37842b2f1ced9c261aab6e89">5ENTX6W.OBJ</file>
<file size="4121" time="1988-01-14 17:33:16" attr="0x20" md5="da45d847c8d5d540abbdad189c3fb200">87.LIB</file>
<file size="4121" time="1988-01-14 17:33:10" attr="0x20" md5="962b322d4231918bed5f1afda3e6e4fe">87R.LIB</file>
<file size="81408" time="1987-12-11 14:51:20" attr="0x20" md5="ca881eb7f5fe2e9bcc4ce15475bc1995">API.LIB</file>
<file size="105" time="1987-10-15 20:01:20" attr="0x20" md5="5223d220a23c87ab9fd0a758cd6408e5">APILMR.OBJ</file>
<file size="14089" time="1988-04-21 23:12:20" attr="0x20" md5="c1bad18e531dad9866672296a5cc6bf4">CEXEC.LIB</file>
<file size="26919" time="1988-04-21 23:31:06" attr="0x20" md5="411a33e75f575a39d549c8931ad731ec">DOS30P.LIB</file>
<file size="25443" time="1988-04-21 23:31:10" attr="0x20" md5="f3df9345533983eb14b3927556c07feb">DOS50P.LIB</file>
<file size="29184" time="1988-01-07 12:34:30" attr="0x20" md5="82d560a33537c9b43bd62c9c2c486cc4">DOSCALLS.LIB</file>
<file size="16921" time="1988-01-14 17:33:14" attr="0x20" md5="4be52fe57611d8edcf2ced50718faf1b">EM.LIB</file>
<file size="16409" time="1988-01-14 17:33:10" attr="0x20" md5="dada9f2e415fad53504204f051ae91c5">EMR.LIB</file>
<file size="1357" time="1988-03-09 23:54:50" attr="0x20" md5="bc844062d6520b3a835b0b9de4ba9816">ENTX6L.OBJ</file>
<file size="1339" time="1988-03-09 23:55:02" attr="0x20" md5="bb69852d616008a14a190bdee269e708">ENTX6W.OBJ</file>
<file size="487" time="1988-02-09 14:28:32" attr="0x20" md5="43d3f71de91c63abdcb23facd712d271">LVARSTCK.OBJ</file>
<file size="3148" time="1988-03-09 23:44:18" attr="0x20" md5="4f0123bd8f5a0b0ceaffaa66ec4b5a59">MAKELIB.BAT</file>
<file size="82441" time="1988-04-21 23:32:36" attr="0x20" md5="9caa1d2e87b1bafa5aa1b474e49f81c9">PASLIBW.LIB</file>
<file size="30046" time="1987-11-16 11:24:36" attr="0x20" md5="af2b883191561a9ea0d3b5a4019cd99a">UNDEL.EXE</file>
<file size="1055" time="1987-10-03 20:17:16" attr="0x20" md5="1a504485f37a4aa41c1c04dea7bc0022">WIN87EM.LIB</file>
</disk>
<disk id="disk05" size="368640" chs="40:2:9" dir="archive/DISK5" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK5.json" md5="7da1b1cd53b9c4c4a9870ae4bd104a96" md5json="5276119815471c0388cb3f79a4ab3131">
<name>MS Pascal 4.00 (Disk 5)</name>
<file size="24849" time="1988-01-14 16:54:54" attr="0x20" md5="f206fd8318f7e0d2cf5bad722458492c">8087.LIB</file>
<file size="41989" time="1988-01-14 16:55:06" attr="0x20" md5="67c6eb864db220bafe22615f40451a4e">ALTMATH.LIB</file>
<file size="27969" time="1988-01-14 16:55:14" attr="0x20" md5="7be501685b9d40a2d10b3663f3ea39af">DECMATH.LIB</file>
<file size="9299" time="1987-12-29 11:25:38" attr="0x20" md5="cba08d02fe01a53444e32bb48068d132">EXEC.EXE</file>
<file size="24847" time="1988-01-14 16:54:46" attr="0x20" md5="4b7093518bcca426410f39ada91dda6e">IEEEMATH.LIB</file>
<file size="88929" time="1988-02-03 11:30:20" attr="0x20" md5="85693413daae7a1382aa75cb091c656c">ILINK.EXE</file>
<file size="49661" time="1988-02-09 11:53:08" attr="0x20" md5="86ba0ab25228da935623db7a55e570e4">LIB.EXE</file>
<file size="3148" time="1988-03-09 23:44:18" attr="0x20" md5="4f0123bd8f5a0b0ceaffaa66ec4b5a59">MAKELIB.BAT</file>
<file size="3846" time="1988-03-09 23:48:26" attr="0x20" md5="6a25f7e4b8ed700ff2acbcc5aceddd27">MAKELIB2.BAT</file>
<file size="586" time="1985-01-25 17:23:30" attr="0x20" md5="5c73878fd321fcbb26ffb83672d34acf">NULE6.OBJ</file>
<file size="957" time="1987-01-06 16:42:06" attr="0x20" md5="df2b1f4d392296ae19ef4992cd3a04f3">NULF.OBJ</file>
<file size="56763" time="1988-04-21 23:31:02" attr="0x20" md5="4b916d60745e46a72b99a62dfd3f9961">PARTIAL.LIB</file>
</disk>
<disk id="disk06" size="368640" chs="40:2:9" dir="archive/DISK6" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK6.json" md5="349bb2175803c26718f746789b24df9d" md5json="6eda92d9aa97e3e55fbbc0fa7881274d">
<name>MS Pascal 4.00 (Disk 6)</name>
<file size="263890" time="1988-03-09 02:54:58" attr="0x20" md5="5c15b2e1d30638ad014f1e672fef7f88">CV.EXE</file>
<file size="22444" time="1988-01-12 17:57:02" attr="0x20" md5="23ca7c3a701c64b355e710b5090f7954">CV.HLP</file>
<file size="49400" time="1988-03-01 01:07:04" attr="0x20" md5="c80167951574b457c8b31b940dd55113">CVPACK.EXE</file>
<file size="14551" time="1988-03-06 10:41:20" attr="0x20" md5="bb10e311bb1f1d18dd3ff8a81974af26">MOUSE.COM</file>
</disk>
<disk id="disk07" size="368640" chs="40:2:9" dir="archive/DISK7" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK7.json" md5="cf2e60c683492a5e45e7de7d032423ed" md5json="fbc30ac18f804b7eabcccbc45f3e1bde">
<name>MS Pascal 4.00 (Disk 7)</name>
<file size="233249" time="1988-03-09 02:56:34" attr="0x20" md5="f53d810e72e7695f281cdb579dbb429b">CVP.EXE</file>
<file size="22444" time="1988-01-12 17:57:02" attr="0x20" md5="23ca7c3a701c64b355e710b5090f7954">CVP.HLP</file>
</disk>
<disk id="disk08" size="368640" chs="40:2:9" dir="archive/DISK8" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK8.json" md5="d756c2efcd10783bc259f01b602dbeab" md5json="783e87685db8b3f8d7f91cf423fec0ad">
<name>MS Pascal 4.00 (Disk 8)</name>
<file size="2094" time="1988-01-14 23:38:40" attr="0x20" md5="a28952d3e7cdd362f7a92e1c5c89f888">BRIEF.INI</file>
<file size="31233" time="1987-12-29 17:03:18" attr="0x20" md5="ef373cfe841816b828cde2781fa53540">CALLTREE.EXE</file>
<file size="978" time="1988-01-14 23:42:40" attr="0x20" md5="600842832f3940b4b9305a216b48a0ca">EPSILON.INI</file>
<file size="15877" time="1988-01-07 12:25:22" attr="0x20" md5="a9b63c822d2bdb6db10d8ea48758a4a9">EXT.DOC</file>
<file size="8730" time="1987-12-15 17:06:26" attr="0x20" md5="8d3e0d01d15c395c594738800ef9a6d9">EXT.H</file>
<file size="1893" time="1987-12-15 18:13:40" attr="0x20" md5="e6ede6982fe8b36765307659112114c7">EXTHDR.OBJ</file>
<file size="2021" time="1987-12-15 18:14:06" attr="0x20" md5="975128db7834a5348120c560db17a839">EXTHDRP.OBJ</file>
<file size="94821" time="1988-02-02 18:35:18" attr="0x20" md5="a6775197e38f89216f5e8b7ee5d01570">M.EXE</file>
<file size="31915" time="1987-11-16 11:23:56" attr="0x20" md5="35a5f9c9b8515b6f27bc3f0d45bde0ad">MEGREP.EXE</file>
<file size="97063" time="1988-02-02 18:36:24" attr="0x20" md5="7fb1a51acf1958e6fc401cce75ac19ca">MEP.EXE</file>
<file size="1058" time="1988-01-14 23:51:28" attr="0x20" md5="91594a63d01d44755fcf59e4db8cab90">QUICK.INI</file>
<file size="2457" time="1987-10-23 11:29:48" attr="0x20" md5="6b368a55acc6884314782eb6c326572b">SKEL.C</file>
<file size="211" time="1987-12-14 16:08:04" attr="0x20" md5="0baaaf5d17f424470780eadef019f9c9">SKEL.DEF</file>
<file size="2609" time="1987-12-15 18:14:18" attr="0x20" md5="b26deedacde08c71843b506ce1d08ef8">WS.DLL</file>
<file size="2084" time="1987-12-15 18:14:16" attr="0x20" md5="b93b9eb7e11b2450f01cf70ad7b3b2f8">WS.ZXT</file>
</disk>
<disk id="disk09" size="368640" chs="40:2:9" dir="archive/DISK9" href="/disks/pcx86/tools/microsoft/pascal/4.00/PASCAL400-DISK9.json" md5="ed72e1e6663e39c695d6c20b2aed9d1c" md5json="d3972d33af1e379d49c46f7dd0556d32">
<name>MS Pascal 4.00 (Disk 9)</name>
<file size="784" time="1988-02-09 23:08:56" attr="0x20" md5="8e6089ffae51857da37fcdd3db42a7a5">BRKCTL.INC</file>
<file size="2044" time="1988-02-21 19:54:02" attr="0x20" md5="49b394ede2c380ac5016a845bf2aa4dc">CHKSTK.ASM</file>
<file size="3524" time="1988-02-09 23:09:14" attr="0x20" md5="63852ab13af7e9f4ab00e1ee722e8d69">CHKSUM.ASM</file>
<file size="12066" time="1988-02-09 23:08:56" attr="0x20" md5="5f6b0cb9b8bfc321052f11a04a871900">CMACROS.INC</file>
<file size="2223" time="1988-02-09 23:09:16" attr="0x20" md5="aa21304d55b481e156d1e04d6745b752">CRT0FP.ASM</file>
<file size="2429" time="1988-02-09 23:09:18" attr="0x20" md5="7369239e5ce745de9a22cff5d1108fb2">FMSGHDR.ASM</file>
<file size="4148" time="1988-02-21 19:50:00" attr="0x20" md5="dbf653c992796293bd0355499f069d95">MAKEFILE</file>
<file size="6849" time="1988-02-09 23:10:18" attr="0x20" md5="7f2b2fc54315f65b0d0cb0463d2a1d62">MSDOS.H</file>
<file size="6181" time="1988-02-21 19:53:56" attr="0x20" md5="0fbd4e648d7fa298b5fdff09928acccf">MSDOS.INC</file>
<file size="13" time="1988-02-09 23:10:28" attr="0x20" md5="6d3068a38fc5125aabb3ade03a01bf14">NULBODY.C</file>
<file size="48065" time="1988-04-29 11:30:10" attr="0x20" md5="ba0169e493315230494426c494c00929">README.DOC</file>
<file size="922" time="1988-02-09 23:10:20" attr="0x20" md5="16ae4879ba84cc4dc7d7e934030dd304">REGISTER.H</file>
<file size="971" time="1988-02-09 23:09:20" attr="0x20" md5="fe769bbd450ae21077635689dccc5e59">SETARGV.ASM</file>
<file size="1663" time="1988-01-27 17:57:24" attr="0x20" md5="816e46a8ad3789e14581b28df47cf348">STARTUP.BAT</file>
<file size="503" time="1988-02-09 23:08:58" attr="0x20" md5="b1c1f9c6b63577e8d0aaaae6353eae93">VERSION.INC</file>
<file size="7182" time="1988-02-09 23:09:06" attr="0x20" md5="2fe7ed91d39213ddccc2f2471ea5f655">WILD.C</file>
<file size="7612" time="1988-02-09 23:09:24" attr="0x20" md5="8ff96bb6d2888810ebca7c17d4e70ff4" dir="DOS/">CRT0.ASM</file>
<file size="14175" time="1988-02-09 23:09:30" attr="0x20" md5="88b68414cb904b05c6e3a40dc5ec5850" dir="DOS/">CRT0DAT.ASM</file>
<file size="2840" time="1988-02-09 23:09:32" attr="0x20" md5="2eea80156a90b5bc5df0bd5a0a4420d7" dir="DOS/">CRT0MSG.ASM</file>
<file size="1337" time="1988-02-09 23:09:34" attr="0x20" md5="a0dbe987881eb4ab20c271d6dd33a78b" dir="DOS/">EXECMSG.ASM</file>
<file size="3010" time="1988-02-24 16:37:30" attr="0x20" md5="6c55b038efcb0d78205833bc8b5eda99" dir="DOS/">NMSGHDR.ASM</file>
<file size="149" time="1988-02-21 19:51:36" attr="0x20" md5="7c35208a2e8db388a91a57479cca665f" dir="DOS/">NULBODY.LNK</file>
<file size="2825" time="1988-02-09 23:09:38" attr="0x20" md5="49b61f9298b8a46a3c94b0e7dcb1539c" dir="DOS/">STDALLOC.ASM</file>
<file size="13852" time="1988-02-09 23:09:44" attr="0x20" md5="d08f938ca9448dacd9ce8540f52e09e1" dir="DOS/">STDARGV.ASM</file>
<file size="3780" time="1988-02-21 19:54:08" attr="0x20" md5="ff5af6402e3d9076345288d2f06544b0" dir="DOS/">STDENVP.ASM</file>
<file size="10312" time="1988-02-21 19:54:08" attr="0x20" md5="45ae751b104bf66197dd6a52fb28419d" dir="OS2/">CRT0.ASM</file>
<file size="10496" time="1988-02-09 23:09:56" attr="0x20" md5="8ecfa4ff80a68243e061e194339744ed" dir="OS2/">CRT0DAT.ASM</file>
<file size="2891" time="1988-02-09 23:09:58" attr="0x20" md5="bf891ccd369f99196fcd2441a6ab69c4" dir="OS2/">CRT0MSG.ASM</file>
<file size="2231" time="1988-02-17 09:49:34" attr="0x20" md5="65ecb04279a3aa3060c5c1665e4774c2" dir="OS2/">EXECMSG.ASM</file>
<file size="3486" time="1988-02-09 23:10:02" attr="0x20" md5="1439e24c6b143dfc9d2ba19244d2b07e" dir="OS2/">NMSGHDR.ASM</file>
<file size="168" time="1988-02-21 19:51:34" attr="0x20" md5="b1fc95fdd55303290df02967812d3395" dir="OS2/">NULBODY.LNK</file>
<file size="3245" time="1988-02-09 23:10:04" attr="0x20" md5="a4a775bf538d203391ab4b793940fa73" dir="OS2/">STDALLOC.ASM</file>
<file size="13623" time="1988-02-09 23:10:10" attr="0x20" md5="952e138f5601dec42a739196fb5bec7e" dir="OS2/">STDARGV.ASM</file>
<file size="5362" time="1988-02-21 19:54:12" attr="0x20" md5="07b85f0cd7a2b97dcad10c99546ba93e" dir="OS2/">STDENVP.ASM</file>
<file size="1401" time="1988-03-07 04:10:00" attr="0x20" md5="c1e6bfe1ae3dfe7c156da0b4ac6bd5c3" dir="PATCH32/">OS2PATCH.DOC</file>
<file size="1069" time="1988-03-07 04:10:00" attr="0x20" md5="34aa7941dbb0937cb2e1e3bf0815e72e" dir="PATCH32/">OS2PATCH.EXE</file>
<file size="2169" time="1988-03-07 04:10:00" attr="0x20" md5="a252beec8899a55dd9c3ab17cd7b688b" dir="PATCH32/">PATCH320.DOC</file>
<file size="3937" time="1988-03-07 04:10:00" attr="0x20" md5="19fa9c7a102124e7165b6562ff93cec2" dir="PATCH32/">PATCH87.DOC</file>
<file size="4206" time="1988-03-07 04:10:00" attr="0x20" md5="c3c9a5c8e22b600941598f014dad1ba6" dir="PATCH32/">PATCH87.EXE</file>
<file size="188" time="1988-03-07 04:10:00" attr="0x20" md5="61ba5a2f462542f2f91f623348901b1e" dir="PATCH32/">PTRACE87.PAT</file>
<file size="543" time="1988-03-07 04:10:00" attr="0x20" md5="35d2a291abbc6ee83406b0eefd578e19" dir="PATCH32/">RMRHS.EXE</file>
<file size="543" time="1988-03-07 04:10:00" attr="0x20" md5="9da6ec3fc65ec7a03d5f92a4c18b0645" dir="PATCH32/">SETRHS.EXE</file>
<file size="94" time="1988-03-07 04:10:00" attr="0x20" md5="6d5dc07d0ffe2dd78cfaf9b66b6bf6cf" dir="PATCH32/">STKPAT.BAT</file>
<file size="30" time="1988-03-07 04:10:00" attr="0x20" md5="f2068edb51294de8d17c2dfbfc0698e1" dir="PATCH32/">STKPAT.SCR</file>
</disk>
</manifest>

View file

@ -0,0 +1,11 @@
---
layout: page
title: Microsoft Pascal Compilers
permalink: /disks/pcx86/tools/microsoft/pascal/
---
Microsoft Pascal Compilers
--------------------------
* [Microsoft Pascal Compiler 3.31](3.31/)
* [Microsoft Pascal Compiler 4.00](4.00/)

View file

@ -66,7 +66,7 @@ function processManifest(sManifest)
println("warning: no files in disk: " + sDiskName); println("warning: no files in disk: " + sDiskName);
return; return;
} }
println("### Directory of PCSIG08: " + sDiskName + "\n"); println("### Directory of " + sDiskName + "\n");
println("\t Volume in drive A " + (matchDiskName? ("is " + matchDiskName[1]) : "has no label")); println("\t Volume in drive A " + (matchDiskName? ("is " + matchDiskName[1]) : "has no label"));
println("\t Directory of A:\\\n\t"); println("\t Directory of A:\\\n\t");
for (var iFile = 0; iFile < aMatchFiles.length; iFile++) { for (var iFile = 0; iFile < aMatchFiles.length; iFile++) {
@ -115,4 +115,4 @@ function processManifest(sManifest)
} }
} }
processManifest("../../../disks/pcx86/shareware/pcsig08/manifest.xml"); processManifest("../../../disks/pcx86/tools/microsoft/pascal/4.00/manifest.xml");