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]