Next: built-in symbols gensyms, Up: built-in symbols [Contents][Index]
<symbol>
object–typeType of symbol values (including gensyms).
<symbol>
: <symbol> type-constructor {S <string>}The constructor is string->symbol
.
<symbol>
: <boolean> type-predicate objThe type predicate is symbol?
. Return #t
if obj is a
symbol object; otherwise return #f
.
<symbol>
: <non-negative-fixnum> hash-function symThe hash function is symbol-hash
.
<symbol>
: <string> string thisApply symbol->string
to the instance.
<symbol>
: <boolean> bound? thisApply symbol-bound?
to the instance.
<symbol>
: <top> value this<symbol>
: <void> value this new-valueWhen called with no arguments: apply symbol-value
to the instance
to retrieve the current value in the value
slot. When called
with one argument: apply set-symbol-value!
to the instance to
store a new value value
slot.
<symbol>
: <boolean> member? this {es <enum-set>}Apply enum-set-member?
to the arguments and return its return value.
<symbol>
: <boolean> = this {sym0 <symbol>} {sym <symbol>} …Apply symbol=?
to the arguments and return its return value.
<symbol>
: <boolean> != this {sym0 <symbol>} {sym <symbol>} …Apply symbol!=?
to the arguments and return its return value.
<symbol>
: <boolean> < this {sym0 <symbol>} {sym <symbol>} …Apply symbol<?
to the arguments and return its return value.
<symbol>
: <boolean> > this {sym0 <symbol>} {sym <symbol>} …Apply symbol>?
to the arguments and return its return value.
<symbol>
: <boolean> <= this {sym0 <symbol>} {sym <symbol>} …Apply symbol<=?
to the arguments and return its return value.
<symbol>
: <boolean> >= this {sym0 <symbol>} {sym <symbol>} …Apply symbol>=?
to the arguments and return its return value.
<symbol>
: <symbol> min this {sym <symbol>} …Apply symbol-min
to the arguments and return its return value.
<symbol>
: <symbol> max this {sym <symbol>} …Apply symbol-max
to the arguments and return its return value.
<symbol>
: () putprop this (key <symbol>) valueApply putprop
to the instance.
<symbol>
: <top> getprop this (key <symbol>)Apply getprop
to the instance.
<symbol>
: () remprop this (key <symbol>)Apply remprop
to the instance.
<symbol>
: <list> property-list thisApply property-list
to the instance.
Next: built-in symbols gensyms, Up: built-in symbols [Contents][Index]