;;;; box.scm -*- Scheme -*- ;;;; Kon Lovett, Apr '20 (module box () (import scheme) (import (chicken module)) (import (only box-core box? make-box-mutable make-box-immutable box-ref box-set!)) (import (only (chicken read-syntax) set-sharp-read-syntax!)) (reexport (only box-core box?) (rename box-core (make-box-mutable box) (make-box-immutable immutable-box) (box-ref unbox) (box-set! set-box!))) ) ;module box