Difference between revisions of "Language Reference/Built-in entities/Constants"
From wiki.visual-prolog.com
(→null) |
|||
Line 70: | Line 70: | ||
==== nullHandle ==== | ==== nullHandle ==== | ||
A special constant of a handle type with the zero | A special constant of a handle type with the value zero. | ||
<vip>nullHandle : handle = uncheckedConvert(handle, 0).</vip> | <vip>nullHandle : handle = uncheckedConvert(handle, 0).</vip> |
Revision as of 16:46, 19 December 2020
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".
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 value zero.
null : pointer = uncheckedConvert(pointer, 0).
nullHandle
A special constant of a handle type with the value zero.
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".