/usr/lib/s9fes/help/tree-equalp is in scheme9 2010.11.13-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 | S9 LIB (tree-equal? procedure pair1 pair2) ==> boolean
Compare the leaves of two trees PAIR1 and PAIR2 using the predicate
PROCEDURE. TREE-EQUAL? returns #T if the trees have the same structure
and (procedure x1 x2) holds for their pairwise leaves.
(tree-equal? (lambda (x y) #t)
'(((a . b) (c . d)) (e . f))
'(((1 . 2) (3 . 4)) (5 . 6))) ==> #t
(tree-equal? eqv?
'((1 . 2) (3 . 4))
'((1 . 2) (3 4))) ==> #f
|