removed bogus inference from matcher's optimizer
svn: r6034
This commit is contained in:
parent
a1e53c9283
commit
c3e07c0a8c
|
@ -127,9 +127,6 @@
|
||||||
(eq? (car el) 'struct-pred)
|
(eq? (car el) 'struct-pred)
|
||||||
(member (caaddr e) (caddr el))
|
(member (caaddr e) (caddr el))
|
||||||
(equal? (cadddr e) (cadddr el))))) l)
|
(equal? (cadddr e) (cadddr el))))) l)
|
||||||
(and (eq? (car e) 'list?)
|
|
||||||
(or (member `(null? ,(cadr e)) l)
|
|
||||||
(member `(pair? ,(cadr e)) l)))
|
|
||||||
(and (eq? (car e) 'not)
|
(and (eq? (car e) 'not)
|
||||||
(let* ((srch (cadr e))
|
(let* ((srch (cadr e))
|
||||||
(const-class (equal-test? srch)))
|
(const-class (equal-test? srch)))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user