Difference between revisions of "Language Reference/Built-in entities/Constants"

From wiki.visual-prolog.com
(→‎maxFloatDigits: The valuse is 16)
Line 60: Line 60:
Defines the maximal value of "digits", which is supported by the compiler.
Defines the maximal value of "digits", which is supported by the compiler.


<vip>maxFloatDigits = 19.</vip>
<vip>maxFloatDigits = 16.</vip>


==== null ====
==== null ====

Revision as of 12:21, 10 January 2012

compilation_date Compilation date.
compilation_time Compilation time.
compiler_buildDate Build date of a compiler.
compiler_version A compiler version.
maxFloatDigits Defines the maximal value of "digits", which is supported by the compiler.
null The default NULL pointer.
nullHandle A special constant of a handle type with the zero value.
invalidHandle A special constant of a handle type with the invalid (-1) value.
platform_bits Defines the digital capacity of compilation platform.
platform_name Defines the target platform name.

compilation_date

Compilation date. Here YYYY means the number of a year, MM means a month number, and DD means a day number.

compilation_date : string = "YYYY-MM-DD".

compilation_time

Compilation time. Here HH means hours, MM means minutes, and SS means seconds.

compilation_time : string = "HH-MM-SS".

compiler_buildDate

Build date of the compiler.

compiler_buildDate : string = "YYYY-MM-DD HH-MM-SS".

compiler_version

A compiler version. This value depends upon the compiler version.

compiler_version = 6003.

maxFloatDigits

Defines the maximal value of "digits", which is supported by the compiler.

maxFloatDigits = 16.

null

A special constant of a pointer type with the zero value.

null : pointer = uncheckedConvert(pointer, 0).

nullHandle

A special constant of a handle type with the zero value.

nullHandle : handle = uncheckedConvert(handle, 0).

invalidHandle

A special constant of a handle type with the invalid (-1) value.

invalidHandle : handle = uncheckedConvert(handle, -1).

platform_bits

Defines the digital capacity of compilation platform.

platform_bits = 32.
or
platform_bits = 64.

platform_name

Defines the target platform name.

platform_name : string = "Windows 32bits".
or
platform_name : string = "Windows 64bits".