fpc/rtl/objpas
2017-01-27 16:53:47 +00:00
..
classes * AlwaysQuote added (bug ID 31126) 2017-01-25 22:37:33 +00:00
sysutils * Fix bug #31176: (Try)StrToBool should accept localized floats 2017-01-25 21:23:07 +00:00
character.pas rtl: apply patch of Inoussa which drops unicode manager dependency on SysUtils (issue #0024887) 2013-08-20 04:55:05 +00:00
fgl.pp - removed comment that the unit is a prototype and changing: the comment was introduced 10 years ago, the unit is part of stable release for years, it is documented 2016-12-04 21:16:00 +00:00
fpwidestring.pp Fix IgnoreCase error in CompareUnicodeString function 2016-07-22 05:29:35 +00:00
math.pp math: replace trunc() with int() in some functions working with floats to avoid some unnecessary int64->double conversions, as trunc returns an integer, which then has to be converted back to float 2016-11-27 18:08:32 +00:00
objpas.pp * move tendian to objpas, alias in sysutils, types. mantis #31150 2016-12-27 14:30:13 +00:00
README.txt * added .txt extensions to all README, TODO and COPYING files 2009-02-28 17:34:08 +00:00
rtlconst.inc * Added TStringBuilder 2016-05-16 15:23:40 +00:00
rtlconst.pp
rtlconsts.pp
sysconst.pp * spelling mistakes fpc repo part, mantis #30233 2016-06-02 20:01:09 +00:00
types.pp * move tendian to objpas, alias in sysutils, types. mantis #31150 2016-12-27 14:30:13 +00:00
typinfo.pp + add data records TInterfaceData for COM and TInterfaceRawData for raw interfaces that allow for easier access to data that's only accessible by using pointers (and keeping track of alignment) without further polluting TTypeData 2017-01-27 16:53:47 +00:00
unicodedata_be.inc * Forgot to commit, part of Inoussas update of unicode tables 2016-01-22 22:58:51 +00:00
unicodedata_le.inc * Forgot to commit, part of Inoussas update of unicode tables 2016-01-22 22:58:51 +00:00
unicodedata.inc * Forgot to commit, part of Inoussas update of unicode tables 2016-01-22 22:58:51 +00:00
unicodedata.pas * Patch from Inoussa to decompose canonically (to be able to implement CompareText) 2015-09-04 13:58:28 +00:00
unicodenumtable.pas * Forgot to commit, part of Inoussas update of unicode tables 2016-01-22 22:58:51 +00:00
weight_derivation.inc rtl: 2013-02-25 01:46:33 +00:00

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.