gensym[procedure] gensym
ChezScheme: returns a new uninterned symbol.
LispMe: returns a new unique symbol.
See also string->uninterned-symbol, gensym-prefix, gensym-counter?.
[procedure] gensym [prefix]
Gauche: returns an unique symbol. If string prefix is given,
it is used as a prefix of the symbol.
STk, STklos, Chicken: returns an uninterned symbol. If string prefix is given,
it is used as a prefix of the symbol.
MzScheme: creates an uninterned symbol.
Prefix may be a symbol or a string.
Bigloo: creates a new fresh symbol. Prefix may be
a symbol or a string.
Some implementations have gentemp.
|