~ chicken-core (chicken-5) 83cdf21f6b04a894dda8abd299d4c4cae070bc62
commit 83cdf21f6b04a894dda8abd299d4c4cae070bc62
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Thu Jun 30 03:30:47 2011 -0400
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Thu Jun 30 03:30:47 2011 -0400
another comment
diff --git a/scrutinizer.scm b/scrutinizer.scm
index 58124d8c..5a9331ed 100755
--- a/scrutinizer.scm
+++ b/scrutinizer.scm
@@ -837,6 +837,10 @@
(not (get db var 'assigned))
(not oparg?))))
(cond (pred
+ ;;XXX we could add a blist entry for var in the other
+ ;; branch by subtracting pt from the current type
+ ;; of var, at least in the simple case of
+ ;; "(or ... <PT> ...)" -> "(or ... ...)"
(d " predicate `~a' indicates `~a' is ~a in flow ~a"
pn var pt (car ctags))
(add-to-blist
Trap