PasW32 2.1 "The Borland Pascal compatible RTL for Delphi" Copyright (C) 1998-99, Pasquale Morvillo All rights reserved E-mail: morvillo@chemna.dichi.unina.it http://www.geocities.com/SiliconValley/Grid/8060/ PasW32 is a Borland Pascal compatible RTL for Delphi 2/3/4. So you can compile under Delphi applications written with Borland Pascal. In addition, you have all the advantages and speed of 32-bit programming under WIN32 operating system, access to all the memory available in your system, no 64Kb limit and full access to WIN32 API. The current version of PASW32 provide a replacement for the units SYSTEM, CRT, DOS, PRINTER, WINCRT and WINDOS; the STRINGS unit is included into the SYSUTILS Delphi unit; WINPROCS and WINTYPES unit are included into the WINDOWS and MESSAGES Delphi units). Of course, to compile your Borland Pascal programs with the PASW32 library, you need also a 32-bit Delphi compiler (ver. 2, 3 or 4). SYSTEM32, CRT, DOS, WINCRT and WINDOS units contain an interface to PASW32.DLL ; the sourcecode for all the procedures/functions of PASW32.DLL (written with Delphi 3.0) is not included into the freeware version. The Delphi SYSTEM unit contains a lot of functions/procedures included into the BP SYSTEM unit, so SYSTEM32.PAS includes only what is missed. CRT, WINCRt and PRINTER unit are 100% compatible with the correspondent BP units. DOS and WINDOS units don't support the interrupt procedures (MSDOS, INTR, GETINTVEC, SETINTVEC). Althought you are writing console mode applications, you can use all the functions of the WIN32 API (you need to use the Delphi WINDOWS unit).