Hello!
Andy Wingo wi...@pobox.com writes:
On Sun 27 Mar 2011 15:29, l...@gnu.org (Ludovic Courtès) writes:
Andy Wingo wi...@pobox.com writes:
On Sun 13 Mar 2011 16:25, l...@gnu.org (Ludovic Courtès) writes:
The problem is that ‘hash-create-handle!’ above created a weak-cdr
pair—i.e., a
Hi :)
On Sun 27 Mar 2011 15:29, l...@gnu.org (Ludovic Courtès) writes:
Andy Wingo wi...@pobox.com writes:
On Sun 13 Mar 2011 16:25, l...@gnu.org (Ludovic Courtès) writes:
The problem is that ‘hash-create-handle!’ above created a weak-cdr
pair—i.e., a pair whose cdr is /not/ scanned for
On Sun 13 Mar 2011 16:25, l...@gnu.org (Ludovic Courtès) writes:
The problem is that ‘hash-create-handle!’ above created a weak-cdr
pair—i.e., a pair whose cdr is /not/ scanned for pointers—but ‘set-cdr!’
did not register a disappearing link from O to K+V. Consequently, O
eventually gets
Hello,
A bit of explanation for commit
ca33b501a93f8de389c1e3e1bc987f63b6912029...
Try this:
--8---cut here---start-8---
(use-modules (srfi srfi-1)
(srfi srfi-9))
(define-record-type foo
(make-foo x)
foo?
(x foo-x))
(define register!