UNB/ CS/ David Bremner/ teaching/ cs4613/ lectures/ lecture22/ rstest.rkt
(define (rs-test)
  (with-heap (make-vector 40 'free)
    (init-allocator)
    (let* ([fst (gc:alloc-flat 'first)]
           [rst (gc:alloc-flat 'rest)]
;           [other (gc:alloc-flat 'pad)]
           [root (simple-root
                  (gc:cons (simple-root fst) (simple-root rst)))])
      (collect-garbage)
;      (collect-garbage)
      #;(values
       (read-root root))
       (current-heap))))