Added notes

This commit is contained in:
Justin Ethier 2016-01-15 22:43:46 -05:00
parent 6995c24838
commit 079c6f4390

View file

@ -29,6 +29,10 @@
(let loop ()
;(write (list (null? *queue*) *queue*))
(define sleep? #f)
;; looks like the main issue is a macro expansion problem, because cond never expands below. WTF?
;; above named let works fine, and this one does too if expressions are removed or re-ordered
;; between the named let and the cond.
;;
;; 2 issues here:
;; - the mutex-lock seems to skip over cond; there is some kind of
;; control flow problem