Date : Sun, 25 May 1986 22:21:00 MDT
From : Keith Petersen <W8SDZ@SIMTEL20.ARPA>
Subject: Automatic memory sizing for Turbo Pascal
Now available from SIMTEL20:
Filename Type Bytes CRC
Directory PD:<CPM.TURBOPAS>
MEMSZ104.LBR.1 BINARY 4352 FAB1H
MEMSZ104.PAS (ver. 1.04 of MEMSIZE.PAS) is a utility program that
demonstrates the use of Turbo Pascal 3.00A (CP/M-80) system pointers
for both shrinking the program out of the way of CP/M and also then
claiming the rest of available memory for use by the program.
The compiled program will show the effect of memory mapping with
and without the special initialization, so you can see what is
going on.
Using this approach in your programs makes them more portable between
CP/M-80 systems with varying TPA space.
What's new in version 1.04: Use more-precise pointer values
--Keith Petersen
Arpa: W8SDZ@SIMTEL20.ARPA
uucp: {ihnp4,allegra,cmcl2,dual,decvax,mcnc,mcvax,vax135}!seismo!w8sdz
GEnie mail: W8SDZ
RCP/M Royal Oak: 313-759-6569