mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-08 22:37:24 +01:00
These allow to move data from one variable to another without triggering the copy operation. Extract makes use of the newly introduced move semantic for function results and Swap uses System.Move to not trigger the copy mechanism. |
||
|---|---|---|
| .. | ||
| classes | ||
| sysutils | ||
| character.pas | ||
| fgl.pp | ||
| fpwidestring.pp | ||
| math.pp | ||
| objpas.pp | ||
| README.txt | ||
| rtlconst.inc | ||
| rtlconst.pp | ||
| rtlconsts.pp | ||
| sysconst.pp | ||
| types.pp | ||
| typinfo.pp | ||
| unicodedata_be.inc | ||
| unicodedata_le.inc | ||
| unicodedata.inc | ||
| unicodedata.pas | ||
| weight_derivation.inc | ||
This directory contains units that are part of the Object Pascal support
of the Free Pascal Compiler.
You can find here the following files:
objpas.pp : makes Free Pascal more Borland Delphi compatible, data types
are redefined
math.pp : Contains basic mathematical functions, as well as some financial
functions.
sysutils.pp : Contains the exception support of the Free Pascal Compiler.
sysutils/*h.inc : Contain parts of the sysutils unit, with function declarations.
sysutils/*.inc : Contain parts of the sysutils unit, with implementations of:
dati : Date & Time handling functions.
fina : FileName handling functions.
sysstr : miscellaneous string handling functions, and conversion
routines.
syspch : miscellaneous pchar handling functions.
Enjoy !
The Free Pascal Development Team.