STK accepts all the notations defined in R5RS
#n= is used to represent circular structures.
The value given of n must be a number. It is used as
a label, which can be referenced later by a #n# notation
(see below). The scope of the label is the expression being read by the
outermost read.
#n# is used to reference some object previously labeled by
a #n= notation; that is, #n# represents a pointer
to the object labeled exactly by #n=. For instance, the object
returned by the following expression
(let* ((a (list 1 2))
(b (append '(x y) a)))
(list a b))
can also be represented in this way:
(#0=(1 2) (x y . #0#))