Sign in Join
FPDoc Onlineexperiment

Units that come with Free Pascal

Here we list the units that come with the Free Pascaldistribution. Since there is a difference in the supplied units per operating system, we first describe the generic ones, then describe those which are operating system specific.

  1. Standard unitsThe following units are standard and are meant to be ported to all platforms supported by Free Pascal. A brief description of each unit is also given. charset A
  2. Under DOSemu387 This unit provides support for the coprocessor emulator. go32 This unit provides access to capabilities of the GO32 DOSextender. ports This implements th
  3. Under Windowswincrt This implements a console in a standard GUI window, contrary to the crt unit which is for the Windows console only. Windows This unit provides access to
  4. Under Linux and BSD-like platformsbaseunix Basic Unix operations, basically a subset of the POSIX specification. Using this unit should ensure portability across most unix systems. clocale This
  5. Under OS/2doscalls Interface to doscalls.dll . dive Interface to dive.dll emx Provides access to the EMX extender. pm* Interface units for the Presentation Manager (PM) f
  6. Unit availabilityStandard unit availability for each of the supported platforms is given in the FAQ / Knowledge base.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.