Next: built-in transcoders, Previous: built-in keywords, Up: built-in [Contents][Index]
<top>
Type of pointer values.
<pointer>
: <pointer> type-constructor {addr <non-negative-exact-integer>}The constructor is integer->pointer
.
<pointer>
: <boolean> type-predicate objThe type predicate is pointer?
. Return #t
if obj is a
pointer object; otherwise return #f
.
<pointer>
: <boolean> equality-predicate this {K <pointer>}The equality predicate is pointer=?
.
<pointer>
: <non-negative-fixnum> hash-function thisThe hash function is pointer-hash
.
<pointer>
: <boolean> null? thisApply pointer-null?
to the instance.
<pointer>
: <exact-integer> integer thisApply pointer->integer
to the instance.
<pointer>
: <boolean> = this {ptr0 <pointer>} {ptr <pointer>} …Apply pointer=?
to the arguments and return its return value.
<pointer>
: <boolean> != this {ptr0 <pointer>} {ptr <pointer>} …Apply pointer!=?
to the arguments and return its return value.
<pointer>
: <boolean> < this {ptr0 <pointer>} {ptr <pointer>} …Apply pointer<?
to the arguments and return its return value.
<pointer>
: <boolean> > this {ptr0 <pointer>} {ptr <pointer>} …Apply pointer>?
to the arguments and return its return value.
<pointer>
: <boolean> <= this {ptr0 <pointer>} {ptr <pointer>} …Apply pointer<=?
to the arguments and return its return value.
<pointer>
: <boolean> >= this {ptr0 <pointer>} {ptr <pointer>} …Apply pointer>=?
to the arguments and return its return value.
<pointer>
: <pointer> add this {diff <exact-integer>}Apply pointer-add
to the arguments and return its return value.
<pointer>
: <pointer> diff this {P <pointer>}Apply pointer-diff
to the arguments and return its return value.
<pointer>
: <pointer> clone thisApply pointer-clone
to the instance and return its return value.
<pointer>
: <void> set-null! thisApply set-pointer-null!
to the instance.
Next: built-in transcoders, Previous: built-in keywords, Up: built-in [Contents][Index]