Correction to iface-depth
svn: r3380
This commit is contained in:
parent
140ea1519e
commit
a54293ede2
|
@ -637,11 +637,11 @@
|
||||||
(let ([iface-tree (map (lambda (iface)
|
(let ([iface-tree (map (lambda (iface)
|
||||||
(cons iface
|
(cons iface
|
||||||
(class-record-parents
|
(class-record-parents
|
||||||
(send type-recs get-class-record iface))))
|
(get-record (send type-recs get-class-record iface)
|
||||||
|
type-recs))))
|
||||||
ifaces)])
|
ifaces)])
|
||||||
(apply min (map (lambda (i-list) (depth elt i-list)) iface-tree)))))
|
(apply min (map (lambda (i-list) (depth elt i-list)) iface-tree)))))
|
||||||
|
|
||||||
|
|
||||||
;conversion-steps: type type -> int
|
;conversion-steps: type type -> int
|
||||||
(define (conversion-steps from to type-recs)
|
(define (conversion-steps from to type-recs)
|
||||||
#;(printf "conversion-steps ~a ~a~n" from to)
|
#;(printf "conversion-steps ~a ~a~n" from to)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user