Pointer@

Pointer@

Result = Pointer@ ( Pointer AS Pointer )
Returns the Pointer value stored at the memory address specified by Pointer. If the memory address is unreadable, a Bad argument (20) error is raised.
Result = Pointer@ ( String AS String )
Returns the Pointer value stored in the four (eight on a 64 bits system) first characters of String. If the string does not have at least four (eight on a 64 bits system) characters, either a Bad argument (20) error is raised or an undefined result is returned.

Pointer@ (assignment)

Pointer@ ( Pointer ) = Result
Since 3.18
Stores a Pointer value at the memory address specified by Pointer. If the memory address is unreadable, a Bad argument (20) error is raised.

See also

AltStyle によって変換されたページ (->オリジナル) /