Module refinery.lib.inno.delphi

Behavior of the Delphi run-time library that Inno Setup scripts reach: the exceptions and messages of refinery.lib.inno.delphi.errors, the floating-point unit of refinery.lib.inno.delphi.x87, the text and parsing of numbers in refinery.lib.inno.delphi.numbers, Delphi's Variants in refinery.lib.inno.delphi.variants, the function Format in refinery.lib.inno.delphi.formatting, and the trimming of texts in refinery.lib.inno.delphi.strings.

Expand source code Browse git
"""
Behavior of the Delphi run-time library that Inno Setup scripts reach: the exceptions and messages
of `refinery.lib.inno.delphi.errors`, the floating-point unit of `refinery.lib.inno.delphi.x87`,
the text and parsing of numbers in `refinery.lib.inno.delphi.numbers`, Delphi's Variants in
`refinery.lib.inno.delphi.variants`, the function `Format` in
`refinery.lib.inno.delphi.formatting`, and the trimming of texts in
`refinery.lib.inno.delphi.strings`.
"""

Sub-modules

refinery.lib.inno.delphi.errors

Exceptions of the Delphi run-time library and their messages.

refinery.lib.inno.delphi.formatting

Delphi's function Format, which Inno Setup registers for scripts.

refinery.lib.inno.delphi.numbers

Delphi's text of numbers and its parsing of numbers: Val, Str, the SysUtils functions that convert integers, and FloatToText, which formats …

refinery.lib.inno.delphi.runtime

The state that Delphi's run-time library keeps for a process, and what Delphi's compiled code does on the platform that it was built for. A 32-bit …

refinery.lib.inno.delphi.strings

The functions of Delphi's SysUtils that trim texts, as Pascal Script calls them for a script and Setup calls them for its own texts.

refinery.lib.inno.delphi.variants

Delphi's Variants: a value with its Variant type, the conversions of a Variant to the types of Delphi, and the operators and comparisons of Variants …

refinery.lib.inno.delphi.x87

The x87 floating-point unit that Delphi's 32-bit code computes with. It computes with 64-bit mantissas unless its control word lowers the precision, …