((2 ()) ((1) 0 () 6 ((c lib c (u . "scheme/base.ss")) (c (? . 0) c require) (c (c lib c (u . "scheme/private/contract-guts.ss")) c any/c) (c (c quote c #%kernel) c boolean?) (c (c lib c (u . "mred/main.ss")) c image-snip%) (c (c lib c (u . "scheme/class.ss")) c is-a?/c)) () (c (c dep c (c (c lib c (u . "scheme/gui/base.ss")) c image-snip%)) c (c form c (? . 1)) c (c mod-path c (u . "scheme/gui/base")) c (c dep c (c (c lib c (u . "scheme/private/pre-base.ss")) c boolean?)) c (c dep c (? . 4)) c (c mod-path c (u . "mzlib/unit")) c (c mod-path c (u . "mzlib/defmacro")) c (c mod-path c (u . "mzlib/thread")) c (c dep c (? . 3)) c (c dep c (c (? . 0) c boolean?)) c (c dep c (? . 2)) c (c dep c (? . 1)) c (c part c (c (u . "(lib scribblings/htdp-langs/htdp-langs.scrbl)") c "advanced")) c (c mod-path c (u . "mzlib/class")) c (c mod-path c (u . "mzscheme")) c (c dep c (? . 5)) c (c part c (c (u . "(lib scribblings/htdp-langs/htdp-langs.scrbl)") c "beginner-abbr")) c (c mod-path c (u . "mzlib/math")) c (c def c (? . 2)) c (c part c (c (u . "(lib scribblings/htdp-langs/htdp-langs.scrbl)") c "intermediate-lam")) c (c part c (c (u . "(lib scribblings/htdp-langs/htdp-langs.scrbl)") c "beginner")) c (c mod-path c (u . "mzlib/pretty")) c (c def c (? . 3)) c (c def c (? . 4)) c (c mod-path c (u . "mzlib/list")) c (c mod-path c (u . "mzlib/include")) c (c mod-path c (u . "mzlib/shared")) c (c dep c (c (c lib c (u . "scheme/contract.ss")) c any/c)) c (c mod-path c (u . "mzlib/string")) c (c mod-path c (u . "mzlib/match")) c (c part c (c (u . "(lib scribblings/htdp-langs/htdp-langs.scrbl)") c "intermediate")) c (c mod-path c (u . "mzlib/etc")) c (c def c (? . 5)) c (c mod-path c (u . "mzlib/file")))) ((collects #"mzlib" #"scribblings" #"mzlib.scrbl") (collects #"mzscheme" #"mzscheme.scrbl") (collects #"scribblings" #"gui" #"gui.scrbl") (collects #"scribblings" #"reference" #"reference.scrbl") (collects #"scribblings" #"htdp-langs" #"htdp-langs.scrbl")) ((1) 0 () 15 ((c (? . 1) c define-higher-order-primitive) (c lib c (u . "lang/prim.ss")) (c (? . 1) c provide-primitive) (c (c lib c (u . "scheme/class.ss")) c is-a?/c) (c (? . 1) c provide-primitives) (c (? . 9) c boolean?) (c (? . 1) c provide-higher-order-primitive) (c (c lib c (u . "lang/imageeq.ss")) c image=?) (c (c lib c (u . "lang/posn.ss")) c posn) (c lib c (u . "scheme/base.ss")) (c (? . 9) c require) (c lib c (u . "scheme/private/pre-base.ss")) (c (? . 1) c define-primitive) (c (c lib c (u . "scheme/gui/base.ss")) c image-snip%) (c (c lib c (u . "scheme/contract.ss")) c any/c)) () (h ! (equal) ((? . 0) h ! (equal) ((c dep c (? . 0)) . #t)) ((? . 2) h ! (equal) ((c dep c (? . 2)) . #t)) ((? . 3) h ! (equal) ((c dep c (c (c lib c (u . "scheme/private/contract-object.ss")) c is-a?/c)) . #t) ((c dep c (? . 3)) . #t)) ((? . 4) h ! (equal) ((c dep c (? . 4)) . #t)) ((? . 5) h ! (equal) ((c dep c (? . 5)) . #t) ((c dep c (c (? . 11) c boolean?)) . #t) ((c dep c (c (c quote c #%kernel) c boolean?)) . #t)) ((? . 6) h ! (equal) ((c dep c (? . 6)) . #t)) ((? . 7) h ! (equal) ((c dep c (? . 7)) . #t)) ((? . 8) h ! (equal) ((c dep c (? . 8)) . #t)) ((? . 10) h ! (equal) ((c dep c (c (c lib c (u . "scheme/private/reqprov.ss")) c require)) . #t) ((c dep c (? . 10)) . #t) ((c dep c (c (? . 11) c require)) . #t)) ((? . 12) h ! (equal) ((c dep c (? . 12)) . #t)) ((? . 13) h ! (equal) ((c dep c (c (c lib c (u . "mred/main.ss")) c image-snip%)) . #t) ((c dep c (c (c lib c (u . "mred/mred.ss")) c image-snip%)) . #t) ((c dep c (? . 13)) . #t)) ((? . 14) h ! (equal) ((c dep c (c (c lib c (u . "scheme/private/contract-guts.ss")) c any/c)) . #t) ((c dep c (? . 14)) . #t)))))