#lang scheme/base

(require tests/eli-tester scheme/sandbox scheme/runtime-path scheme/file)

(define-runtime-path tree-module      "tree.rkt")
(define-runtime-path file-tree-module "file-tree.rkt")

(define (glob-tests)
  (define e
    (call-with-trusted-sandbox-configuration
     (lambda () (make-module-evaluator tree-module))))
  (define (g->rl x)
    (let ([r (e `(glob->regexp-or-literal ,x))])
      (if (byte-regexp? r) `(rx ,(object-name r)) r)))
  (test (g->rl #"*") => '*
        (g->rl #"*/") => '*/
        (g->rl #"**") => '**
        (g->rl #"**/") => '**/
        (g->rl #"***") =error> "bad glob"
        (g->rl #"***/") =error> "bad glob"
        (g->rl #"********") =error> "bad glob"
        (g->rl #"********/") =error> "bad glob"
        (g->rl #"glob") => #"glob"
        (g->rl #"gl?ob") => '(rx #"^gl.ob$")
        (g->rl #"gl*ob") => '(rx #"^gl.*ob$")
        (g->rl #"gl*?ob") => '(rx #"^gl.*.ob$")
        (g->rl #"gl?*ob") => '(rx #"^gl..*ob$")
        (g->rl #"gl.ob") => #"gl.ob"
        (g->rl #"gl?.ob") => '(rx #"^gl.\\.ob$")
        (g->rl #"gl^ob") => #"gl^ob"
        (g->rl #"gl^?ob") => '(rx #"^gl\\^.ob$")
        (g->rl #"gl\\.ob") => '(rx #"^gl\\.ob$")
        (g->rl #"gl\\ob") => '(rx #"^gl\\ob$")
        (g->rl #"gl\\*ob") => '(rx #"^gl\\*ob$")
        (g->rl #"gl\\?ob") => '(rx #"^gl\\?ob$")
        (g->rl #"gl\\|ob") => '(rx #"^gl\\|ob$")
        (g->rl #"gl\\{ob") => '(rx #"^gl\\{ob$")
        (g->rl #"gl[*]ob") => '(rx #"^gl[*]ob$")
        (g->rl #"gl[?]ob") => '(rx #"^gl[?]ob$")
        (g->rl #"gl[*?]ob") => '(rx #"^gl[*?]ob$")
        (g->rl #"gl[?*]ob") => '(rx #"^gl[?*]ob$")
        (g->rl #"gl[]*]ob") => '(rx #"^gl[]*]ob$")
        (g->rl #"gl[^]*]ob") => '(rx #"^gl[^]*]ob$")
        (g->rl #"gl[^]*]*ob") => '(rx #"^gl[^]*].*ob$")
        )
  (kill-evaluator e))

(define (tree-tests)
  (define e
    (call-with-trusted-sandbox-configuration
     (lambda () (make-module-evaluator file-tree-module))))
  (define a-dir  (collection-path "scribble"))
  (define a-list (find-files void a-dir))
  (define a-tree #f)
  (define (->bytes x) (string->bytes/utf-8 (format "~a" x)))
  (define same-as-last-datums #f)
  (define datums-result #f)
  (define (->datums xs)
    (set! same-as-last-datums datums-result)
    (set! datums-result
          (map (lambda (x)
                 (read (open-input-bytes (if (path? x) (path->bytes x) x))))
               xs))
    datums-result)
  (define (mk-tree t [convert values])
    (e (let loop ([t t] [path #""])
         (let* ([subs? (pair? t)]
                [name (->bytes (if subs? (car t) t))]
                [name (if subs? (regexp-replace #rx#"/?$" name #"/") name)]
                [path (bytes-append path name)])
           (if subs?
             `(make-tree ,name
                         (list ,@(map (lambda (s) (loop s path)) (cdr t)))
                         ,(convert path))
             `(make-tree ,name #f ,(convert path)))))))
  (define (e/filter filter)
    (->datums (e `(map tree-path (tree->list (tree-filter ,filter ,a-tree))))))
  (test
   ;; works with paths...
   (set! a-tree (mk-tree '(- 0 (A1 1 2 3 (B 4) C) (A2 5)) bytes->path))
   (->datums (e `(map tree-name (tree->list ,a-tree))))
   => '(-/ 0 A1/ 1 2 3 B/ 4 C A2/ 5)
   ;; ...as well as bytes
   (set! a-tree (mk-tree '(- 0 (A1 1 2 3 (B 4) C) (A2 5))))
   (->datums (e `(map tree-name (tree->list ,a-tree))))
   => same-as-last-datums
   (->datums (e `(map tree-path (tree->list ,a-tree))))
   => '(-/ -/0 -/A1/ -/A1/1 -/A1/2 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C -/A2/ -/A2/5)
   (->datums (e `(map tree-path (tree-foldr cons '() ,a-tree))))
   => same-as-last-datums
   (->datums (e `(map tree-path (reverse (tree-foldl cons '() ,a-tree)))))
   => same-as-last-datums
   (->datums (e `(let ([l '()])
                   (tree-for-each (lambda (t) (set! l (cons (tree-path t) l)))
                                  ,a-tree)
                   (reverse l))))
   => same-as-last-datums
   (e/filter #"*")
   => same-as-last-datums
   (e/filter #"")
   =error> "bad glob"
   (e/filter #"A2/")
   => '(-/ -/A2/ -/A2/5)
   (e/filter #"A1/B/")
   => '(-/ -/A1/ -/A1/B/ -/A1/B/4)
   ;; works with string patterns too
   (e/filter "A1/B/")
   => same-as-last-datums
   ;; last "/" is optional here ...
   (e/filter "A1/B")
   => same-as-last-datums
   ;; ... but in general it forces matching only directories
   (e/filter "A1/?/")
   => same-as-last-datums
   (e/filter "A1/?")
   => '(-/ -/A1/ -/A1/1 -/A1/2 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C)
   (e/filter "*/2")
   => '(-/ -/A1/ -/A1/2)
   (e/filter "*/[25]")
   => '(-/ -/A1/ -/A1/2 -/A2/ -/A2/5)
   (e/filter "*/{2|5}")
   => same-as-last-datums
   (e/filter '(not: "*/2"))
   => '(-/ -/0 -/A1/ -/A1/1 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C -/A2/ -/A2/5)
   (e/filter '(not: "*/[25]"))
   => '(-/ -/0 -/A1/ -/A1/1 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C -/A2/)
   (e/filter '(not: "*/{2|5}"))
   => '(-/ -/0 -/A1/ -/A1/1 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C -/A2/)
   (set! a-tree (e `(get-file-tree ,a-dir)))
   (e `(map tree-path (tree->list ,a-tree)))
   => a-list
   (e/filter #"*")
   => (->datums a-list)
   )
  (set! a-tree
        (mk-tree '(-
                   (.svn
                    all-wcprops
                    dir-prop-base
                    entries
                    format
                    (prop-base
                     base-render.rkt.svn-base
                     base.rkt.svn-base
                     basic.rkt.svn-base
                     bnf.rkt.svn-base
                     comment-reader.rkt.svn-base
                     config.rkt.svn-base
                     core.rkt.svn-base
                     decode-struct.rkt.svn-base
                     decode.rkt.svn-base
                     doc.txt.svn-base
                     doclang.rkt.svn-base
                     eval.rkt.svn-base
                     extract.rkt.svn-base
                     html-properties.rkt.svn-base
                     html-render.rkt.svn-base
                     info.rkt.svn-base
                     latex-properties.rkt.svn-base
                     latex-render.rkt.svn-base
                     lp-include.rkt.svn-base
                     lp.rkt.svn-base
                     manual-prefix.tex.svn-base
                     manual-struct.rkt.svn-base
                     manual-style.tex.svn-base
                     manual.rkt.svn-base
                     pdf-render.rkt.svn-base
                     provide-doc-transform.rkt.svn-base
                     reader.rkt.svn-base
                     render-struct.rkt.svn-base
                     run.rkt.svn-base
                     scheme.css.svn-base
                     scheme.rkt.svn-base
                     scheme.tex.svn-base
                     scribble-common.js.svn-base
                     scribble-prefix.html.svn-base
                     scribble-prefix.tex.svn-base
                     scribble-style.css.svn-base
                     scribble-style.tex.svn-base
                     scribble.css.svn-base
                     scribble.tex.svn-base
                     search.rkt.svn-base
                     sigplan.rkt.svn-base
                     srcdoc.rkt.svn-base
                     struct.rkt.svn-base
                     text-render.rkt.svn-base
                     text.rkt.svn-base
                     urls.rkt.svn-base
                     xref.rkt.svn-base)
                    (props)
                    (text-base
                     base-render.rkt.svn-base
                     base.rkt.svn-base
                     basic.rkt.svn-base
                     bnf.rkt.svn-base
                     comment-reader.rkt.svn-base
                     config.rkt.svn-base
                     core.rkt.svn-base
                     decode-struct.rkt.svn-base
                     decode.rkt.svn-base
                     doc.txt.svn-base
                     doclang.rkt.svn-base
                     eval.rkt.svn-base
                     extract.rkt.svn-base
                     html-properties.rkt.svn-base
                     html-render.rkt.svn-base
                     info.rkt.svn-base
                     latex-properties.rkt.svn-base
                     latex-render.rkt.svn-base
                     lp-include.rkt.svn-base
                     lp.rkt.svn-base
                     manual-prefix.tex.svn-base
                     manual-struct.rkt.svn-base
                     manual-style.tex.svn-base
                     manual.rkt.svn-base
                     pdf-render.rkt.svn-base
                     provide-doc-transform.rkt.svn-base
                     reader.rkt.svn-base
                     render-struct.rkt.svn-base
                     run.rkt.svn-base
                     scheme.css.svn-base
                     scheme.rkt.svn-base
                     scheme.tex.svn-base
                     scribble-common.js.svn-base
                     scribble-prefix.html.svn-base
                     scribble-prefix.tex.svn-base
                     scribble-style.css.svn-base
                     scribble-style.tex.svn-base
                     scribble.css.svn-base
                     scribble.tex.svn-base
                     search.rkt.svn-base
                     sigplan.rkt.svn-base
                     srcdoc.rkt.svn-base
                     struct.rkt.svn-base
                     text-render.rkt.svn-base
                     text.rkt.svn-base
                     urls.rkt.svn-base
                     xref.rkt.svn-base)
                    (tmp
                     (prop-base)
                     (props)
                     (text-base)))
                   (base
                    (.svn
                     all-wcprops
                     dir-prop-base
                     entries
                     format
                     (prop-base
                      lang.rkt.svn-base)
                     (props)
                     (text-base
                      lang.rkt.svn-base)
                     (tmp
                      (prop-base)
                      (props)
                      (text-base)))
                    (compiled
                     lang_ss.dep
                     lang_ss.zo)
                    (lang
                     (.svn
                      all-wcprops
                      dir-prop-base
                      entries
                      format
                      (prop-base
                       reader.rkt.svn-base)
                      (props)
                      (text-base
                       reader.rkt.svn-base)
                      (tmp
                       (prop-base)
                       (props)
                       (text-base)))
                     (compiled
                      reader_ss.dep
                      reader_ss.zo)
                     reader.rkt)
                    lang.rkt)
                   base-render.rkt
                   base.rkt
                   basic.rkt
                   bnf.rkt
                   comment-reader.rkt
                   (compiled
                    base-render_ss.dep
                    base-render_ss.zo
                    base_ss.dep
                    base_ss.zo
                    basic_ss.dep
                    basic_ss.zo
                    bnf_ss.dep
                    bnf_ss.zo
                    comment-reader_ss.dep
                    comment-reader_ss.zo
                    config_ss.dep
                    config_ss.zo
                    core_ss.dep
                    core_ss.zo
                    decode-struct_ss.dep
                    decode-struct_ss.zo
                    decode_ss.dep
                    decode_ss.zo
                    doclang_ss.dep
                    doclang_ss.zo
                    eval_ss.dep
                    eval_ss.zo
                    extract_ss.dep
                    extract_ss.zo
                    html-properties_ss.dep
                    html-properties_ss.zo
                    html-render_ss.dep
                    html-render_ss.zo
                    info_ss.dep
                    info_ss.zo
                    latex-properties_ss.dep
                    latex-properties_ss.zo
                    latex-render_ss.dep
                    latex-render_ss.zo
                    lp-include_ss.dep
                    lp-include_ss.zo
                    lp_ss.dep
                    lp_ss.zo
                    manual-struct_ss.dep
                    manual-struct_ss.zo
                    manual_ss.dep
                    manual_ss.zo
                    pdf-render_ss.dep
                    pdf-render_ss.zo
                    provide-doc-transform_ss.dep
                    provide-doc-transform_ss.zo
                    reader_ss.dep
                    reader_ss.zo
                    render-struct_ss.dep
                    render-struct_ss.zo
                    run_ss.dep
                    run_ss.zo
                    scheme_ss.dep
                    scheme_ss.zo
                    search_ss.dep
                    search_ss.zo
                    sigplan_ss.dep
                    sigplan_ss.zo
                    srcdoc_ss.dep
                    srcdoc_ss.zo
                    struct_ss.dep
                    struct_ss.zo
                    text-render_ss.dep
                    text-render_ss.zo
                    text_ss.dep
                    text_ss.zo
                    urls_ss.dep
                    urls_ss.zo
                    xref_ss.dep
                    xref_ss.zo)
                   config.rkt
                   core.rkt
                   decode-struct.rkt
                   decode.rkt
                   (doc
                    (.svn
                     all-wcprops
                     dir-prop-base
                     entries
                     format
                     (prop-base
                      main.rkt.svn-base
                      reader.rkt.svn-base)
                     (props)
                     (text-base
                      main.rkt.svn-base
                      reader.rkt.svn-base)
                     (tmp
                      (prop-base)
                      (props)
                      (text-base)))
                    (compiled
                     main_ss.dep
                     main_ss.zo
                     reader_ss.dep
                     reader_ss.zo)
                    (lang
                     (.svn
                      all-wcprops
                      dir-prop-base
                      entries
                      format
                      (prop-base
                       reader.rkt.svn-base)
                      (props)
                      (text-base
                       reader.rkt.svn-base)
                      (tmp
                       (prop-base)
                       (props)
                       (text-base)))
                     (compiled
                      reader_ss.dep
                      reader_ss.zo)
                     reader.rkt)
                    main.rkt
                    reader.rkt)
                   doc.txt
                   doclang.rkt
                   eval.rkt
                   extract.rkt
                   html-properties.rkt
                   html-render.rkt
                   info.rkt
                   latex-properties.rkt
                   latex-render.rkt
                   (lp
                    (.svn
                     all-wcprops
                     entries
                     format
                     (prop-base)
                     (props)
                     (text-base)
                     (tmp
                      (prop-base)
                      (props)
                      (text-base)))
                    (lang
                     (.svn
                      all-wcprops
                      dir-prop-base
                      entries
                      format
                      (prop-base
                       lang.rkt.svn-base
                       reader.rkt.svn-base)
                      (props)
                      (text-base
                       lang.rkt.svn-base
                       reader.rkt.svn-base)
                      (tmp
                       (prop-base)
                       (props)
                       (text-base)))
                     (compiled
                      lang_ss.dep
                      lang_ss.zo
                      reader_ss.dep
                      reader_ss.zo)
                     lang.rkt
                     reader.rkt))
                   lp-include.rkt
                   lp.rkt
                   (manual
                    (.svn
                     all-wcprops
                     dir-prop-base
                     entries
                     format
                     (prop-base
                      lang.rkt.svn-base)
                     (props)
                     (text-base
                      lang.rkt.svn-base)
                     (tmp
                      (prop-base)
                      (props)
                      (text-base)))
                    (compiled
                     lang_ss.dep
                     lang_ss.zo)
                    (lang
                     (.svn
                      all-wcprops
                      dir-prop-base
                      entries
                      format
                      (prop-base
                       reader.rkt.svn-base)
                      (props)
                      (text-base
                       reader.rkt.svn-base)
                      (tmp
                       (prop-base)
                       (props)
                       (text-base)))
                     (compiled
                      reader_ss.dep
                      reader_ss.zo)
                     reader.rkt)
                    lang.rkt)
                   manual-prefix.tex
                   manual-struct.rkt
                   manual-style.tex
                   manual.rkt
                   pdf-render.rkt
                   (private
                    (.svn
                     all-wcprops
                     dir-prop-base
                     entries
                     format
                     (prop-base
                      defaults.rkt.svn-base
                      indirect-renderer.rkt.svn-base
                      lp.rkt.svn-base
                      manual-bib.rkt.svn-base
                      manual-bind.rkt.svn-base
                      manual-class.rkt.svn-base
                      manual-ex.rkt.svn-base
                      manual-form.rkt.svn-base
                      manual-method.rkt.svn-base
                      manual-mod.rkt.svn-base
                      manual-proc.rkt.svn-base
                      manual-scheme.rkt.svn-base
                      manual-sprop.rkt.svn-base
                      manual-style.rkt.svn-base
                      manual-tech.rkt.svn-base
                      manual-unit.rkt.svn-base
                      manual-utils.rkt.svn-base
                      manual-vars.rkt.svn-base
                      on-demand.rkt.svn-base
                      provide-structs.rkt.svn-base
                      qsloc.rkt.svn-base
                      render-utils.rkt.svn-base
                      run-pdflatex.rkt.svn-base)
                     (props)
                     (text-base
                      defaults.rkt.svn-base
                      indirect-renderer.rkt.svn-base
                      lp.rkt.svn-base
                      manual-bib.rkt.svn-base
                      manual-bind.rkt.svn-base
                      manual-class.rkt.svn-base
                      manual-ex.rkt.svn-base
                      manual-form.rkt.svn-base
                      manual-method.rkt.svn-base
                      manual-mod.rkt.svn-base
                      manual-proc.rkt.svn-base
                      manual-scheme.rkt.svn-base
                      manual-sprop.rkt.svn-base
                      manual-style.rkt.svn-base
                      manual-tech.rkt.svn-base
                      manual-unit.rkt.svn-base
                      manual-utils.rkt.svn-base
                      manual-vars.rkt.svn-base
                      on-demand.rkt.svn-base
                      provide-structs.rkt.svn-base
                      qsloc.rkt.svn-base
                      render-utils.rkt.svn-base
                      run-pdflatex.rkt.svn-base)
                     (tmp
                      (prop-base)
                      (props)
                      (text-base)))
                    (compiled
                     defaults_ss.dep
                     defaults_ss.zo
                     indirect-renderer_ss.dep
                     indirect-renderer_ss.zo
                     lp_ss.dep
                     lp_ss.zo
                     manual-bib_ss.dep
                     manual-bib_ss.zo
                     manual-bind_ss.dep
                     manual-bind_ss.zo
                     manual-class_ss.dep
                     manual-class_ss.zo
                     manual-ex_ss.dep
                     manual-ex_ss.zo
                     manual-form_ss.dep
                     manual-form_ss.zo
                     manual-method_ss.dep
                     manual-method_ss.zo
                     manual-mod_ss.dep
                     manual-mod_ss.zo
                     manual-proc_ss.dep
                     manual-proc_ss.zo
                     manual-scheme_ss.dep
                     manual-scheme_ss.zo
                     manual-sprop_ss.dep
                     manual-sprop_ss.zo
                     manual-style_ss.dep
                     manual-style_ss.zo
                     manual-tech_ss.dep
                     manual-tech_ss.zo
                     manual-unit_ss.dep
                     manual-unit_ss.zo
                     manual-utils_ss.dep
                     manual-utils_ss.zo
                     manual-vars_ss.dep
                     manual-vars_ss.zo
                     on-demand_ss.dep
                     on-demand_ss.zo
                     provide-structs_ss.dep
                     provide-structs_ss.zo
                     qsloc_ss.dep
                     qsloc_ss.zo
                     render-utils_ss.dep
                     render-utils_ss.zo
                     run-pdflatex_ss.dep
                     run-pdflatex_ss.zo)
                    defaults.rkt
                    indirect-renderer.rkt
                    lp.rkt
                    manual-bib.rkt
                    manual-bind.rkt
                    manual-class.rkt
                    manual-ex.rkt
                    manual-form.rkt
                    manual-method.rkt
                    manual-mod.rkt
                    manual-proc.rkt
                    manual-scheme.rkt
                    manual-sprop.rkt
                    manual-style.rkt
                    manual-tech.rkt
                    manual-unit.rkt
                    manual-utils.rkt
                    manual-vars.rkt
                    on-demand.rkt
                    provide-structs.rkt
                    qsloc.rkt
                    render-utils.rkt
                    run-pdflatex.rkt)
                   provide-doc-transform.rkt
                   reader.rkt
                   render-struct.rkt
                   run.rkt
                   scheme.css
                   scheme.rkt
                   scheme.tex
                   scribble-common.js
                   scribble-prefix.html
                   scribble-prefix.tex
                   scribble-style.css
                   scribble-style.tex
                   scribble.css
                   scribble.tex
                   search.rkt
                   (sigplan
                    (.svn
                     all-wcprops
                     dir-prop-base
                     entries
                     format
                     (prop-base
                      lang.rkt.svn-base
                      sigplan.css.svn-base
                      sigplan.tex.svn-base
                      sigplanconf.cls.svn-base
                      style.tex.svn-base)
                     (props)
                     (text-base
                      lang.rkt.svn-base
                      sigplan.css.svn-base
                      sigplan.tex.svn-base
                      sigplanconf.cls.svn-base
                      style.tex.svn-base)
                     (tmp
                      (prop-base)
                      (props)
                      (text-base)))
                    (compiled
                     lang_ss.dep
                     lang_ss.zo)
                    (lang
                     (.svn
                      all-wcprops
                      dir-prop-base
                      entries
                      format
                      (prop-base
                       reader.rkt.svn-base)
                      (props)
                      (text-base
                       reader.rkt.svn-base)
                      (tmp
                       (prop-base)
                       (props)
                       (text-base)))
                     (compiled
                      reader_ss.dep
                      reader_ss.zo)
                     reader.rkt)
                    lang.rkt
                    sigplan.css
                    sigplan.tex
                    sigplanconf.cls
                    style.tex)
                   sigplan.rkt
                   srcdoc.rkt
                   struct.rkt
                   (text
                    (.svn
                     all-wcprops
                     dir-prop-base
                     entries
                     format
                     (prop-base
                      output.rkt.svn-base
                      syntax-utils.rkt.svn-base
                      textlang.rkt.svn-base)
                     (props)
                     (text-base
                      output.rkt.svn-base
                      syntax-utils.rkt.svn-base
                      textlang.rkt.svn-base)
                     (tmp
                      (prop-base)
                      (props)
                      (text-base)))
                    (compiled
                     output_ss.dep
                     output_ss.zo
                     syntax-utils_ss.dep
                     syntax-utils_ss.zo
                     textlang_ss.dep
                     textlang_ss.zo)
                    (lang
                     (.svn
                      all-wcprops
                      dir-prop-base
                      entries
                      format
                      (prop-base
                       reader.rkt.svn-base)
                      (props)
                      (text-base
                       reader.rkt.svn-base)
                      (tmp
                       (prop-base)
                       (props)
                       (text-base)))
                     (compiled
                      reader_ss.dep
                      reader_ss.zo)
                     reader.rkt)
                    output.rkt
                    syntax-utils.rkt
                    textlang.rkt)
                   text-render.rkt
                   text.rkt
                   (tools
                    (.svn
                     all-wcprops
                     dir-prop-base
                     entries
                     format
                     (prop-base
                      drscheme-buttons.rkt.svn-base
                      html.png.svn-base
                      pdf.png.svn-base)
                     (props)
                     (text-base
                      drscheme-buttons.rkt.svn-base
                      html.png.svn-base
                      pdf.png.svn-base)
                     (tmp
                      (prop-base)
                      (props)
                      (text-base)))
                    (compiled
                     drscheme-buttons_ss.dep
                     drscheme-buttons_ss.zo)
                    drscheme-buttons.rkt
                    html.png
                    pdf.png
                    (private
                     (.svn
                      all-wcprops
                      dir-prop-base
                      entries
                      format
                      (prop-base
                       mk-drs-bitmaps.rkt.svn-base)
                      (props)
                      (text-base
                       mk-drs-bitmaps.rkt.svn-base)
                      (tmp
                       (prop-base)
                       (props)
                       (text-base)))
                     (compiled
                      mk-drs-bitmaps_ss.dep
                      mk-drs-bitmaps_ss.zo)
                     mk-drs-bitmaps.rkt))
                   urls.rkt
                   xref.rkt)))
  (test
   ;; the whole tree
   (e/filter "*")
   =>
   '(
     -/
     -/.svn/
     -/.svn/all-wcprops
     -/.svn/dir-prop-base
     -/.svn/entries
     -/.svn/format
     -/.svn/prop-base/
     -/.svn/prop-base/base-render.rkt.svn-base
     -/.svn/prop-base/base.rkt.svn-base
     -/.svn/prop-base/basic.rkt.svn-base
     -/.svn/prop-base/bnf.rkt.svn-base
     -/.svn/prop-base/comment-reader.rkt.svn-base
     -/.svn/prop-base/config.rkt.svn-base
     -/.svn/prop-base/core.rkt.svn-base
     -/.svn/prop-base/decode-struct.rkt.svn-base
     -/.svn/prop-base/decode.rkt.svn-base
     -/.svn/prop-base/doc.txt.svn-base
     -/.svn/prop-base/doclang.rkt.svn-base
     -/.svn/prop-base/eval.rkt.svn-base
     -/.svn/prop-base/extract.rkt.svn-base
     -/.svn/prop-base/html-properties.rkt.svn-base
     -/.svn/prop-base/html-render.rkt.svn-base
     -/.svn/prop-base/info.rkt.svn-base
     -/.svn/prop-base/latex-properties.rkt.svn-base
     -/.svn/prop-base/latex-render.rkt.svn-base
     -/.svn/prop-base/lp-include.rkt.svn-base
     -/.svn/prop-base/lp.rkt.svn-base
     -/.svn/prop-base/manual-prefix.tex.svn-base
     -/.svn/prop-base/manual-struct.rkt.svn-base
     -/.svn/prop-base/manual-style.tex.svn-base
     -/.svn/prop-base/manual.rkt.svn-base
     -/.svn/prop-base/pdf-render.rkt.svn-base
     -/.svn/prop-base/provide-doc-transform.rkt.svn-base
     -/.svn/prop-base/reader.rkt.svn-base
     -/.svn/prop-base/render-struct.rkt.svn-base
     -/.svn/prop-base/run.rkt.svn-base
     -/.svn/prop-base/scheme.css.svn-base
     -/.svn/prop-base/scheme.rkt.svn-base
     -/.svn/prop-base/scheme.tex.svn-base
     -/.svn/prop-base/scribble-common.js.svn-base
     -/.svn/prop-base/scribble-prefix.html.svn-base
     -/.svn/prop-base/scribble-prefix.tex.svn-base
     -/.svn/prop-base/scribble-style.css.svn-base
     -/.svn/prop-base/scribble-style.tex.svn-base
     -/.svn/prop-base/scribble.css.svn-base
     -/.svn/prop-base/scribble.tex.svn-base
     -/.svn/prop-base/search.rkt.svn-base
     -/.svn/prop-base/sigplan.rkt.svn-base
     -/.svn/prop-base/srcdoc.rkt.svn-base
     -/.svn/prop-base/struct.rkt.svn-base
     -/.svn/prop-base/text-render.rkt.svn-base
     -/.svn/prop-base/text.rkt.svn-base
     -/.svn/prop-base/urls.rkt.svn-base
     -/.svn/prop-base/xref.rkt.svn-base
     -/.svn/props/
     -/.svn/text-base/
     -/.svn/text-base/base-render.rkt.svn-base
     -/.svn/text-base/base.rkt.svn-base
     -/.svn/text-base/basic.rkt.svn-base
     -/.svn/text-base/bnf.rkt.svn-base
     -/.svn/text-base/comment-reader.rkt.svn-base
     -/.svn/text-base/config.rkt.svn-base
     -/.svn/text-base/core.rkt.svn-base
     -/.svn/text-base/decode-struct.rkt.svn-base
     -/.svn/text-base/decode.rkt.svn-base
     -/.svn/text-base/doc.txt.svn-base
     -/.svn/text-base/doclang.rkt.svn-base
     -/.svn/text-base/eval.rkt.svn-base
     -/.svn/text-base/extract.rkt.svn-base
     -/.svn/text-base/html-properties.rkt.svn-base
     -/.svn/text-base/html-render.rkt.svn-base
     -/.svn/text-base/info.rkt.svn-base
     -/.svn/text-base/latex-properties.rkt.svn-base
     -/.svn/text-base/latex-render.rkt.svn-base
     -/.svn/text-base/lp-include.rkt.svn-base
     -/.svn/text-base/lp.rkt.svn-base
     -/.svn/text-base/manual-prefix.tex.svn-base
     -/.svn/text-base/manual-struct.rkt.svn-base
     -/.svn/text-base/manual-style.tex.svn-base
     -/.svn/text-base/manual.rkt.svn-base
     -/.svn/text-base/pdf-render.rkt.svn-base
     -/.svn/text-base/provide-doc-transform.rkt.svn-base
     -/.svn/text-base/reader.rkt.svn-base
     -/.svn/text-base/render-struct.rkt.svn-base
     -/.svn/text-base/run.rkt.svn-base
     -/.svn/text-base/scheme.css.svn-base
     -/.svn/text-base/scheme.rkt.svn-base
     -/.svn/text-base/scheme.tex.svn-base
     -/.svn/text-base/scribble-common.js.svn-base
     -/.svn/text-base/scribble-prefix.html.svn-base
     -/.svn/text-base/scribble-prefix.tex.svn-base
     -/.svn/text-base/scribble-style.css.svn-base
     -/.svn/text-base/scribble-style.tex.svn-base
     -/.svn/text-base/scribble.css.svn-base
     -/.svn/text-base/scribble.tex.svn-base
     -/.svn/text-base/search.rkt.svn-base
     -/.svn/text-base/sigplan.rkt.svn-base
     -/.svn/text-base/srcdoc.rkt.svn-base
     -/.svn/text-base/struct.rkt.svn-base
     -/.svn/text-base/text-render.rkt.svn-base
     -/.svn/text-base/text.rkt.svn-base
     -/.svn/text-base/urls.rkt.svn-base
     -/.svn/text-base/xref.rkt.svn-base
     -/.svn/tmp/
     -/.svn/tmp/prop-base/
     -/.svn/tmp/props/
     -/.svn/tmp/text-base/
     -/base/
     -/base/.svn/
     -/base/.svn/all-wcprops
     -/base/.svn/dir-prop-base
     -/base/.svn/entries
     -/base/.svn/format
     -/base/.svn/prop-base/
     -/base/.svn/prop-base/lang.rkt.svn-base
     -/base/.svn/props/
     -/base/.svn/text-base/
     -/base/.svn/text-base/lang.rkt.svn-base
     -/base/.svn/tmp/
     -/base/.svn/tmp/prop-base/
     -/base/.svn/tmp/props/
     -/base/.svn/tmp/text-base/
     -/base/compiled/
     -/base/compiled/lang_ss.dep
     -/base/compiled/lang_ss.zo
     -/base/lang/
     -/base/lang/.svn/
     -/base/lang/.svn/all-wcprops
     -/base/lang/.svn/dir-prop-base
     -/base/lang/.svn/entries
     -/base/lang/.svn/format
     -/base/lang/.svn/prop-base/
     -/base/lang/.svn/prop-base/reader.rkt.svn-base
     -/base/lang/.svn/props/
     -/base/lang/.svn/text-base/
     -/base/lang/.svn/text-base/reader.rkt.svn-base
     -/base/lang/.svn/tmp/
     -/base/lang/.svn/tmp/prop-base/
     -/base/lang/.svn/tmp/props/
     -/base/lang/.svn/tmp/text-base/
     -/base/lang/compiled/
     -/base/lang/compiled/reader_ss.dep
     -/base/lang/compiled/reader_ss.zo
     -/base/lang/reader.rkt
     -/base/lang.rkt
     -/base-render.rkt
     -/base.rkt
     -/basic.rkt
     -/bnf.rkt
     -/comment-reader.rkt
     -/compiled/
     -/compiled/base-render_ss.dep
     -/compiled/base-render_ss.zo
     -/compiled/base_ss.dep
     -/compiled/base_ss.zo
     -/compiled/basic_ss.dep
     -/compiled/basic_ss.zo
     -/compiled/bnf_ss.dep
     -/compiled/bnf_ss.zo
     -/compiled/comment-reader_ss.dep
     -/compiled/comment-reader_ss.zo
     -/compiled/config_ss.dep
     -/compiled/config_ss.zo
     -/compiled/core_ss.dep
     -/compiled/core_ss.zo
     -/compiled/decode-struct_ss.dep
     -/compiled/decode-struct_ss.zo
     -/compiled/decode_ss.dep
     -/compiled/decode_ss.zo
     -/compiled/doclang_ss.dep
     -/compiled/doclang_ss.zo
     -/compiled/eval_ss.dep
     -/compiled/eval_ss.zo
     -/compiled/extract_ss.dep
     -/compiled/extract_ss.zo
     -/compiled/html-properties_ss.dep
     -/compiled/html-properties_ss.zo
     -/compiled/html-render_ss.dep
     -/compiled/html-render_ss.zo
     -/compiled/info_ss.dep
     -/compiled/info_ss.zo
     -/compiled/latex-properties_ss.dep
     -/compiled/latex-properties_ss.zo
     -/compiled/latex-render_ss.dep
     -/compiled/latex-render_ss.zo
     -/compiled/lp-include_ss.dep
     -/compiled/lp-include_ss.zo
     -/compiled/lp_ss.dep
     -/compiled/lp_ss.zo
     -/compiled/manual-struct_ss.dep
     -/compiled/manual-struct_ss.zo
     -/compiled/manual_ss.dep
     -/compiled/manual_ss.zo
     -/compiled/pdf-render_ss.dep
     -/compiled/pdf-render_ss.zo
     -/compiled/provide-doc-transform_ss.dep
     -/compiled/provide-doc-transform_ss.zo
     -/compiled/reader_ss.dep
     -/compiled/reader_ss.zo
     -/compiled/render-struct_ss.dep
     -/compiled/render-struct_ss.zo
     -/compiled/run_ss.dep
     -/compiled/run_ss.zo
     -/compiled/scheme_ss.dep
     -/compiled/scheme_ss.zo
     -/compiled/search_ss.dep
     -/compiled/search_ss.zo
     -/compiled/sigplan_ss.dep
     -/compiled/sigplan_ss.zo
     -/compiled/srcdoc_ss.dep
     -/compiled/srcdoc_ss.zo
     -/compiled/struct_ss.dep
     -/compiled/struct_ss.zo
     -/compiled/text-render_ss.dep
     -/compiled/text-render_ss.zo
     -/compiled/text_ss.dep
     -/compiled/text_ss.zo
     -/compiled/urls_ss.dep
     -/compiled/urls_ss.zo
     -/compiled/xref_ss.dep
     -/compiled/xref_ss.zo
     -/config.rkt
     -/core.rkt
     -/decode-struct.rkt
     -/decode.rkt
     -/doc/
     -/doc/.svn/
     -/doc/.svn/all-wcprops
     -/doc/.svn/dir-prop-base
     -/doc/.svn/entries
     -/doc/.svn/format
     -/doc/.svn/prop-base/
     -/doc/.svn/prop-base/main.rkt.svn-base
     -/doc/.svn/prop-base/reader.rkt.svn-base
     -/doc/.svn/props/
     -/doc/.svn/text-base/
     -/doc/.svn/text-base/main.rkt.svn-base
     -/doc/.svn/text-base/reader.rkt.svn-base
     -/doc/.svn/tmp/
     -/doc/.svn/tmp/prop-base/
     -/doc/.svn/tmp/props/
     -/doc/.svn/tmp/text-base/
     -/doc/compiled/
     -/doc/compiled/main_ss.dep
     -/doc/compiled/main_ss.zo
     -/doc/compiled/reader_ss.dep
     -/doc/compiled/reader_ss.zo
     -/doc/lang/
     -/doc/lang/.svn/
     -/doc/lang/.svn/all-wcprops
     -/doc/lang/.svn/dir-prop-base
     -/doc/lang/.svn/entries
     -/doc/lang/.svn/format
     -/doc/lang/.svn/prop-base/
     -/doc/lang/.svn/prop-base/reader.rkt.svn-base
     -/doc/lang/.svn/props/
     -/doc/lang/.svn/text-base/
     -/doc/lang/.svn/text-base/reader.rkt.svn-base
     -/doc/lang/.svn/tmp/
     -/doc/lang/.svn/tmp/prop-base/
     -/doc/lang/.svn/tmp/props/
     -/doc/lang/.svn/tmp/text-base/
     -/doc/lang/compiled/
     -/doc/lang/compiled/reader_ss.dep
     -/doc/lang/compiled/reader_ss.zo
     -/doc/lang/reader.rkt
     -/doc/main.rkt
     -/doc/reader.rkt
     -/doc.txt
     -/doclang.rkt
     -/eval.rkt
     -/extract.rkt
     -/html-properties.rkt
     -/html-render.rkt
     -/info.rkt
     -/latex-properties.rkt
     -/latex-render.rkt
     -/lp/
     -/lp/.svn/
     -/lp/.svn/all-wcprops
     -/lp/.svn/entries
     -/lp/.svn/format
     -/lp/.svn/prop-base/
     -/lp/.svn/props/
     -/lp/.svn/text-base/
     -/lp/.svn/tmp/
     -/lp/.svn/tmp/prop-base/
     -/lp/.svn/tmp/props/
     -/lp/.svn/tmp/text-base/
     -/lp/lang/
     -/lp/lang/.svn/
     -/lp/lang/.svn/all-wcprops
     -/lp/lang/.svn/dir-prop-base
     -/lp/lang/.svn/entries
     -/lp/lang/.svn/format
     -/lp/lang/.svn/prop-base/
     -/lp/lang/.svn/prop-base/lang.rkt.svn-base
     -/lp/lang/.svn/prop-base/reader.rkt.svn-base
     -/lp/lang/.svn/props/
     -/lp/lang/.svn/text-base/
     -/lp/lang/.svn/text-base/lang.rkt.svn-base
     -/lp/lang/.svn/text-base/reader.rkt.svn-base
     -/lp/lang/.svn/tmp/
     -/lp/lang/.svn/tmp/prop-base/
     -/lp/lang/.svn/tmp/props/
     -/lp/lang/.svn/tmp/text-base/
     -/lp/lang/compiled/
     -/lp/lang/compiled/lang_ss.dep
     -/lp/lang/compiled/lang_ss.zo
     -/lp/lang/compiled/reader_ss.dep
     -/lp/lang/compiled/reader_ss.zo
     -/lp/lang/lang.rkt
     -/lp/lang/reader.rkt
     -/lp-include.rkt
     -/lp.rkt
     -/manual/
     -/manual/.svn/
     -/manual/.svn/all-wcprops
     -/manual/.svn/dir-prop-base
     -/manual/.svn/entries
     -/manual/.svn/format
     -/manual/.svn/prop-base/
     -/manual/.svn/prop-base/lang.rkt.svn-base
     -/manual/.svn/props/
     -/manual/.svn/text-base/
     -/manual/.svn/text-base/lang.rkt.svn-base
     -/manual/.svn/tmp/
     -/manual/.svn/tmp/prop-base/
     -/manual/.svn/tmp/props/
     -/manual/.svn/tmp/text-base/
     -/manual/compiled/
     -/manual/compiled/lang_ss.dep
     -/manual/compiled/lang_ss.zo
     -/manual/lang/
     -/manual/lang/.svn/
     -/manual/lang/.svn/all-wcprops
     -/manual/lang/.svn/dir-prop-base
     -/manual/lang/.svn/entries
     -/manual/lang/.svn/format
     -/manual/lang/.svn/prop-base/
     -/manual/lang/.svn/prop-base/reader.rkt.svn-base
     -/manual/lang/.svn/props/
     -/manual/lang/.svn/text-base/
     -/manual/lang/.svn/text-base/reader.rkt.svn-base
     -/manual/lang/.svn/tmp/
     -/manual/lang/.svn/tmp/prop-base/
     -/manual/lang/.svn/tmp/props/
     -/manual/lang/.svn/tmp/text-base/
     -/manual/lang/compiled/
     -/manual/lang/compiled/reader_ss.dep
     -/manual/lang/compiled/reader_ss.zo
     -/manual/lang/reader.rkt
     -/manual/lang.rkt
     -/manual-prefix.tex
     -/manual-struct.rkt
     -/manual-style.tex
     -/manual.rkt
     -/pdf-render.rkt
     -/private/
     -/private/.svn/
     -/private/.svn/all-wcprops
     -/private/.svn/dir-prop-base
     -/private/.svn/entries
     -/private/.svn/format
     -/private/.svn/prop-base/
     -/private/.svn/prop-base/defaults.rkt.svn-base
     -/private/.svn/prop-base/indirect-renderer.rkt.svn-base
     -/private/.svn/prop-base/lp.rkt.svn-base
     -/private/.svn/prop-base/manual-bib.rkt.svn-base
     -/private/.svn/prop-base/manual-bind.rkt.svn-base
     -/private/.svn/prop-base/manual-class.rkt.svn-base
     -/private/.svn/prop-base/manual-ex.rkt.svn-base
     -/private/.svn/prop-base/manual-form.rkt.svn-base
     -/private/.svn/prop-base/manual-method.rkt.svn-base
     -/private/.svn/prop-base/manual-mod.rkt.svn-base
     -/private/.svn/prop-base/manual-proc.rkt.svn-base
     -/private/.svn/prop-base/manual-scheme.rkt.svn-base
     -/private/.svn/prop-base/manual-sprop.rkt.svn-base
     -/private/.svn/prop-base/manual-style.rkt.svn-base
     -/private/.svn/prop-base/manual-tech.rkt.svn-base
     -/private/.svn/prop-base/manual-unit.rkt.svn-base
     -/private/.svn/prop-base/manual-utils.rkt.svn-base
     -/private/.svn/prop-base/manual-vars.rkt.svn-base
     -/private/.svn/prop-base/on-demand.rkt.svn-base
     -/private/.svn/prop-base/provide-structs.rkt.svn-base
     -/private/.svn/prop-base/qsloc.rkt.svn-base
     -/private/.svn/prop-base/render-utils.rkt.svn-base
     -/private/.svn/prop-base/run-pdflatex.rkt.svn-base
     -/private/.svn/props/
     -/private/.svn/text-base/
     -/private/.svn/text-base/defaults.rkt.svn-base
     -/private/.svn/text-base/indirect-renderer.rkt.svn-base
     -/private/.svn/text-base/lp.rkt.svn-base
     -/private/.svn/text-base/manual-bib.rkt.svn-base
     -/private/.svn/text-base/manual-bind.rkt.svn-base
     -/private/.svn/text-base/manual-class.rkt.svn-base
     -/private/.svn/text-base/manual-ex.rkt.svn-base
     -/private/.svn/text-base/manual-form.rkt.svn-base
     -/private/.svn/text-base/manual-method.rkt.svn-base
     -/private/.svn/text-base/manual-mod.rkt.svn-base
     -/private/.svn/text-base/manual-proc.rkt.svn-base
     -/private/.svn/text-base/manual-scheme.rkt.svn-base
     -/private/.svn/text-base/manual-sprop.rkt.svn-base
     -/private/.svn/text-base/manual-style.rkt.svn-base
     -/private/.svn/text-base/manual-tech.rkt.svn-base
     -/private/.svn/text-base/manual-unit.rkt.svn-base
     -/private/.svn/text-base/manual-utils.rkt.svn-base
     -/private/.svn/text-base/manual-vars.rkt.svn-base
     -/private/.svn/text-base/on-demand.rkt.svn-base
     -/private/.svn/text-base/provide-structs.rkt.svn-base
     -/private/.svn/text-base/qsloc.rkt.svn-base
     -/private/.svn/text-base/render-utils.rkt.svn-base
     -/private/.svn/text-base/run-pdflatex.rkt.svn-base
     -/private/.svn/tmp/
     -/private/.svn/tmp/prop-base/
     -/private/.svn/tmp/props/
     -/private/.svn/tmp/text-base/
     -/private/compiled/
     -/private/compiled/defaults_ss.dep
     -/private/compiled/defaults_ss.zo
     -/private/compiled/indirect-renderer_ss.dep
     -/private/compiled/indirect-renderer_ss.zo
     -/private/compiled/lp_ss.dep
     -/private/compiled/lp_ss.zo
     -/private/compiled/manual-bib_ss.dep
     -/private/compiled/manual-bib_ss.zo
     -/private/compiled/manual-bind_ss.dep
     -/private/compiled/manual-bind_ss.zo
     -/private/compiled/manual-class_ss.dep
     -/private/compiled/manual-class_ss.zo
     -/private/compiled/manual-ex_ss.dep
     -/private/compiled/manual-ex_ss.zo
     -/private/compiled/manual-form_ss.dep
     -/private/compiled/manual-form_ss.zo
     -/private/compiled/manual-method_ss.dep
     -/private/compiled/manual-method_ss.zo
     -/private/compiled/manual-mod_ss.dep
     -/private/compiled/manual-mod_ss.zo
     -/private/compiled/manual-proc_ss.dep
     -/private/compiled/manual-proc_ss.zo
     -/private/compiled/manual-scheme_ss.dep
     -/private/compiled/manual-scheme_ss.zo
     -/private/compiled/manual-sprop_ss.dep
     -/private/compiled/manual-sprop_ss.zo
     -/private/compiled/manual-style_ss.dep
     -/private/compiled/manual-style_ss.zo
     -/private/compiled/manual-tech_ss.dep
     -/private/compiled/manual-tech_ss.zo
     -/private/compiled/manual-unit_ss.dep
     -/private/compiled/manual-unit_ss.zo
     -/private/compiled/manual-utils_ss.dep
     -/private/compiled/manual-utils_ss.zo
     -/private/compiled/manual-vars_ss.dep
     -/private/compiled/manual-vars_ss.zo
     -/private/compiled/on-demand_ss.dep
     -/private/compiled/on-demand_ss.zo
     -/private/compiled/provide-structs_ss.dep
     -/private/compiled/provide-structs_ss.zo
     -/private/compiled/qsloc_ss.dep
     -/private/compiled/qsloc_ss.zo
     -/private/compiled/render-utils_ss.dep
     -/private/compiled/render-utils_ss.zo
     -/private/compiled/run-pdflatex_ss.dep
     -/private/compiled/run-pdflatex_ss.zo
     -/private/defaults.rkt
     -/private/indirect-renderer.rkt
     -/private/lp.rkt
     -/private/manual-bib.rkt
     -/private/manual-bind.rkt
     -/private/manual-class.rkt
     -/private/manual-ex.rkt
     -/private/manual-form.rkt
     -/private/manual-method.rkt
     -/private/manual-mod.rkt
     -/private/manual-proc.rkt
     -/private/manual-scheme.rkt
     -/private/manual-sprop.rkt
     -/private/manual-style.rkt
     -/private/manual-tech.rkt
     -/private/manual-unit.rkt
     -/private/manual-utils.rkt
     -/private/manual-vars.rkt
     -/private/on-demand.rkt
     -/private/provide-structs.rkt
     -/private/qsloc.rkt
     -/private/render-utils.rkt
     -/private/run-pdflatex.rkt
     -/provide-doc-transform.rkt
     -/reader.rkt
     -/render-struct.rkt
     -/run.rkt
     -/scheme.css
     -/scheme.rkt
     -/scheme.tex
     -/scribble-common.js
     -/scribble-prefix.html
     -/scribble-prefix.tex
     -/scribble-style.css
     -/scribble-style.tex
     -/scribble.css
     -/scribble.tex
     -/search.rkt
     -/sigplan/
     -/sigplan/.svn/
     -/sigplan/.svn/all-wcprops
     -/sigplan/.svn/dir-prop-base
     -/sigplan/.svn/entries
     -/sigplan/.svn/format
     -/sigplan/.svn/prop-base/
     -/sigplan/.svn/prop-base/lang.rkt.svn-base
     -/sigplan/.svn/prop-base/sigplan.css.svn-base
     -/sigplan/.svn/prop-base/sigplan.tex.svn-base
     -/sigplan/.svn/prop-base/sigplanconf.cls.svn-base
     -/sigplan/.svn/prop-base/style.tex.svn-base
     -/sigplan/.svn/props/
     -/sigplan/.svn/text-base/
     -/sigplan/.svn/text-base/lang.rkt.svn-base
     -/sigplan/.svn/text-base/sigplan.css.svn-base
     -/sigplan/.svn/text-base/sigplan.tex.svn-base
     -/sigplan/.svn/text-base/sigplanconf.cls.svn-base
     -/sigplan/.svn/text-base/style.tex.svn-base
     -/sigplan/.svn/tmp/
     -/sigplan/.svn/tmp/prop-base/
     -/sigplan/.svn/tmp/props/
     -/sigplan/.svn/tmp/text-base/
     -/sigplan/compiled/
     -/sigplan/compiled/lang_ss.dep
     -/sigplan/compiled/lang_ss.zo
     -/sigplan/lang/
     -/sigplan/lang/.svn/
     -/sigplan/lang/.svn/all-wcprops
     -/sigplan/lang/.svn/dir-prop-base
     -/sigplan/lang/.svn/entries
     -/sigplan/lang/.svn/format
     -/sigplan/lang/.svn/prop-base/
     -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/props/
     -/sigplan/lang/.svn/text-base/
     -/sigplan/lang/.svn/text-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/tmp/
     -/sigplan/lang/.svn/tmp/prop-base/
     -/sigplan/lang/.svn/tmp/props/
     -/sigplan/lang/.svn/tmp/text-base/
     -/sigplan/lang/compiled/
     -/sigplan/lang/compiled/reader_ss.dep
     -/sigplan/lang/compiled/reader_ss.zo
     -/sigplan/lang/reader.rkt
     -/sigplan/lang.rkt
     -/sigplan/sigplan.css
     -/sigplan/sigplan.tex
     -/sigplan/sigplanconf.cls
     -/sigplan/style.tex
     -/sigplan.rkt
     -/srcdoc.rkt
     -/struct.rkt
     -/text/
     -/text/.svn/
     -/text/.svn/all-wcprops
     -/text/.svn/dir-prop-base
     -/text/.svn/entries
     -/text/.svn/format
     -/text/.svn/prop-base/
     -/text/.svn/prop-base/output.rkt.svn-base
     -/text/.svn/prop-base/syntax-utils.rkt.svn-base
     -/text/.svn/prop-base/textlang.rkt.svn-base
     -/text/.svn/props/
     -/text/.svn/text-base/
     -/text/.svn/text-base/output.rkt.svn-base
     -/text/.svn/text-base/syntax-utils.rkt.svn-base
     -/text/.svn/text-base/textlang.rkt.svn-base
     -/text/.svn/tmp/
     -/text/.svn/tmp/prop-base/
     -/text/.svn/tmp/props/
     -/text/.svn/tmp/text-base/
     -/text/compiled/
     -/text/compiled/output_ss.dep
     -/text/compiled/output_ss.zo
     -/text/compiled/syntax-utils_ss.dep
     -/text/compiled/syntax-utils_ss.zo
     -/text/compiled/textlang_ss.dep
     -/text/compiled/textlang_ss.zo
     -/text/lang/
     -/text/lang/.svn/
     -/text/lang/.svn/all-wcprops
     -/text/lang/.svn/dir-prop-base
     -/text/lang/.svn/entries
     -/text/lang/.svn/format
     -/text/lang/.svn/prop-base/
     -/text/lang/.svn/prop-base/reader.rkt.svn-base
     -/text/lang/.svn/props/
     -/text/lang/.svn/text-base/
     -/text/lang/.svn/text-base/reader.rkt.svn-base
     -/text/lang/.svn/tmp/
     -/text/lang/.svn/tmp/prop-base/
     -/text/lang/.svn/tmp/props/
     -/text/lang/.svn/tmp/text-base/
     -/text/lang/compiled/
     -/text/lang/compiled/reader_ss.dep
     -/text/lang/compiled/reader_ss.zo
     -/text/lang/reader.rkt
     -/text/output.rkt
     -/text/syntax-utils.rkt
     -/text/textlang.rkt
     -/text-render.rkt
     -/text.rkt
     -/tools/
     -/tools/.svn/
     -/tools/.svn/all-wcprops
     -/tools/.svn/dir-prop-base
     -/tools/.svn/entries
     -/tools/.svn/format
     -/tools/.svn/prop-base/
     -/tools/.svn/prop-base/drscheme-buttons.rkt.svn-base
     -/tools/.svn/prop-base/html.png.svn-base
     -/tools/.svn/prop-base/pdf.png.svn-base
     -/tools/.svn/props/
     -/tools/.svn/text-base/
     -/tools/.svn/text-base/drscheme-buttons.rkt.svn-base
     -/tools/.svn/text-base/html.png.svn-base
     -/tools/.svn/text-base/pdf.png.svn-base
     -/tools/.svn/tmp/
     -/tools/.svn/tmp/prop-base/
     -/tools/.svn/tmp/props/
     -/tools/.svn/tmp/text-base/
     -/tools/compiled/
     -/tools/compiled/drscheme-buttons_ss.dep
     -/tools/compiled/drscheme-buttons_ss.zo
     -/tools/drscheme-buttons.rkt
     -/tools/html.png
     -/tools/pdf.png
     -/tools/private/
     -/tools/private/.svn/
     -/tools/private/.svn/all-wcprops
     -/tools/private/.svn/dir-prop-base
     -/tools/private/.svn/entries
     -/tools/private/.svn/format
     -/tools/private/.svn/prop-base/
     -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/props/
     -/tools/private/.svn/text-base/
     -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/tmp/
     -/tools/private/.svn/tmp/prop-base/
     -/tools/private/.svn/tmp/props/
     -/tools/private/.svn/tmp/text-base/
     -/tools/private/compiled/
     -/tools/private/compiled/mk-drs-bitmaps_ss.dep
     -/tools/private/compiled/mk-drs-bitmaps_ss.zo
     -/tools/private/mk-drs-bitmaps.rkt
     -/urls.rkt
     -/xref.rkt
     )
   ;; no immediate files
   (e/filter "*/*")
   =>
   '(-/
     -/.svn/
     -/.svn/all-wcprops
     -/.svn/dir-prop-base
     -/.svn/entries
     -/.svn/format
     -/.svn/prop-base/
     -/.svn/prop-base/base-render.rkt.svn-base
     -/.svn/prop-base/base.rkt.svn-base
     -/.svn/prop-base/basic.rkt.svn-base
     -/.svn/prop-base/bnf.rkt.svn-base
     -/.svn/prop-base/comment-reader.rkt.svn-base
     -/.svn/prop-base/config.rkt.svn-base
     -/.svn/prop-base/core.rkt.svn-base
     -/.svn/prop-base/decode-struct.rkt.svn-base
     -/.svn/prop-base/decode.rkt.svn-base
     -/.svn/prop-base/doc.txt.svn-base
     -/.svn/prop-base/doclang.rkt.svn-base
     -/.svn/prop-base/eval.rkt.svn-base
     -/.svn/prop-base/extract.rkt.svn-base
     -/.svn/prop-base/html-properties.rkt.svn-base
     -/.svn/prop-base/html-render.rkt.svn-base
     -/.svn/prop-base/info.rkt.svn-base
     -/.svn/prop-base/latex-properties.rkt.svn-base
     -/.svn/prop-base/latex-render.rkt.svn-base
     -/.svn/prop-base/lp-include.rkt.svn-base
     -/.svn/prop-base/lp.rkt.svn-base
     -/.svn/prop-base/manual-prefix.tex.svn-base
     -/.svn/prop-base/manual-struct.rkt.svn-base
     -/.svn/prop-base/manual-style.tex.svn-base
     -/.svn/prop-base/manual.rkt.svn-base
     -/.svn/prop-base/pdf-render.rkt.svn-base
     -/.svn/prop-base/provide-doc-transform.rkt.svn-base
     -/.svn/prop-base/reader.rkt.svn-base
     -/.svn/prop-base/render-struct.rkt.svn-base
     -/.svn/prop-base/run.rkt.svn-base
     -/.svn/prop-base/scheme.css.svn-base
     -/.svn/prop-base/scheme.rkt.svn-base
     -/.svn/prop-base/scheme.tex.svn-base
     -/.svn/prop-base/scribble-common.js.svn-base
     -/.svn/prop-base/scribble-prefix.html.svn-base
     -/.svn/prop-base/scribble-prefix.tex.svn-base
     -/.svn/prop-base/scribble-style.css.svn-base
     -/.svn/prop-base/scribble-style.tex.svn-base
     -/.svn/prop-base/scribble.css.svn-base
     -/.svn/prop-base/scribble.tex.svn-base
     -/.svn/prop-base/search.rkt.svn-base
     -/.svn/prop-base/sigplan.rkt.svn-base
     -/.svn/prop-base/srcdoc.rkt.svn-base
     -/.svn/prop-base/struct.rkt.svn-base
     -/.svn/prop-base/text-render.rkt.svn-base
     -/.svn/prop-base/text.rkt.svn-base
     -/.svn/prop-base/urls.rkt.svn-base
     -/.svn/prop-base/xref.rkt.svn-base
     -/.svn/props/
     -/.svn/text-base/
     -/.svn/text-base/base-render.rkt.svn-base
     -/.svn/text-base/base.rkt.svn-base
     -/.svn/text-base/basic.rkt.svn-base
     -/.svn/text-base/bnf.rkt.svn-base
     -/.svn/text-base/comment-reader.rkt.svn-base
     -/.svn/text-base/config.rkt.svn-base
     -/.svn/text-base/core.rkt.svn-base
     -/.svn/text-base/decode-struct.rkt.svn-base
     -/.svn/text-base/decode.rkt.svn-base
     -/.svn/text-base/doc.txt.svn-base
     -/.svn/text-base/doclang.rkt.svn-base
     -/.svn/text-base/eval.rkt.svn-base
     -/.svn/text-base/extract.rkt.svn-base
     -/.svn/text-base/html-properties.rkt.svn-base
     -/.svn/text-base/html-render.rkt.svn-base
     -/.svn/text-base/info.rkt.svn-base
     -/.svn/text-base/latex-properties.rkt.svn-base
     -/.svn/text-base/latex-render.rkt.svn-base
     -/.svn/text-base/lp-include.rkt.svn-base
     -/.svn/text-base/lp.rkt.svn-base
     -/.svn/text-base/manual-prefix.tex.svn-base
     -/.svn/text-base/manual-struct.rkt.svn-base
     -/.svn/text-base/manual-style.tex.svn-base
     -/.svn/text-base/manual.rkt.svn-base
     -/.svn/text-base/pdf-render.rkt.svn-base
     -/.svn/text-base/provide-doc-transform.rkt.svn-base
     -/.svn/text-base/reader.rkt.svn-base
     -/.svn/text-base/render-struct.rkt.svn-base
     -/.svn/text-base/run.rkt.svn-base
     -/.svn/text-base/scheme.css.svn-base
     -/.svn/text-base/scheme.rkt.svn-base
     -/.svn/text-base/scheme.tex.svn-base
     -/.svn/text-base/scribble-common.js.svn-base
     -/.svn/text-base/scribble-prefix.html.svn-base
     -/.svn/text-base/scribble-prefix.tex.svn-base
     -/.svn/text-base/scribble-style.css.svn-base
     -/.svn/text-base/scribble-style.tex.svn-base
     -/.svn/text-base/scribble.css.svn-base
     -/.svn/text-base/scribble.tex.svn-base
     -/.svn/text-base/search.rkt.svn-base
     -/.svn/text-base/sigplan.rkt.svn-base
     -/.svn/text-base/srcdoc.rkt.svn-base
     -/.svn/text-base/struct.rkt.svn-base
     -/.svn/text-base/text-render.rkt.svn-base
     -/.svn/text-base/text.rkt.svn-base
     -/.svn/text-base/urls.rkt.svn-base
     -/.svn/text-base/xref.rkt.svn-base
     -/.svn/tmp/
     -/.svn/tmp/prop-base/
     -/.svn/tmp/props/
     -/.svn/tmp/text-base/
     -/base/
     -/base/.svn/
     -/base/.svn/all-wcprops
     -/base/.svn/dir-prop-base
     -/base/.svn/entries
     -/base/.svn/format
     -/base/.svn/prop-base/
     -/base/.svn/prop-base/lang.rkt.svn-base
     -/base/.svn/props/
     -/base/.svn/text-base/
     -/base/.svn/text-base/lang.rkt.svn-base
     -/base/.svn/tmp/
     -/base/.svn/tmp/prop-base/
     -/base/.svn/tmp/props/
     -/base/.svn/tmp/text-base/
     -/base/compiled/
     -/base/compiled/lang_ss.dep
     -/base/compiled/lang_ss.zo
     -/base/lang/
     -/base/lang/.svn/
     -/base/lang/.svn/all-wcprops
     -/base/lang/.svn/dir-prop-base
     -/base/lang/.svn/entries
     -/base/lang/.svn/format
     -/base/lang/.svn/prop-base/
     -/base/lang/.svn/prop-base/reader.rkt.svn-base
     -/base/lang/.svn/props/
     -/base/lang/.svn/text-base/
     -/base/lang/.svn/text-base/reader.rkt.svn-base
     -/base/lang/.svn/tmp/
     -/base/lang/.svn/tmp/prop-base/
     -/base/lang/.svn/tmp/props/
     -/base/lang/.svn/tmp/text-base/
     -/base/lang/compiled/
     -/base/lang/compiled/reader_ss.dep
     -/base/lang/compiled/reader_ss.zo
     -/base/lang/reader.rkt
     -/base/lang.rkt
     -/compiled/
     -/compiled/base-render_ss.dep
     -/compiled/base-render_ss.zo
     -/compiled/base_ss.dep
     -/compiled/base_ss.zo
     -/compiled/basic_ss.dep
     -/compiled/basic_ss.zo
     -/compiled/bnf_ss.dep
     -/compiled/bnf_ss.zo
     -/compiled/comment-reader_ss.dep
     -/compiled/comment-reader_ss.zo
     -/compiled/config_ss.dep
     -/compiled/config_ss.zo
     -/compiled/core_ss.dep
     -/compiled/core_ss.zo
     -/compiled/decode-struct_ss.dep
     -/compiled/decode-struct_ss.zo
     -/compiled/decode_ss.dep
     -/compiled/decode_ss.zo
     -/compiled/doclang_ss.dep
     -/compiled/doclang_ss.zo
     -/compiled/eval_ss.dep
     -/compiled/eval_ss.zo
     -/compiled/extract_ss.dep
     -/compiled/extract_ss.zo
     -/compiled/html-properties_ss.dep
     -/compiled/html-properties_ss.zo
     -/compiled/html-render_ss.dep
     -/compiled/html-render_ss.zo
     -/compiled/info_ss.dep
     -/compiled/info_ss.zo
     -/compiled/latex-properties_ss.dep
     -/compiled/latex-properties_ss.zo
     -/compiled/latex-render_ss.dep
     -/compiled/latex-render_ss.zo
     -/compiled/lp-include_ss.dep
     -/compiled/lp-include_ss.zo
     -/compiled/lp_ss.dep
     -/compiled/lp_ss.zo
     -/compiled/manual-struct_ss.dep
     -/compiled/manual-struct_ss.zo
     -/compiled/manual_ss.dep
     -/compiled/manual_ss.zo
     -/compiled/pdf-render_ss.dep
     -/compiled/pdf-render_ss.zo
     -/compiled/provide-doc-transform_ss.dep
     -/compiled/provide-doc-transform_ss.zo
     -/compiled/reader_ss.dep
     -/compiled/reader_ss.zo
     -/compiled/render-struct_ss.dep
     -/compiled/render-struct_ss.zo
     -/compiled/run_ss.dep
     -/compiled/run_ss.zo
     -/compiled/scheme_ss.dep
     -/compiled/scheme_ss.zo
     -/compiled/search_ss.dep
     -/compiled/search_ss.zo
     -/compiled/sigplan_ss.dep
     -/compiled/sigplan_ss.zo
     -/compiled/srcdoc_ss.dep
     -/compiled/srcdoc_ss.zo
     -/compiled/struct_ss.dep
     -/compiled/struct_ss.zo
     -/compiled/text-render_ss.dep
     -/compiled/text-render_ss.zo
     -/compiled/text_ss.dep
     -/compiled/text_ss.zo
     -/compiled/urls_ss.dep
     -/compiled/urls_ss.zo
     -/compiled/xref_ss.dep
     -/compiled/xref_ss.zo
     -/doc/
     -/doc/.svn/
     -/doc/.svn/all-wcprops
     -/doc/.svn/dir-prop-base
     -/doc/.svn/entries
     -/doc/.svn/format
     -/doc/.svn/prop-base/
     -/doc/.svn/prop-base/main.rkt.svn-base
     -/doc/.svn/prop-base/reader.rkt.svn-base
     -/doc/.svn/props/
     -/doc/.svn/text-base/
     -/doc/.svn/text-base/main.rkt.svn-base
     -/doc/.svn/text-base/reader.rkt.svn-base
     -/doc/.svn/tmp/
     -/doc/.svn/tmp/prop-base/
     -/doc/.svn/tmp/props/
     -/doc/.svn/tmp/text-base/
     -/doc/compiled/
     -/doc/compiled/main_ss.dep
     -/doc/compiled/main_ss.zo
     -/doc/compiled/reader_ss.dep
     -/doc/compiled/reader_ss.zo
     -/doc/lang/
     -/doc/lang/.svn/
     -/doc/lang/.svn/all-wcprops
     -/doc/lang/.svn/dir-prop-base
     -/doc/lang/.svn/entries
     -/doc/lang/.svn/format
     -/doc/lang/.svn/prop-base/
     -/doc/lang/.svn/prop-base/reader.rkt.svn-base
     -/doc/lang/.svn/props/
     -/doc/lang/.svn/text-base/
     -/doc/lang/.svn/text-base/reader.rkt.svn-base
     -/doc/lang/.svn/tmp/
     -/doc/lang/.svn/tmp/prop-base/
     -/doc/lang/.svn/tmp/props/
     -/doc/lang/.svn/tmp/text-base/
     -/doc/lang/compiled/
     -/doc/lang/compiled/reader_ss.dep
     -/doc/lang/compiled/reader_ss.zo
     -/doc/lang/reader.rkt
     -/doc/main.rkt
     -/doc/reader.rkt
     -/lp/
     -/lp/.svn/
     -/lp/.svn/all-wcprops
     -/lp/.svn/entries
     -/lp/.svn/format
     -/lp/.svn/prop-base/
     -/lp/.svn/props/
     -/lp/.svn/text-base/
     -/lp/.svn/tmp/
     -/lp/.svn/tmp/prop-base/
     -/lp/.svn/tmp/props/
     -/lp/.svn/tmp/text-base/
     -/lp/lang/
     -/lp/lang/.svn/
     -/lp/lang/.svn/all-wcprops
     -/lp/lang/.svn/dir-prop-base
     -/lp/lang/.svn/entries
     -/lp/lang/.svn/format
     -/lp/lang/.svn/prop-base/
     -/lp/lang/.svn/prop-base/lang.rkt.svn-base
     -/lp/lang/.svn/prop-base/reader.rkt.svn-base
     -/lp/lang/.svn/props/
     -/lp/lang/.svn/text-base/
     -/lp/lang/.svn/text-base/lang.rkt.svn-base
     -/lp/lang/.svn/text-base/reader.rkt.svn-base
     -/lp/lang/.svn/tmp/
     -/lp/lang/.svn/tmp/prop-base/
     -/lp/lang/.svn/tmp/props/
     -/lp/lang/.svn/tmp/text-base/
     -/lp/lang/compiled/
     -/lp/lang/compiled/lang_ss.dep
     -/lp/lang/compiled/lang_ss.zo
     -/lp/lang/compiled/reader_ss.dep
     -/lp/lang/compiled/reader_ss.zo
     -/lp/lang/lang.rkt
     -/lp/lang/reader.rkt
     -/manual/
     -/manual/.svn/
     -/manual/.svn/all-wcprops
     -/manual/.svn/dir-prop-base
     -/manual/.svn/entries
     -/manual/.svn/format
     -/manual/.svn/prop-base/
     -/manual/.svn/prop-base/lang.rkt.svn-base
     -/manual/.svn/props/
     -/manual/.svn/text-base/
     -/manual/.svn/text-base/lang.rkt.svn-base
     -/manual/.svn/tmp/
     -/manual/.svn/tmp/prop-base/
     -/manual/.svn/tmp/props/
     -/manual/.svn/tmp/text-base/
     -/manual/compiled/
     -/manual/compiled/lang_ss.dep
     -/manual/compiled/lang_ss.zo
     -/manual/lang/
     -/manual/lang/.svn/
     -/manual/lang/.svn/all-wcprops
     -/manual/lang/.svn/dir-prop-base
     -/manual/lang/.svn/entries
     -/manual/lang/.svn/format
     -/manual/lang/.svn/prop-base/
     -/manual/lang/.svn/prop-base/reader.rkt.svn-base
     -/manual/lang/.svn/props/
     -/manual/lang/.svn/text-base/
     -/manual/lang/.svn/text-base/reader.rkt.svn-base
     -/manual/lang/.svn/tmp/
     -/manual/lang/.svn/tmp/prop-base/
     -/manual/lang/.svn/tmp/props/
     -/manual/lang/.svn/tmp/text-base/
     -/manual/lang/compiled/
     -/manual/lang/compiled/reader_ss.dep
     -/manual/lang/compiled/reader_ss.zo
     -/manual/lang/reader.rkt
     -/manual/lang.rkt
     -/private/
     -/private/.svn/
     -/private/.svn/all-wcprops
     -/private/.svn/dir-prop-base
     -/private/.svn/entries
     -/private/.svn/format
     -/private/.svn/prop-base/
     -/private/.svn/prop-base/defaults.rkt.svn-base
     -/private/.svn/prop-base/indirect-renderer.rkt.svn-base
     -/private/.svn/prop-base/lp.rkt.svn-base
     -/private/.svn/prop-base/manual-bib.rkt.svn-base
     -/private/.svn/prop-base/manual-bind.rkt.svn-base
     -/private/.svn/prop-base/manual-class.rkt.svn-base
     -/private/.svn/prop-base/manual-ex.rkt.svn-base
     -/private/.svn/prop-base/manual-form.rkt.svn-base
     -/private/.svn/prop-base/manual-method.rkt.svn-base
     -/private/.svn/prop-base/manual-mod.rkt.svn-base
     -/private/.svn/prop-base/manual-proc.rkt.svn-base
     -/private/.svn/prop-base/manual-scheme.rkt.svn-base
     -/private/.svn/prop-base/manual-sprop.rkt.svn-base
     -/private/.svn/prop-base/manual-style.rkt.svn-base
     -/private/.svn/prop-base/manual-tech.rkt.svn-base
     -/private/.svn/prop-base/manual-unit.rkt.svn-base
     -/private/.svn/prop-base/manual-utils.rkt.svn-base
     -/private/.svn/prop-base/manual-vars.rkt.svn-base
     -/private/.svn/prop-base/on-demand.rkt.svn-base
     -/private/.svn/prop-base/provide-structs.rkt.svn-base
     -/private/.svn/prop-base/qsloc.rkt.svn-base
     -/private/.svn/prop-base/render-utils.rkt.svn-base
     -/private/.svn/prop-base/run-pdflatex.rkt.svn-base
     -/private/.svn/props/
     -/private/.svn/text-base/
     -/private/.svn/text-base/defaults.rkt.svn-base
     -/private/.svn/text-base/indirect-renderer.rkt.svn-base
     -/private/.svn/text-base/lp.rkt.svn-base
     -/private/.svn/text-base/manual-bib.rkt.svn-base
     -/private/.svn/text-base/manual-bind.rkt.svn-base
     -/private/.svn/text-base/manual-class.rkt.svn-base
     -/private/.svn/text-base/manual-ex.rkt.svn-base
     -/private/.svn/text-base/manual-form.rkt.svn-base
     -/private/.svn/text-base/manual-method.rkt.svn-base
     -/private/.svn/text-base/manual-mod.rkt.svn-base
     -/private/.svn/text-base/manual-proc.rkt.svn-base
     -/private/.svn/text-base/manual-scheme.rkt.svn-base
     -/private/.svn/text-base/manual-sprop.rkt.svn-base
     -/private/.svn/text-base/manual-style.rkt.svn-base
     -/private/.svn/text-base/manual-tech.rkt.svn-base
     -/private/.svn/text-base/manual-unit.rkt.svn-base
     -/private/.svn/text-base/manual-utils.rkt.svn-base
     -/private/.svn/text-base/manual-vars.rkt.svn-base
     -/private/.svn/text-base/on-demand.rkt.svn-base
     -/private/.svn/text-base/provide-structs.rkt.svn-base
     -/private/.svn/text-base/qsloc.rkt.svn-base
     -/private/.svn/text-base/render-utils.rkt.svn-base
     -/private/.svn/text-base/run-pdflatex.rkt.svn-base
     -/private/.svn/tmp/
     -/private/.svn/tmp/prop-base/
     -/private/.svn/tmp/props/
     -/private/.svn/tmp/text-base/
     -/private/compiled/
     -/private/compiled/defaults_ss.dep
     -/private/compiled/defaults_ss.zo
     -/private/compiled/indirect-renderer_ss.dep
     -/private/compiled/indirect-renderer_ss.zo
     -/private/compiled/lp_ss.dep
     -/private/compiled/lp_ss.zo
     -/private/compiled/manual-bib_ss.dep
     -/private/compiled/manual-bib_ss.zo
     -/private/compiled/manual-bind_ss.dep
     -/private/compiled/manual-bind_ss.zo
     -/private/compiled/manual-class_ss.dep
     -/private/compiled/manual-class_ss.zo
     -/private/compiled/manual-ex_ss.dep
     -/private/compiled/manual-ex_ss.zo
     -/private/compiled/manual-form_ss.dep
     -/private/compiled/manual-form_ss.zo
     -/private/compiled/manual-method_ss.dep
     -/private/compiled/manual-method_ss.zo
     -/private/compiled/manual-mod_ss.dep
     -/private/compiled/manual-mod_ss.zo
     -/private/compiled/manual-proc_ss.dep
     -/private/compiled/manual-proc_ss.zo
     -/private/compiled/manual-scheme_ss.dep
     -/private/compiled/manual-scheme_ss.zo
     -/private/compiled/manual-sprop_ss.dep
     -/private/compiled/manual-sprop_ss.zo
     -/private/compiled/manual-style_ss.dep
     -/private/compiled/manual-style_ss.zo
     -/private/compiled/manual-tech_ss.dep
     -/private/compiled/manual-tech_ss.zo
     -/private/compiled/manual-unit_ss.dep
     -/private/compiled/manual-unit_ss.zo
     -/private/compiled/manual-utils_ss.dep
     -/private/compiled/manual-utils_ss.zo
     -/private/compiled/manual-vars_ss.dep
     -/private/compiled/manual-vars_ss.zo
     -/private/compiled/on-demand_ss.dep
     -/private/compiled/on-demand_ss.zo
     -/private/compiled/provide-structs_ss.dep
     -/private/compiled/provide-structs_ss.zo
     -/private/compiled/qsloc_ss.dep
     -/private/compiled/qsloc_ss.zo
     -/private/compiled/render-utils_ss.dep
     -/private/compiled/render-utils_ss.zo
     -/private/compiled/run-pdflatex_ss.dep
     -/private/compiled/run-pdflatex_ss.zo
     -/private/defaults.rkt
     -/private/indirect-renderer.rkt
     -/private/lp.rkt
     -/private/manual-bib.rkt
     -/private/manual-bind.rkt
     -/private/manual-class.rkt
     -/private/manual-ex.rkt
     -/private/manual-form.rkt
     -/private/manual-method.rkt
     -/private/manual-mod.rkt
     -/private/manual-proc.rkt
     -/private/manual-scheme.rkt
     -/private/manual-sprop.rkt
     -/private/manual-style.rkt
     -/private/manual-tech.rkt
     -/private/manual-unit.rkt
     -/private/manual-utils.rkt
     -/private/manual-vars.rkt
     -/private/on-demand.rkt
     -/private/provide-structs.rkt
     -/private/qsloc.rkt
     -/private/render-utils.rkt
     -/private/run-pdflatex.rkt
     -/sigplan/
     -/sigplan/.svn/
     -/sigplan/.svn/all-wcprops
     -/sigplan/.svn/dir-prop-base
     -/sigplan/.svn/entries
     -/sigplan/.svn/format
     -/sigplan/.svn/prop-base/
     -/sigplan/.svn/prop-base/lang.rkt.svn-base
     -/sigplan/.svn/prop-base/sigplan.css.svn-base
     -/sigplan/.svn/prop-base/sigplan.tex.svn-base
     -/sigplan/.svn/prop-base/sigplanconf.cls.svn-base
     -/sigplan/.svn/prop-base/style.tex.svn-base
     -/sigplan/.svn/props/
     -/sigplan/.svn/text-base/
     -/sigplan/.svn/text-base/lang.rkt.svn-base
     -/sigplan/.svn/text-base/sigplan.css.svn-base
     -/sigplan/.svn/text-base/sigplan.tex.svn-base
     -/sigplan/.svn/text-base/sigplanconf.cls.svn-base
     -/sigplan/.svn/text-base/style.tex.svn-base
     -/sigplan/.svn/tmp/
     -/sigplan/.svn/tmp/prop-base/
     -/sigplan/.svn/tmp/props/
     -/sigplan/.svn/tmp/text-base/
     -/sigplan/compiled/
     -/sigplan/compiled/lang_ss.dep
     -/sigplan/compiled/lang_ss.zo
     -/sigplan/lang/
     -/sigplan/lang/.svn/
     -/sigplan/lang/.svn/all-wcprops
     -/sigplan/lang/.svn/dir-prop-base
     -/sigplan/lang/.svn/entries
     -/sigplan/lang/.svn/format
     -/sigplan/lang/.svn/prop-base/
     -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/props/
     -/sigplan/lang/.svn/text-base/
     -/sigplan/lang/.svn/text-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/tmp/
     -/sigplan/lang/.svn/tmp/prop-base/
     -/sigplan/lang/.svn/tmp/props/
     -/sigplan/lang/.svn/tmp/text-base/
     -/sigplan/lang/compiled/
     -/sigplan/lang/compiled/reader_ss.dep
     -/sigplan/lang/compiled/reader_ss.zo
     -/sigplan/lang/reader.rkt
     -/sigplan/lang.rkt
     -/sigplan/sigplan.css
     -/sigplan/sigplan.tex
     -/sigplan/sigplanconf.cls
     -/sigplan/style.tex
     -/text/
     -/text/.svn/
     -/text/.svn/all-wcprops
     -/text/.svn/dir-prop-base
     -/text/.svn/entries
     -/text/.svn/format
     -/text/.svn/prop-base/
     -/text/.svn/prop-base/output.rkt.svn-base
     -/text/.svn/prop-base/syntax-utils.rkt.svn-base
     -/text/.svn/prop-base/textlang.rkt.svn-base
     -/text/.svn/props/
     -/text/.svn/text-base/
     -/text/.svn/text-base/output.rkt.svn-base
     -/text/.svn/text-base/syntax-utils.rkt.svn-base
     -/text/.svn/text-base/textlang.rkt.svn-base
     -/text/.svn/tmp/
     -/text/.svn/tmp/prop-base/
     -/text/.svn/tmp/props/
     -/text/.svn/tmp/text-base/
     -/text/compiled/
     -/text/compiled/output_ss.dep
     -/text/compiled/output_ss.zo
     -/text/compiled/syntax-utils_ss.dep
     -/text/compiled/syntax-utils_ss.zo
     -/text/compiled/textlang_ss.dep
     -/text/compiled/textlang_ss.zo
     -/text/lang/
     -/text/lang/.svn/
     -/text/lang/.svn/all-wcprops
     -/text/lang/.svn/dir-prop-base
     -/text/lang/.svn/entries
     -/text/lang/.svn/format
     -/text/lang/.svn/prop-base/
     -/text/lang/.svn/prop-base/reader.rkt.svn-base
     -/text/lang/.svn/props/
     -/text/lang/.svn/text-base/
     -/text/lang/.svn/text-base/reader.rkt.svn-base
     -/text/lang/.svn/tmp/
     -/text/lang/.svn/tmp/prop-base/
     -/text/lang/.svn/tmp/props/
     -/text/lang/.svn/tmp/text-base/
     -/text/lang/compiled/
     -/text/lang/compiled/reader_ss.dep
     -/text/lang/compiled/reader_ss.zo
     -/text/lang/reader.rkt
     -/text/output.rkt
     -/text/syntax-utils.rkt
     -/text/textlang.rkt
     -/tools/
     -/tools/.svn/
     -/tools/.svn/all-wcprops
     -/tools/.svn/dir-prop-base
     -/tools/.svn/entries
     -/tools/.svn/format
     -/tools/.svn/prop-base/
     -/tools/.svn/prop-base/drscheme-buttons.rkt.svn-base
     -/tools/.svn/prop-base/html.png.svn-base
     -/tools/.svn/prop-base/pdf.png.svn-base
     -/tools/.svn/props/
     -/tools/.svn/text-base/
     -/tools/.svn/text-base/drscheme-buttons.rkt.svn-base
     -/tools/.svn/text-base/html.png.svn-base
     -/tools/.svn/text-base/pdf.png.svn-base
     -/tools/.svn/tmp/
     -/tools/.svn/tmp/prop-base/
     -/tools/.svn/tmp/props/
     -/tools/.svn/tmp/text-base/
     -/tools/compiled/
     -/tools/compiled/drscheme-buttons_ss.dep
     -/tools/compiled/drscheme-buttons_ss.zo
     -/tools/drscheme-buttons.rkt
     -/tools/html.png
     -/tools/pdf.png
     -/tools/private/
     -/tools/private/.svn/
     -/tools/private/.svn/all-wcprops
     -/tools/private/.svn/dir-prop-base
     -/tools/private/.svn/entries
     -/tools/private/.svn/format
     -/tools/private/.svn/prop-base/
     -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/props/
     -/tools/private/.svn/text-base/
     -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/tmp/
     -/tools/private/.svn/tmp/prop-base/
     -/tools/private/.svn/tmp/props/
     -/tools/private/.svn/tmp/text-base/
     -/tools/private/compiled/
     -/tools/private/compiled/mk-drs-bitmaps_ss.dep
     -/tools/private/compiled/mk-drs-bitmaps_ss.zo
     -/tools/private/mk-drs-bitmaps.rkt
     )
   (e/filter "*/")
   => same-as-last-datums
   ;; only 2-levels and deeper
   (e/filter "*/*/*")
   =>
   '(-/
     -/.svn/
     -/.svn/prop-base/
     -/.svn/prop-base/base-render.rkt.svn-base
     -/.svn/prop-base/base.rkt.svn-base
     -/.svn/prop-base/basic.rkt.svn-base
     -/.svn/prop-base/bnf.rkt.svn-base
     -/.svn/prop-base/comment-reader.rkt.svn-base
     -/.svn/prop-base/config.rkt.svn-base
     -/.svn/prop-base/core.rkt.svn-base
     -/.svn/prop-base/decode-struct.rkt.svn-base
     -/.svn/prop-base/decode.rkt.svn-base
     -/.svn/prop-base/doc.txt.svn-base
     -/.svn/prop-base/doclang.rkt.svn-base
     -/.svn/prop-base/eval.rkt.svn-base
     -/.svn/prop-base/extract.rkt.svn-base
     -/.svn/prop-base/html-properties.rkt.svn-base
     -/.svn/prop-base/html-render.rkt.svn-base
     -/.svn/prop-base/info.rkt.svn-base
     -/.svn/prop-base/latex-properties.rkt.svn-base
     -/.svn/prop-base/latex-render.rkt.svn-base
     -/.svn/prop-base/lp-include.rkt.svn-base
     -/.svn/prop-base/lp.rkt.svn-base
     -/.svn/prop-base/manual-prefix.tex.svn-base
     -/.svn/prop-base/manual-struct.rkt.svn-base
     -/.svn/prop-base/manual-style.tex.svn-base
     -/.svn/prop-base/manual.rkt.svn-base
     -/.svn/prop-base/pdf-render.rkt.svn-base
     -/.svn/prop-base/provide-doc-transform.rkt.svn-base
     -/.svn/prop-base/reader.rkt.svn-base
     -/.svn/prop-base/render-struct.rkt.svn-base
     -/.svn/prop-base/run.rkt.svn-base
     -/.svn/prop-base/scheme.css.svn-base
     -/.svn/prop-base/scheme.rkt.svn-base
     -/.svn/prop-base/scheme.tex.svn-base
     -/.svn/prop-base/scribble-common.js.svn-base
     -/.svn/prop-base/scribble-prefix.html.svn-base
     -/.svn/prop-base/scribble-prefix.tex.svn-base
     -/.svn/prop-base/scribble-style.css.svn-base
     -/.svn/prop-base/scribble-style.tex.svn-base
     -/.svn/prop-base/scribble.css.svn-base
     -/.svn/prop-base/scribble.tex.svn-base
     -/.svn/prop-base/search.rkt.svn-base
     -/.svn/prop-base/sigplan.rkt.svn-base
     -/.svn/prop-base/srcdoc.rkt.svn-base
     -/.svn/prop-base/struct.rkt.svn-base
     -/.svn/prop-base/text-render.rkt.svn-base
     -/.svn/prop-base/text.rkt.svn-base
     -/.svn/prop-base/urls.rkt.svn-base
     -/.svn/prop-base/xref.rkt.svn-base
     -/.svn/text-base/
     -/.svn/text-base/base-render.rkt.svn-base
     -/.svn/text-base/base.rkt.svn-base
     -/.svn/text-base/basic.rkt.svn-base
     -/.svn/text-base/bnf.rkt.svn-base
     -/.svn/text-base/comment-reader.rkt.svn-base
     -/.svn/text-base/config.rkt.svn-base
     -/.svn/text-base/core.rkt.svn-base
     -/.svn/text-base/decode-struct.rkt.svn-base
     -/.svn/text-base/decode.rkt.svn-base
     -/.svn/text-base/doc.txt.svn-base
     -/.svn/text-base/doclang.rkt.svn-base
     -/.svn/text-base/eval.rkt.svn-base
     -/.svn/text-base/extract.rkt.svn-base
     -/.svn/text-base/html-properties.rkt.svn-base
     -/.svn/text-base/html-render.rkt.svn-base
     -/.svn/text-base/info.rkt.svn-base
     -/.svn/text-base/latex-properties.rkt.svn-base
     -/.svn/text-base/latex-render.rkt.svn-base
     -/.svn/text-base/lp-include.rkt.svn-base
     -/.svn/text-base/lp.rkt.svn-base
     -/.svn/text-base/manual-prefix.tex.svn-base
     -/.svn/text-base/manual-struct.rkt.svn-base
     -/.svn/text-base/manual-style.tex.svn-base
     -/.svn/text-base/manual.rkt.svn-base
     -/.svn/text-base/pdf-render.rkt.svn-base
     -/.svn/text-base/provide-doc-transform.rkt.svn-base
     -/.svn/text-base/reader.rkt.svn-base
     -/.svn/text-base/render-struct.rkt.svn-base
     -/.svn/text-base/run.rkt.svn-base
     -/.svn/text-base/scheme.css.svn-base
     -/.svn/text-base/scheme.rkt.svn-base
     -/.svn/text-base/scheme.tex.svn-base
     -/.svn/text-base/scribble-common.js.svn-base
     -/.svn/text-base/scribble-prefix.html.svn-base
     -/.svn/text-base/scribble-prefix.tex.svn-base
     -/.svn/text-base/scribble-style.css.svn-base
     -/.svn/text-base/scribble-style.tex.svn-base
     -/.svn/text-base/scribble.css.svn-base
     -/.svn/text-base/scribble.tex.svn-base
     -/.svn/text-base/search.rkt.svn-base
     -/.svn/text-base/sigplan.rkt.svn-base
     -/.svn/text-base/srcdoc.rkt.svn-base
     -/.svn/text-base/struct.rkt.svn-base
     -/.svn/text-base/text-render.rkt.svn-base
     -/.svn/text-base/text.rkt.svn-base
     -/.svn/text-base/urls.rkt.svn-base
     -/.svn/text-base/xref.rkt.svn-base
     -/.svn/tmp/
     -/.svn/tmp/prop-base/
     -/.svn/tmp/props/
     -/.svn/tmp/text-base/
     -/base/
     -/base/.svn/
     -/base/.svn/all-wcprops
     -/base/.svn/dir-prop-base
     -/base/.svn/entries
     -/base/.svn/format
     -/base/.svn/prop-base/
     -/base/.svn/prop-base/lang.rkt.svn-base
     -/base/.svn/props/
     -/base/.svn/text-base/
     -/base/.svn/text-base/lang.rkt.svn-base
     -/base/.svn/tmp/
     -/base/.svn/tmp/prop-base/
     -/base/.svn/tmp/props/
     -/base/.svn/tmp/text-base/
     -/base/compiled/
     -/base/compiled/lang_ss.dep
     -/base/compiled/lang_ss.zo
     -/base/lang/
     -/base/lang/.svn/
     -/base/lang/.svn/all-wcprops
     -/base/lang/.svn/dir-prop-base
     -/base/lang/.svn/entries
     -/base/lang/.svn/format
     -/base/lang/.svn/prop-base/
     -/base/lang/.svn/prop-base/reader.rkt.svn-base
     -/base/lang/.svn/props/
     -/base/lang/.svn/text-base/
     -/base/lang/.svn/text-base/reader.rkt.svn-base
     -/base/lang/.svn/tmp/
     -/base/lang/.svn/tmp/prop-base/
     -/base/lang/.svn/tmp/props/
     -/base/lang/.svn/tmp/text-base/
     -/base/lang/compiled/
     -/base/lang/compiled/reader_ss.dep
     -/base/lang/compiled/reader_ss.zo
     -/base/lang/reader.rkt
     -/doc/
     -/doc/.svn/
     -/doc/.svn/all-wcprops
     -/doc/.svn/dir-prop-base
     -/doc/.svn/entries
     -/doc/.svn/format
     -/doc/.svn/prop-base/
     -/doc/.svn/prop-base/main.rkt.svn-base
     -/doc/.svn/prop-base/reader.rkt.svn-base
     -/doc/.svn/props/
     -/doc/.svn/text-base/
     -/doc/.svn/text-base/main.rkt.svn-base
     -/doc/.svn/text-base/reader.rkt.svn-base
     -/doc/.svn/tmp/
     -/doc/.svn/tmp/prop-base/
     -/doc/.svn/tmp/props/
     -/doc/.svn/tmp/text-base/
     -/doc/compiled/
     -/doc/compiled/main_ss.dep
     -/doc/compiled/main_ss.zo
     -/doc/compiled/reader_ss.dep
     -/doc/compiled/reader_ss.zo
     -/doc/lang/
     -/doc/lang/.svn/
     -/doc/lang/.svn/all-wcprops
     -/doc/lang/.svn/dir-prop-base
     -/doc/lang/.svn/entries
     -/doc/lang/.svn/format
     -/doc/lang/.svn/prop-base/
     -/doc/lang/.svn/prop-base/reader.rkt.svn-base
     -/doc/lang/.svn/props/
     -/doc/lang/.svn/text-base/
     -/doc/lang/.svn/text-base/reader.rkt.svn-base
     -/doc/lang/.svn/tmp/
     -/doc/lang/.svn/tmp/prop-base/
     -/doc/lang/.svn/tmp/props/
     -/doc/lang/.svn/tmp/text-base/
     -/doc/lang/compiled/
     -/doc/lang/compiled/reader_ss.dep
     -/doc/lang/compiled/reader_ss.zo
     -/doc/lang/reader.rkt
     -/lp/
     -/lp/.svn/
     -/lp/.svn/all-wcprops
     -/lp/.svn/entries
     -/lp/.svn/format
     -/lp/.svn/prop-base/
     -/lp/.svn/props/
     -/lp/.svn/text-base/
     -/lp/.svn/tmp/
     -/lp/.svn/tmp/prop-base/
     -/lp/.svn/tmp/props/
     -/lp/.svn/tmp/text-base/
     -/lp/lang/
     -/lp/lang/.svn/
     -/lp/lang/.svn/all-wcprops
     -/lp/lang/.svn/dir-prop-base
     -/lp/lang/.svn/entries
     -/lp/lang/.svn/format
     -/lp/lang/.svn/prop-base/
     -/lp/lang/.svn/prop-base/lang.rkt.svn-base
     -/lp/lang/.svn/prop-base/reader.rkt.svn-base
     -/lp/lang/.svn/props/
     -/lp/lang/.svn/text-base/
     -/lp/lang/.svn/text-base/lang.rkt.svn-base
     -/lp/lang/.svn/text-base/reader.rkt.svn-base
     -/lp/lang/.svn/tmp/
     -/lp/lang/.svn/tmp/prop-base/
     -/lp/lang/.svn/tmp/props/
     -/lp/lang/.svn/tmp/text-base/
     -/lp/lang/compiled/
     -/lp/lang/compiled/lang_ss.dep
     -/lp/lang/compiled/lang_ss.zo
     -/lp/lang/compiled/reader_ss.dep
     -/lp/lang/compiled/reader_ss.zo
     -/lp/lang/lang.rkt
     -/lp/lang/reader.rkt
     -/manual/
     -/manual/.svn/
     -/manual/.svn/all-wcprops
     -/manual/.svn/dir-prop-base
     -/manual/.svn/entries
     -/manual/.svn/format
     -/manual/.svn/prop-base/
     -/manual/.svn/prop-base/lang.rkt.svn-base
     -/manual/.svn/props/
     -/manual/.svn/text-base/
     -/manual/.svn/text-base/lang.rkt.svn-base
     -/manual/.svn/tmp/
     -/manual/.svn/tmp/prop-base/
     -/manual/.svn/tmp/props/
     -/manual/.svn/tmp/text-base/
     -/manual/compiled/
     -/manual/compiled/lang_ss.dep
     -/manual/compiled/lang_ss.zo
     -/manual/lang/
     -/manual/lang/.svn/
     -/manual/lang/.svn/all-wcprops
     -/manual/lang/.svn/dir-prop-base
     -/manual/lang/.svn/entries
     -/manual/lang/.svn/format
     -/manual/lang/.svn/prop-base/
     -/manual/lang/.svn/prop-base/reader.rkt.svn-base
     -/manual/lang/.svn/props/
     -/manual/lang/.svn/text-base/
     -/manual/lang/.svn/text-base/reader.rkt.svn-base
     -/manual/lang/.svn/tmp/
     -/manual/lang/.svn/tmp/prop-base/
     -/manual/lang/.svn/tmp/props/
     -/manual/lang/.svn/tmp/text-base/
     -/manual/lang/compiled/
     -/manual/lang/compiled/reader_ss.dep
     -/manual/lang/compiled/reader_ss.zo
     -/manual/lang/reader.rkt
     -/private/
     -/private/.svn/
     -/private/.svn/all-wcprops
     -/private/.svn/dir-prop-base
     -/private/.svn/entries
     -/private/.svn/format
     -/private/.svn/prop-base/
     -/private/.svn/prop-base/defaults.rkt.svn-base
     -/private/.svn/prop-base/indirect-renderer.rkt.svn-base
     -/private/.svn/prop-base/lp.rkt.svn-base
     -/private/.svn/prop-base/manual-bib.rkt.svn-base
     -/private/.svn/prop-base/manual-bind.rkt.svn-base
     -/private/.svn/prop-base/manual-class.rkt.svn-base
     -/private/.svn/prop-base/manual-ex.rkt.svn-base
     -/private/.svn/prop-base/manual-form.rkt.svn-base
     -/private/.svn/prop-base/manual-method.rkt.svn-base
     -/private/.svn/prop-base/manual-mod.rkt.svn-base
     -/private/.svn/prop-base/manual-proc.rkt.svn-base
     -/private/.svn/prop-base/manual-scheme.rkt.svn-base
     -/private/.svn/prop-base/manual-sprop.rkt.svn-base
     -/private/.svn/prop-base/manual-style.rkt.svn-base
     -/private/.svn/prop-base/manual-tech.rkt.svn-base
     -/private/.svn/prop-base/manual-unit.rkt.svn-base
     -/private/.svn/prop-base/manual-utils.rkt.svn-base
     -/private/.svn/prop-base/manual-vars.rkt.svn-base
     -/private/.svn/prop-base/on-demand.rkt.svn-base
     -/private/.svn/prop-base/provide-structs.rkt.svn-base
     -/private/.svn/prop-base/qsloc.rkt.svn-base
     -/private/.svn/prop-base/render-utils.rkt.svn-base
     -/private/.svn/prop-base/run-pdflatex.rkt.svn-base
     -/private/.svn/props/
     -/private/.svn/text-base/
     -/private/.svn/text-base/defaults.rkt.svn-base
     -/private/.svn/text-base/indirect-renderer.rkt.svn-base
     -/private/.svn/text-base/lp.rkt.svn-base
     -/private/.svn/text-base/manual-bib.rkt.svn-base
     -/private/.svn/text-base/manual-bind.rkt.svn-base
     -/private/.svn/text-base/manual-class.rkt.svn-base
     -/private/.svn/text-base/manual-ex.rkt.svn-base
     -/private/.svn/text-base/manual-form.rkt.svn-base
     -/private/.svn/text-base/manual-method.rkt.svn-base
     -/private/.svn/text-base/manual-mod.rkt.svn-base
     -/private/.svn/text-base/manual-proc.rkt.svn-base
     -/private/.svn/text-base/manual-scheme.rkt.svn-base
     -/private/.svn/text-base/manual-sprop.rkt.svn-base
     -/private/.svn/text-base/manual-style.rkt.svn-base
     -/private/.svn/text-base/manual-tech.rkt.svn-base
     -/private/.svn/text-base/manual-unit.rkt.svn-base
     -/private/.svn/text-base/manual-utils.rkt.svn-base
     -/private/.svn/text-base/manual-vars.rkt.svn-base
     -/private/.svn/text-base/on-demand.rkt.svn-base
     -/private/.svn/text-base/provide-structs.rkt.svn-base
     -/private/.svn/text-base/qsloc.rkt.svn-base
     -/private/.svn/text-base/render-utils.rkt.svn-base
     -/private/.svn/text-base/run-pdflatex.rkt.svn-base
     -/private/.svn/tmp/
     -/private/.svn/tmp/prop-base/
     -/private/.svn/tmp/props/
     -/private/.svn/tmp/text-base/
     -/private/compiled/
     -/private/compiled/defaults_ss.dep
     -/private/compiled/defaults_ss.zo
     -/private/compiled/indirect-renderer_ss.dep
     -/private/compiled/indirect-renderer_ss.zo
     -/private/compiled/lp_ss.dep
     -/private/compiled/lp_ss.zo
     -/private/compiled/manual-bib_ss.dep
     -/private/compiled/manual-bib_ss.zo
     -/private/compiled/manual-bind_ss.dep
     -/private/compiled/manual-bind_ss.zo
     -/private/compiled/manual-class_ss.dep
     -/private/compiled/manual-class_ss.zo
     -/private/compiled/manual-ex_ss.dep
     -/private/compiled/manual-ex_ss.zo
     -/private/compiled/manual-form_ss.dep
     -/private/compiled/manual-form_ss.zo
     -/private/compiled/manual-method_ss.dep
     -/private/compiled/manual-method_ss.zo
     -/private/compiled/manual-mod_ss.dep
     -/private/compiled/manual-mod_ss.zo
     -/private/compiled/manual-proc_ss.dep
     -/private/compiled/manual-proc_ss.zo
     -/private/compiled/manual-scheme_ss.dep
     -/private/compiled/manual-scheme_ss.zo
     -/private/compiled/manual-sprop_ss.dep
     -/private/compiled/manual-sprop_ss.zo
     -/private/compiled/manual-style_ss.dep
     -/private/compiled/manual-style_ss.zo
     -/private/compiled/manual-tech_ss.dep
     -/private/compiled/manual-tech_ss.zo
     -/private/compiled/manual-unit_ss.dep
     -/private/compiled/manual-unit_ss.zo
     -/private/compiled/manual-utils_ss.dep
     -/private/compiled/manual-utils_ss.zo
     -/private/compiled/manual-vars_ss.dep
     -/private/compiled/manual-vars_ss.zo
     -/private/compiled/on-demand_ss.dep
     -/private/compiled/on-demand_ss.zo
     -/private/compiled/provide-structs_ss.dep
     -/private/compiled/provide-structs_ss.zo
     -/private/compiled/qsloc_ss.dep
     -/private/compiled/qsloc_ss.zo
     -/private/compiled/render-utils_ss.dep
     -/private/compiled/render-utils_ss.zo
     -/private/compiled/run-pdflatex_ss.dep
     -/private/compiled/run-pdflatex_ss.zo
     -/sigplan/
     -/sigplan/.svn/
     -/sigplan/.svn/all-wcprops
     -/sigplan/.svn/dir-prop-base
     -/sigplan/.svn/entries
     -/sigplan/.svn/format
     -/sigplan/.svn/prop-base/
     -/sigplan/.svn/prop-base/lang.rkt.svn-base
     -/sigplan/.svn/prop-base/sigplan.css.svn-base
     -/sigplan/.svn/prop-base/sigplan.tex.svn-base
     -/sigplan/.svn/prop-base/sigplanconf.cls.svn-base
     -/sigplan/.svn/prop-base/style.tex.svn-base
     -/sigplan/.svn/props/
     -/sigplan/.svn/text-base/
     -/sigplan/.svn/text-base/lang.rkt.svn-base
     -/sigplan/.svn/text-base/sigplan.css.svn-base
     -/sigplan/.svn/text-base/sigplan.tex.svn-base
     -/sigplan/.svn/text-base/sigplanconf.cls.svn-base
     -/sigplan/.svn/text-base/style.tex.svn-base
     -/sigplan/.svn/tmp/
     -/sigplan/.svn/tmp/prop-base/
     -/sigplan/.svn/tmp/props/
     -/sigplan/.svn/tmp/text-base/
     -/sigplan/compiled/
     -/sigplan/compiled/lang_ss.dep
     -/sigplan/compiled/lang_ss.zo
     -/sigplan/lang/
     -/sigplan/lang/.svn/
     -/sigplan/lang/.svn/all-wcprops
     -/sigplan/lang/.svn/dir-prop-base
     -/sigplan/lang/.svn/entries
     -/sigplan/lang/.svn/format
     -/sigplan/lang/.svn/prop-base/
     -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/props/
     -/sigplan/lang/.svn/text-base/
     -/sigplan/lang/.svn/text-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/tmp/
     -/sigplan/lang/.svn/tmp/prop-base/
     -/sigplan/lang/.svn/tmp/props/
     -/sigplan/lang/.svn/tmp/text-base/
     -/sigplan/lang/compiled/
     -/sigplan/lang/compiled/reader_ss.dep
     -/sigplan/lang/compiled/reader_ss.zo
     -/sigplan/lang/reader.rkt
     -/text/
     -/text/.svn/
     -/text/.svn/all-wcprops
     -/text/.svn/dir-prop-base
     -/text/.svn/entries
     -/text/.svn/format
     -/text/.svn/prop-base/
     -/text/.svn/prop-base/output.rkt.svn-base
     -/text/.svn/prop-base/syntax-utils.rkt.svn-base
     -/text/.svn/prop-base/textlang.rkt.svn-base
     -/text/.svn/props/
     -/text/.svn/text-base/
     -/text/.svn/text-base/output.rkt.svn-base
     -/text/.svn/text-base/syntax-utils.rkt.svn-base
     -/text/.svn/text-base/textlang.rkt.svn-base
     -/text/.svn/tmp/
     -/text/.svn/tmp/prop-base/
     -/text/.svn/tmp/props/
     -/text/.svn/tmp/text-base/
     -/text/compiled/
     -/text/compiled/output_ss.dep
     -/text/compiled/output_ss.zo
     -/text/compiled/syntax-utils_ss.dep
     -/text/compiled/syntax-utils_ss.zo
     -/text/compiled/textlang_ss.dep
     -/text/compiled/textlang_ss.zo
     -/text/lang/
     -/text/lang/.svn/
     -/text/lang/.svn/all-wcprops
     -/text/lang/.svn/dir-prop-base
     -/text/lang/.svn/entries
     -/text/lang/.svn/format
     -/text/lang/.svn/prop-base/
     -/text/lang/.svn/prop-base/reader.rkt.svn-base
     -/text/lang/.svn/props/
     -/text/lang/.svn/text-base/
     -/text/lang/.svn/text-base/reader.rkt.svn-base
     -/text/lang/.svn/tmp/
     -/text/lang/.svn/tmp/prop-base/
     -/text/lang/.svn/tmp/props/
     -/text/lang/.svn/tmp/text-base/
     -/text/lang/compiled/
     -/text/lang/compiled/reader_ss.dep
     -/text/lang/compiled/reader_ss.zo
     -/text/lang/reader.rkt
     -/tools/
     -/tools/.svn/
     -/tools/.svn/all-wcprops
     -/tools/.svn/dir-prop-base
     -/tools/.svn/entries
     -/tools/.svn/format
     -/tools/.svn/prop-base/
     -/tools/.svn/prop-base/drscheme-buttons.rkt.svn-base
     -/tools/.svn/prop-base/html.png.svn-base
     -/tools/.svn/prop-base/pdf.png.svn-base
     -/tools/.svn/props/
     -/tools/.svn/text-base/
     -/tools/.svn/text-base/drscheme-buttons.rkt.svn-base
     -/tools/.svn/text-base/html.png.svn-base
     -/tools/.svn/text-base/pdf.png.svn-base
     -/tools/.svn/tmp/
     -/tools/.svn/tmp/prop-base/
     -/tools/.svn/tmp/props/
     -/tools/.svn/tmp/text-base/
     -/tools/compiled/
     -/tools/compiled/drscheme-buttons_ss.dep
     -/tools/compiled/drscheme-buttons_ss.zo
     -/tools/private/
     -/tools/private/.svn/
     -/tools/private/.svn/all-wcprops
     -/tools/private/.svn/dir-prop-base
     -/tools/private/.svn/entries
     -/tools/private/.svn/format
     -/tools/private/.svn/prop-base/
     -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/props/
     -/tools/private/.svn/text-base/
     -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/tmp/
     -/tools/private/.svn/tmp/prop-base/
     -/tools/private/.svn/tmp/props/
     -/tools/private/.svn/tmp/text-base/
     -/tools/private/compiled/
     -/tools/private/compiled/mk-drs-bitmaps_ss.dep
     -/tools/private/compiled/mk-drs-bitmaps_ss.zo
     -/tools/private/mk-drs-bitmaps.rkt
     )
   ;; only 3-levels and deeper
   (e/filter "*/*/*/*")
   =>
   '(-/
     -/base/
     -/base/.svn/
     -/base/.svn/prop-base/
     -/base/.svn/prop-base/lang.rkt.svn-base
     -/base/.svn/text-base/
     -/base/.svn/text-base/lang.rkt.svn-base
     -/base/.svn/tmp/
     -/base/.svn/tmp/prop-base/
     -/base/.svn/tmp/props/
     -/base/.svn/tmp/text-base/
     -/base/lang/
     -/base/lang/.svn/
     -/base/lang/.svn/all-wcprops
     -/base/lang/.svn/dir-prop-base
     -/base/lang/.svn/entries
     -/base/lang/.svn/format
     -/base/lang/.svn/prop-base/
     -/base/lang/.svn/prop-base/reader.rkt.svn-base
     -/base/lang/.svn/props/
     -/base/lang/.svn/text-base/
     -/base/lang/.svn/text-base/reader.rkt.svn-base
     -/base/lang/.svn/tmp/
     -/base/lang/.svn/tmp/prop-base/
     -/base/lang/.svn/tmp/props/
     -/base/lang/.svn/tmp/text-base/
     -/base/lang/compiled/
     -/base/lang/compiled/reader_ss.dep
     -/base/lang/compiled/reader_ss.zo
     -/doc/
     -/doc/.svn/
     -/doc/.svn/prop-base/
     -/doc/.svn/prop-base/main.rkt.svn-base
     -/doc/.svn/prop-base/reader.rkt.svn-base
     -/doc/.svn/text-base/
     -/doc/.svn/text-base/main.rkt.svn-base
     -/doc/.svn/text-base/reader.rkt.svn-base
     -/doc/.svn/tmp/
     -/doc/.svn/tmp/prop-base/
     -/doc/.svn/tmp/props/
     -/doc/.svn/tmp/text-base/
     -/doc/lang/
     -/doc/lang/.svn/
     -/doc/lang/.svn/all-wcprops
     -/doc/lang/.svn/dir-prop-base
     -/doc/lang/.svn/entries
     -/doc/lang/.svn/format
     -/doc/lang/.svn/prop-base/
     -/doc/lang/.svn/prop-base/reader.rkt.svn-base
     -/doc/lang/.svn/props/
     -/doc/lang/.svn/text-base/
     -/doc/lang/.svn/text-base/reader.rkt.svn-base
     -/doc/lang/.svn/tmp/
     -/doc/lang/.svn/tmp/prop-base/
     -/doc/lang/.svn/tmp/props/
     -/doc/lang/.svn/tmp/text-base/
     -/doc/lang/compiled/
     -/doc/lang/compiled/reader_ss.dep
     -/doc/lang/compiled/reader_ss.zo
     -/lp/
     -/lp/.svn/
     -/lp/.svn/tmp/
     -/lp/.svn/tmp/prop-base/
     -/lp/.svn/tmp/props/
     -/lp/.svn/tmp/text-base/
     -/lp/lang/
     -/lp/lang/.svn/
     -/lp/lang/.svn/all-wcprops
     -/lp/lang/.svn/dir-prop-base
     -/lp/lang/.svn/entries
     -/lp/lang/.svn/format
     -/lp/lang/.svn/prop-base/
     -/lp/lang/.svn/prop-base/lang.rkt.svn-base
     -/lp/lang/.svn/prop-base/reader.rkt.svn-base
     -/lp/lang/.svn/props/
     -/lp/lang/.svn/text-base/
     -/lp/lang/.svn/text-base/lang.rkt.svn-base
     -/lp/lang/.svn/text-base/reader.rkt.svn-base
     -/lp/lang/.svn/tmp/
     -/lp/lang/.svn/tmp/prop-base/
     -/lp/lang/.svn/tmp/props/
     -/lp/lang/.svn/tmp/text-base/
     -/lp/lang/compiled/
     -/lp/lang/compiled/lang_ss.dep
     -/lp/lang/compiled/lang_ss.zo
     -/lp/lang/compiled/reader_ss.dep
     -/lp/lang/compiled/reader_ss.zo
     -/manual/
     -/manual/.svn/
     -/manual/.svn/prop-base/
     -/manual/.svn/prop-base/lang.rkt.svn-base
     -/manual/.svn/text-base/
     -/manual/.svn/text-base/lang.rkt.svn-base
     -/manual/.svn/tmp/
     -/manual/.svn/tmp/prop-base/
     -/manual/.svn/tmp/props/
     -/manual/.svn/tmp/text-base/
     -/manual/lang/
     -/manual/lang/.svn/
     -/manual/lang/.svn/all-wcprops
     -/manual/lang/.svn/dir-prop-base
     -/manual/lang/.svn/entries
     -/manual/lang/.svn/format
     -/manual/lang/.svn/prop-base/
     -/manual/lang/.svn/prop-base/reader.rkt.svn-base
     -/manual/lang/.svn/props/
     -/manual/lang/.svn/text-base/
     -/manual/lang/.svn/text-base/reader.rkt.svn-base
     -/manual/lang/.svn/tmp/
     -/manual/lang/.svn/tmp/prop-base/
     -/manual/lang/.svn/tmp/props/
     -/manual/lang/.svn/tmp/text-base/
     -/manual/lang/compiled/
     -/manual/lang/compiled/reader_ss.dep
     -/manual/lang/compiled/reader_ss.zo
     -/private/
     -/private/.svn/
     -/private/.svn/prop-base/
     -/private/.svn/prop-base/defaults.rkt.svn-base
     -/private/.svn/prop-base/indirect-renderer.rkt.svn-base
     -/private/.svn/prop-base/lp.rkt.svn-base
     -/private/.svn/prop-base/manual-bib.rkt.svn-base
     -/private/.svn/prop-base/manual-bind.rkt.svn-base
     -/private/.svn/prop-base/manual-class.rkt.svn-base
     -/private/.svn/prop-base/manual-ex.rkt.svn-base
     -/private/.svn/prop-base/manual-form.rkt.svn-base
     -/private/.svn/prop-base/manual-method.rkt.svn-base
     -/private/.svn/prop-base/manual-mod.rkt.svn-base
     -/private/.svn/prop-base/manual-proc.rkt.svn-base
     -/private/.svn/prop-base/manual-scheme.rkt.svn-base
     -/private/.svn/prop-base/manual-sprop.rkt.svn-base
     -/private/.svn/prop-base/manual-style.rkt.svn-base
     -/private/.svn/prop-base/manual-tech.rkt.svn-base
     -/private/.svn/prop-base/manual-unit.rkt.svn-base
     -/private/.svn/prop-base/manual-utils.rkt.svn-base
     -/private/.svn/prop-base/manual-vars.rkt.svn-base
     -/private/.svn/prop-base/on-demand.rkt.svn-base
     -/private/.svn/prop-base/provide-structs.rkt.svn-base
     -/private/.svn/prop-base/qsloc.rkt.svn-base
     -/private/.svn/prop-base/render-utils.rkt.svn-base
     -/private/.svn/prop-base/run-pdflatex.rkt.svn-base
     -/private/.svn/text-base/
     -/private/.svn/text-base/defaults.rkt.svn-base
     -/private/.svn/text-base/indirect-renderer.rkt.svn-base
     -/private/.svn/text-base/lp.rkt.svn-base
     -/private/.svn/text-base/manual-bib.rkt.svn-base
     -/private/.svn/text-base/manual-bind.rkt.svn-base
     -/private/.svn/text-base/manual-class.rkt.svn-base
     -/private/.svn/text-base/manual-ex.rkt.svn-base
     -/private/.svn/text-base/manual-form.rkt.svn-base
     -/private/.svn/text-base/manual-method.rkt.svn-base
     -/private/.svn/text-base/manual-mod.rkt.svn-base
     -/private/.svn/text-base/manual-proc.rkt.svn-base
     -/private/.svn/text-base/manual-scheme.rkt.svn-base
     -/private/.svn/text-base/manual-sprop.rkt.svn-base
     -/private/.svn/text-base/manual-style.rkt.svn-base
     -/private/.svn/text-base/manual-tech.rkt.svn-base
     -/private/.svn/text-base/manual-unit.rkt.svn-base
     -/private/.svn/text-base/manual-utils.rkt.svn-base
     -/private/.svn/text-base/manual-vars.rkt.svn-base
     -/private/.svn/text-base/on-demand.rkt.svn-base
     -/private/.svn/text-base/provide-structs.rkt.svn-base
     -/private/.svn/text-base/qsloc.rkt.svn-base
     -/private/.svn/text-base/render-utils.rkt.svn-base
     -/private/.svn/text-base/run-pdflatex.rkt.svn-base
     -/private/.svn/tmp/
     -/private/.svn/tmp/prop-base/
     -/private/.svn/tmp/props/
     -/private/.svn/tmp/text-base/
     -/sigplan/
     -/sigplan/.svn/
     -/sigplan/.svn/prop-base/
     -/sigplan/.svn/prop-base/lang.rkt.svn-base
     -/sigplan/.svn/prop-base/sigplan.css.svn-base
     -/sigplan/.svn/prop-base/sigplan.tex.svn-base
     -/sigplan/.svn/prop-base/sigplanconf.cls.svn-base
     -/sigplan/.svn/prop-base/style.tex.svn-base
     -/sigplan/.svn/text-base/
     -/sigplan/.svn/text-base/lang.rkt.svn-base
     -/sigplan/.svn/text-base/sigplan.css.svn-base
     -/sigplan/.svn/text-base/sigplan.tex.svn-base
     -/sigplan/.svn/text-base/sigplanconf.cls.svn-base
     -/sigplan/.svn/text-base/style.tex.svn-base
     -/sigplan/.svn/tmp/
     -/sigplan/.svn/tmp/prop-base/
     -/sigplan/.svn/tmp/props/
     -/sigplan/.svn/tmp/text-base/
     -/sigplan/lang/
     -/sigplan/lang/.svn/
     -/sigplan/lang/.svn/all-wcprops
     -/sigplan/lang/.svn/dir-prop-base
     -/sigplan/lang/.svn/entries
     -/sigplan/lang/.svn/format
     -/sigplan/lang/.svn/prop-base/
     -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/props/
     -/sigplan/lang/.svn/text-base/
     -/sigplan/lang/.svn/text-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/tmp/
     -/sigplan/lang/.svn/tmp/prop-base/
     -/sigplan/lang/.svn/tmp/props/
     -/sigplan/lang/.svn/tmp/text-base/
     -/sigplan/lang/compiled/
     -/sigplan/lang/compiled/reader_ss.dep
     -/sigplan/lang/compiled/reader_ss.zo
     -/text/
     -/text/.svn/
     -/text/.svn/prop-base/
     -/text/.svn/prop-base/output.rkt.svn-base
     -/text/.svn/prop-base/syntax-utils.rkt.svn-base
     -/text/.svn/prop-base/textlang.rkt.svn-base
     -/text/.svn/text-base/
     -/text/.svn/text-base/output.rkt.svn-base
     -/text/.svn/text-base/syntax-utils.rkt.svn-base
     -/text/.svn/text-base/textlang.rkt.svn-base
     -/text/.svn/tmp/
     -/text/.svn/tmp/prop-base/
     -/text/.svn/tmp/props/
     -/text/.svn/tmp/text-base/
     -/text/lang/
     -/text/lang/.svn/
     -/text/lang/.svn/all-wcprops
     -/text/lang/.svn/dir-prop-base
     -/text/lang/.svn/entries
     -/text/lang/.svn/format
     -/text/lang/.svn/prop-base/
     -/text/lang/.svn/prop-base/reader.rkt.svn-base
     -/text/lang/.svn/props/
     -/text/lang/.svn/text-base/
     -/text/lang/.svn/text-base/reader.rkt.svn-base
     -/text/lang/.svn/tmp/
     -/text/lang/.svn/tmp/prop-base/
     -/text/lang/.svn/tmp/props/
     -/text/lang/.svn/tmp/text-base/
     -/text/lang/compiled/
     -/text/lang/compiled/reader_ss.dep
     -/text/lang/compiled/reader_ss.zo
     -/tools/
     -/tools/.svn/
     -/tools/.svn/prop-base/
     -/tools/.svn/prop-base/drscheme-buttons.rkt.svn-base
     -/tools/.svn/prop-base/html.png.svn-base
     -/tools/.svn/prop-base/pdf.png.svn-base
     -/tools/.svn/text-base/
     -/tools/.svn/text-base/drscheme-buttons.rkt.svn-base
     -/tools/.svn/text-base/html.png.svn-base
     -/tools/.svn/text-base/pdf.png.svn-base
     -/tools/.svn/tmp/
     -/tools/.svn/tmp/prop-base/
     -/tools/.svn/tmp/props/
     -/tools/.svn/tmp/text-base/
     -/tools/private/
     -/tools/private/.svn/
     -/tools/private/.svn/all-wcprops
     -/tools/private/.svn/dir-prop-base
     -/tools/private/.svn/entries
     -/tools/private/.svn/format
     -/tools/private/.svn/prop-base/
     -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/props/
     -/tools/private/.svn/text-base/
     -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/tmp/
     -/tools/private/.svn/tmp/prop-base/
     -/tools/private/.svn/tmp/props/
     -/tools/private/.svn/tmp/text-base/
     -/tools/private/compiled/
     -/tools/private/compiled/mk-drs-bitmaps_ss.dep
     -/tools/private/compiled/mk-drs-bitmaps_ss.zo
     )
   ;; only 4-levels and deeper
   (e/filter "*/*/*/*/*")
   =>
   '(-/
     -/base/
     -/base/lang/
     -/base/lang/.svn/
     -/base/lang/.svn/prop-base/
     -/base/lang/.svn/prop-base/reader.rkt.svn-base
     -/base/lang/.svn/text-base/
     -/base/lang/.svn/text-base/reader.rkt.svn-base
     -/base/lang/.svn/tmp/
     -/base/lang/.svn/tmp/prop-base/
     -/base/lang/.svn/tmp/props/
     -/base/lang/.svn/tmp/text-base/
     -/doc/
     -/doc/lang/
     -/doc/lang/.svn/
     -/doc/lang/.svn/prop-base/
     -/doc/lang/.svn/prop-base/reader.rkt.svn-base
     -/doc/lang/.svn/text-base/
     -/doc/lang/.svn/text-base/reader.rkt.svn-base
     -/doc/lang/.svn/tmp/
     -/doc/lang/.svn/tmp/prop-base/
     -/doc/lang/.svn/tmp/props/
     -/doc/lang/.svn/tmp/text-base/
     -/lp/
     -/lp/lang/
     -/lp/lang/.svn/
     -/lp/lang/.svn/prop-base/
     -/lp/lang/.svn/prop-base/lang.rkt.svn-base
     -/lp/lang/.svn/prop-base/reader.rkt.svn-base
     -/lp/lang/.svn/text-base/
     -/lp/lang/.svn/text-base/lang.rkt.svn-base
     -/lp/lang/.svn/text-base/reader.rkt.svn-base
     -/lp/lang/.svn/tmp/
     -/lp/lang/.svn/tmp/prop-base/
     -/lp/lang/.svn/tmp/props/
     -/lp/lang/.svn/tmp/text-base/
     -/manual/
     -/manual/lang/
     -/manual/lang/.svn/
     -/manual/lang/.svn/prop-base/
     -/manual/lang/.svn/prop-base/reader.rkt.svn-base
     -/manual/lang/.svn/text-base/
     -/manual/lang/.svn/text-base/reader.rkt.svn-base
     -/manual/lang/.svn/tmp/
     -/manual/lang/.svn/tmp/prop-base/
     -/manual/lang/.svn/tmp/props/
     -/manual/lang/.svn/tmp/text-base/
     -/sigplan/
     -/sigplan/lang/
     -/sigplan/lang/.svn/
     -/sigplan/lang/.svn/prop-base/
     -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/text-base/
     -/sigplan/lang/.svn/text-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/tmp/
     -/sigplan/lang/.svn/tmp/prop-base/
     -/sigplan/lang/.svn/tmp/props/
     -/sigplan/lang/.svn/tmp/text-base/
     -/text/
     -/text/lang/
     -/text/lang/.svn/
     -/text/lang/.svn/prop-base/
     -/text/lang/.svn/prop-base/reader.rkt.svn-base
     -/text/lang/.svn/text-base/
     -/text/lang/.svn/text-base/reader.rkt.svn-base
     -/text/lang/.svn/tmp/
     -/text/lang/.svn/tmp/prop-base/
     -/text/lang/.svn/tmp/props/
     -/text/lang/.svn/tmp/text-base/
     -/tools/
     -/tools/private/
     -/tools/private/.svn/
     -/tools/private/.svn/prop-base/
     -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/text-base/
     -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/tmp/
     -/tools/private/.svn/tmp/prop-base/
     -/tools/private/.svn/tmp/props/
     -/tools/private/.svn/tmp/text-base/
     )
   ;; only 4-levels and deeper of directories, including empty ones
   (e/filter "*/*/*/*/")
   =>
   '(-/
     -/base/
     -/base/.svn/
     -/base/.svn/tmp/
     -/base/.svn/tmp/prop-base/
     -/base/.svn/tmp/props/
     -/base/.svn/tmp/text-base/
     -/base/lang/
     -/base/lang/.svn/
     -/base/lang/.svn/prop-base/
     -/base/lang/.svn/prop-base/reader.rkt.svn-base
     -/base/lang/.svn/props/
     -/base/lang/.svn/text-base/
     -/base/lang/.svn/text-base/reader.rkt.svn-base
     -/base/lang/.svn/tmp/
     -/base/lang/.svn/tmp/prop-base/
     -/base/lang/.svn/tmp/props/
     -/base/lang/.svn/tmp/text-base/
     -/doc/
     -/doc/.svn/
     -/doc/.svn/tmp/
     -/doc/.svn/tmp/prop-base/
     -/doc/.svn/tmp/props/
     -/doc/.svn/tmp/text-base/
     -/doc/lang/
     -/doc/lang/.svn/
     -/doc/lang/.svn/prop-base/
     -/doc/lang/.svn/prop-base/reader.rkt.svn-base
     -/doc/lang/.svn/props/
     -/doc/lang/.svn/text-base/
     -/doc/lang/.svn/text-base/reader.rkt.svn-base
     -/doc/lang/.svn/tmp/
     -/doc/lang/.svn/tmp/prop-base/
     -/doc/lang/.svn/tmp/props/
     -/doc/lang/.svn/tmp/text-base/
     -/lp/
     -/lp/.svn/
     -/lp/.svn/tmp/
     -/lp/.svn/tmp/prop-base/
     -/lp/.svn/tmp/props/
     -/lp/.svn/tmp/text-base/
     -/lp/lang/
     -/lp/lang/.svn/
     -/lp/lang/.svn/prop-base/
     -/lp/lang/.svn/prop-base/lang.rkt.svn-base
     -/lp/lang/.svn/prop-base/reader.rkt.svn-base
     -/lp/lang/.svn/props/
     -/lp/lang/.svn/text-base/
     -/lp/lang/.svn/text-base/lang.rkt.svn-base
     -/lp/lang/.svn/text-base/reader.rkt.svn-base
     -/lp/lang/.svn/tmp/
     -/lp/lang/.svn/tmp/prop-base/
     -/lp/lang/.svn/tmp/props/
     -/lp/lang/.svn/tmp/text-base/
     -/manual/
     -/manual/.svn/
     -/manual/.svn/tmp/
     -/manual/.svn/tmp/prop-base/
     -/manual/.svn/tmp/props/
     -/manual/.svn/tmp/text-base/
     -/manual/lang/
     -/manual/lang/.svn/
     -/manual/lang/.svn/prop-base/
     -/manual/lang/.svn/prop-base/reader.rkt.svn-base
     -/manual/lang/.svn/props/
     -/manual/lang/.svn/text-base/
     -/manual/lang/.svn/text-base/reader.rkt.svn-base
     -/manual/lang/.svn/tmp/
     -/manual/lang/.svn/tmp/prop-base/
     -/manual/lang/.svn/tmp/props/
     -/manual/lang/.svn/tmp/text-base/
     -/private/
     -/private/.svn/
     -/private/.svn/tmp/
     -/private/.svn/tmp/prop-base/
     -/private/.svn/tmp/props/
     -/private/.svn/tmp/text-base/
     -/sigplan/
     -/sigplan/.svn/
     -/sigplan/.svn/tmp/
     -/sigplan/.svn/tmp/prop-base/
     -/sigplan/.svn/tmp/props/
     -/sigplan/.svn/tmp/text-base/
     -/sigplan/lang/
     -/sigplan/lang/.svn/
     -/sigplan/lang/.svn/prop-base/
     -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/props/
     -/sigplan/lang/.svn/text-base/
     -/sigplan/lang/.svn/text-base/reader.rkt.svn-base
     -/sigplan/lang/.svn/tmp/
     -/sigplan/lang/.svn/tmp/prop-base/
     -/sigplan/lang/.svn/tmp/props/
     -/sigplan/lang/.svn/tmp/text-base/
     -/text/
     -/text/.svn/
     -/text/.svn/tmp/
     -/text/.svn/tmp/prop-base/
     -/text/.svn/tmp/props/
     -/text/.svn/tmp/text-base/
     -/text/lang/
     -/text/lang/.svn/
     -/text/lang/.svn/prop-base/
     -/text/lang/.svn/prop-base/reader.rkt.svn-base
     -/text/lang/.svn/props/
     -/text/lang/.svn/text-base/
     -/text/lang/.svn/text-base/reader.rkt.svn-base
     -/text/lang/.svn/tmp/
     -/text/lang/.svn/tmp/prop-base/
     -/text/lang/.svn/tmp/props/
     -/text/lang/.svn/tmp/text-base/
     -/tools/
     -/tools/.svn/
     -/tools/.svn/tmp/
     -/tools/.svn/tmp/prop-base/
     -/tools/.svn/tmp/props/
     -/tools/.svn/tmp/text-base/
     -/tools/private/
     -/tools/private/.svn/
     -/tools/private/.svn/prop-base/
     -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/props/
     -/tools/private/.svn/text-base/
     -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base
     -/tools/private/.svn/tmp/
     -/tools/private/.svn/tmp/prop-base/
     -/tools/private/.svn/tmp/props/
     -/tools/private/.svn/tmp/text-base/
     )
   ;; only 5-levels and deeper => nothing
   (e/filter "*/*/*/*/*/*")
   => '(-/)
   ;; only 6-levels and deeper => nothing
   (e/filter "*/*/*/*/*/*/*")
   => '(-/)
   ;; only immediate files
   (e/filter '(not: "*/"))
   =>
   '(-/
     -/base-render.rkt
     -/base.rkt
     -/basic.rkt
     -/bnf.rkt
     -/comment-reader.rkt
     -/config.rkt
     -/core.rkt
     -/decode-struct.rkt
     -/decode.rkt
     -/doc.txt
     -/doclang.rkt
     -/eval.rkt
     -/extract.rkt
     -/html-properties.rkt
     -/html-render.rkt
     -/info.rkt
     -/latex-properties.rkt
     -/latex-render.rkt
     -/lp-include.rkt
     -/lp.rkt
     -/manual-prefix.tex
     -/manual-struct.rkt
     -/manual-style.tex
     -/manual.rkt
     -/pdf-render.rkt
     -/provide-doc-transform.rkt
     -/reader.rkt
     -/render-struct.rkt
     -/run.rkt
     -/scheme.css
     -/scheme.rkt
     -/scheme.tex
     -/scribble-common.js
     -/scribble-prefix.html
     -/scribble-prefix.tex
     -/scribble-style.css
     -/scribble-style.tex
     -/scribble.css
     -/scribble.tex
     -/search.rkt
     -/sigplan.rkt
     -/srcdoc.rkt
     -/struct.rkt
     -/text-render.rkt
     -/text.rkt
     -/urls.rkt
     -/xref.rkt
     )
   ;; (not: "*/*") would be the same as (not: "*/") if empty directories were
   ;; dropped -- but for negated predicates the default is to keep empty
   ;; directories, so the result is the same as the above but also includes
   ;; directories
   (e/filter '(not: "*/*"))
   =>
   '(
     -/
     -/.svn/
     -/base/
     -/base-render.rkt
     -/base.rkt
     -/basic.rkt
     -/bnf.rkt
     -/comment-reader.rkt
     -/compiled/
     -/config.rkt
     -/core.rkt
     -/decode-struct.rkt
     -/decode.rkt
     -/doc/
     -/doc.txt
     -/doclang.rkt
     -/eval.rkt
     -/extract.rkt
     -/html-properties.rkt
     -/html-render.rkt
     -/info.rkt
     -/latex-properties.rkt
     -/latex-render.rkt
     -/lp/
     -/lp-include.rkt
     -/lp.rkt
     -/manual/
     -/manual-prefix.tex
     -/manual-struct.rkt
     -/manual-style.tex
     -/manual.rkt
     -/pdf-render.rkt
     -/private/
     -/provide-doc-transform.rkt
     -/reader.rkt
     -/render-struct.rkt
     -/run.rkt
     -/scheme.css
     -/scheme.rkt
     -/scheme.tex
     -/scribble-common.js
     -/scribble-prefix.html
     -/scribble-prefix.tex
     -/scribble-style.css
     -/scribble-style.tex
     -/scribble.css
     -/scribble.tex
     -/search.rkt
     -/sigplan/
     -/sigplan.rkt
     -/srcdoc.rkt
     -/struct.rkt
     -/text/
     -/text-render.rkt
     -/text.rkt
     -/tools/
     -/urls.rkt
     -/xref.rkt
     )
   ;; (not: (not: pred)) returns `pred'
   (e/filter '(not: (not: (not: "*/*"))))
   => same-as-last-datums
   ;; the special treatment of negated predicates makes it possible to select
   ;; only toplevel directories too
   (e/filter '(and: "*/" (not: "*/*")))
   =>
   '(
     -/
     -/.svn/
     -/base/
     -/compiled/
     -/doc/
     -/lp/
     -/manual/
     -/private/
     -/sigplan/
     -/text/
     -/tools/
     )
   ;; demorgan works with this negation
   (e/filter '(not: (or: (not: "*/") "*/*")))
   => same-as-last-datums
   ;; only compiled directories
   (e/filter "**/compiled/")
   =>
   '(-/
     -/base/
     -/base/compiled/
     -/base/compiled/lang_ss.dep
     -/base/compiled/lang_ss.zo
     -/base/lang/
     -/base/lang/compiled/
     -/base/lang/compiled/reader_ss.dep
     -/base/lang/compiled/reader_ss.zo
     -/compiled/
     -/compiled/base-render_ss.dep
     -/compiled/base-render_ss.zo
     -/compiled/base_ss.dep
     -/compiled/base_ss.zo
     -/compiled/basic_ss.dep
     -/compiled/basic_ss.zo
     -/compiled/bnf_ss.dep
     -/compiled/bnf_ss.zo
     -/compiled/comment-reader_ss.dep
     -/compiled/comment-reader_ss.zo
     -/compiled/config_ss.dep
     -/compiled/config_ss.zo
     -/compiled/core_ss.dep
     -/compiled/core_ss.zo
     -/compiled/decode-struct_ss.dep
     -/compiled/decode-struct_ss.zo
     -/compiled/decode_ss.dep
     -/compiled/decode_ss.zo
     -/compiled/doclang_ss.dep
     -/compiled/doclang_ss.zo
     -/compiled/eval_ss.dep
     -/compiled/eval_ss.zo
     -/compiled/extract_ss.dep
     -/compiled/extract_ss.zo
     -/compiled/html-properties_ss.dep
     -/compiled/html-properties_ss.zo
     -/compiled/html-render_ss.dep
     -/compiled/html-render_ss.zo
     -/compiled/info_ss.dep
     -/compiled/info_ss.zo
     -/compiled/latex-properties_ss.dep
     -/compiled/latex-properties_ss.zo
     -/compiled/latex-render_ss.dep
     -/compiled/latex-render_ss.zo
     -/compiled/lp-include_ss.dep
     -/compiled/lp-include_ss.zo
     -/compiled/lp_ss.dep
     -/compiled/lp_ss.zo
     -/compiled/manual-struct_ss.dep
     -/compiled/manual-struct_ss.zo
     -/compiled/manual_ss.dep
     -/compiled/manual_ss.zo
     -/compiled/pdf-render_ss.dep
     -/compiled/pdf-render_ss.zo
     -/compiled/provide-doc-transform_ss.dep
     -/compiled/provide-doc-transform_ss.zo
     -/compiled/reader_ss.dep
     -/compiled/reader_ss.zo
     -/compiled/render-struct_ss.dep
     -/compiled/render-struct_ss.zo
     -/compiled/run_ss.dep
     -/compiled/run_ss.zo
     -/compiled/scheme_ss.dep
     -/compiled/scheme_ss.zo
     -/compiled/search_ss.dep
     -/compiled/search_ss.zo
     -/compiled/sigplan_ss.dep
     -/compiled/sigplan_ss.zo
     -/compiled/srcdoc_ss.dep
     -/compiled/srcdoc_ss.zo
     -/compiled/struct_ss.dep
     -/compiled/struct_ss.zo
     -/compiled/text-render_ss.dep
     -/compiled/text-render_ss.zo
     -/compiled/text_ss.dep
     -/compiled/text_ss.zo
     -/compiled/urls_ss.dep
     -/compiled/urls_ss.zo
     -/compiled/xref_ss.dep
     -/compiled/xref_ss.zo
     -/doc/
     -/doc/compiled/
     -/doc/compiled/main_ss.dep
     -/doc/compiled/main_ss.zo
     -/doc/compiled/reader_ss.dep
     -/doc/compiled/reader_ss.zo
     -/doc/lang/
     -/doc/lang/compiled/
     -/doc/lang/compiled/reader_ss.dep
     -/doc/lang/compiled/reader_ss.zo
     -/lp/
     -/lp/lang/
     -/lp/lang/compiled/
     -/lp/lang/compiled/lang_ss.dep
     -/lp/lang/compiled/lang_ss.zo
     -/lp/lang/compiled/reader_ss.dep
     -/lp/lang/compiled/reader_ss.zo
     -/manual/
     -/manual/compiled/
     -/manual/compiled/lang_ss.dep
     -/manual/compiled/lang_ss.zo
     -/manual/lang/
     -/manual/lang/compiled/
     -/manual/lang/compiled/reader_ss.dep
     -/manual/lang/compiled/reader_ss.zo
     -/private/
     -/private/compiled/
     -/private/compiled/defaults_ss.dep
     -/private/compiled/defaults_ss.zo
     -/private/compiled/indirect-renderer_ss.dep
     -/private/compiled/indirect-renderer_ss.zo
     -/private/compiled/lp_ss.dep
     -/private/compiled/lp_ss.zo
     -/private/compiled/manual-bib_ss.dep
     -/private/compiled/manual-bib_ss.zo
     -/private/compiled/manual-bind_ss.dep
     -/private/compiled/manual-bind_ss.zo
     -/private/compiled/manual-class_ss.dep
     -/private/compiled/manual-class_ss.zo
     -/private/compiled/manual-ex_ss.dep
     -/private/compiled/manual-ex_ss.zo
     -/private/compiled/manual-form_ss.dep
     -/private/compiled/manual-form_ss.zo
     -/private/compiled/manual-method_ss.dep
     -/private/compiled/manual-method_ss.zo
     -/private/compiled/manual-mod_ss.dep
     -/private/compiled/manual-mod_ss.zo
     -/private/compiled/manual-proc_ss.dep
     -/private/compiled/manual-proc_ss.zo
     -/private/compiled/manual-scheme_ss.dep
     -/private/compiled/manual-scheme_ss.zo
     -/private/compiled/manual-sprop_ss.dep
     -/private/compiled/manual-sprop_ss.zo
     -/private/compiled/manual-style_ss.dep
     -/private/compiled/manual-style_ss.zo
     -/private/compiled/manual-tech_ss.dep
     -/private/compiled/manual-tech_ss.zo
     -/private/compiled/manual-unit_ss.dep
     -/private/compiled/manual-unit_ss.zo
     -/private/compiled/manual-utils_ss.dep
     -/private/compiled/manual-utils_ss.zo
     -/private/compiled/manual-vars_ss.dep
     -/private/compiled/manual-vars_ss.zo
     -/private/compiled/on-demand_ss.dep
     -/private/compiled/on-demand_ss.zo
     -/private/compiled/provide-structs_ss.dep
     -/private/compiled/provide-structs_ss.zo
     -/private/compiled/qsloc_ss.dep
     -/private/compiled/qsloc_ss.zo
     -/private/compiled/render-utils_ss.dep
     -/private/compiled/render-utils_ss.zo
     -/private/compiled/run-pdflatex_ss.dep
     -/private/compiled/run-pdflatex_ss.zo
     -/sigplan/
     -/sigplan/compiled/
     -/sigplan/compiled/lang_ss.dep
     -/sigplan/compiled/lang_ss.zo
     -/sigplan/lang/
     -/sigplan/lang/compiled/
     -/sigplan/lang/compiled/reader_ss.dep
     -/sigplan/lang/compiled/reader_ss.zo
     -/text/
     -/text/compiled/
     -/text/compiled/output_ss.dep
     -/text/compiled/output_ss.zo
     -/text/compiled/syntax-utils_ss.dep
     -/text/compiled/syntax-utils_ss.zo
     -/text/compiled/textlang_ss.dep
     -/text/compiled/textlang_ss.zo
     -/text/lang/
     -/text/lang/compiled/
     -/text/lang/compiled/reader_ss.dep
     -/text/lang/compiled/reader_ss.zo
     -/tools/
     -/tools/compiled/
     -/tools/compiled/drscheme-buttons_ss.dep
     -/tools/compiled/drscheme-buttons_ss.zo
     -/tools/private/
     -/tools/private/compiled/
     -/tools/private/compiled/mk-drs-bitmaps_ss.dep
     -/tools/private/compiled/mk-drs-bitmaps_ss.zo
     )
   ;; only compiled directories but not their content
   (e/filter '(and: "**/compiled/" (not: "**/compiled/*")))
   =>
   '(-/
     -/base/
     -/base/compiled/
     -/base/lang/
     -/base/lang/compiled/
     -/compiled/
     -/doc/
     -/doc/compiled/
     -/doc/lang/
     -/doc/lang/compiled/
     -/lp/
     -/lp/lang/
     -/lp/lang/compiled/
     -/manual/
     -/manual/compiled/
     -/manual/lang/
     -/manual/lang/compiled/
     -/private/
     -/private/compiled/
     -/sigplan/
     -/sigplan/compiled/
     -/sigplan/lang/
     -/sigplan/lang/compiled/
     -/text/
     -/text/compiled/
     -/text/lang/
     -/text/lang/compiled/
     -/tools/
     -/tools/compiled/
     -/tools/private/
     -/tools/private/compiled/
     )
   ;; only .dep files in compiled directories
   (e/filter "**/compiled/*.dep")
   =>
   '(-/
     -/base/
     -/base/compiled/
     -/base/compiled/lang_ss.dep
     -/base/lang/
     -/base/lang/compiled/
     -/base/lang/compiled/reader_ss.dep
     -/compiled/
     -/compiled/base-render_ss.dep
     -/compiled/base_ss.dep
     -/compiled/basic_ss.dep
     -/compiled/bnf_ss.dep
     -/compiled/comment-reader_ss.dep
     -/compiled/config_ss.dep
     -/compiled/core_ss.dep
     -/compiled/decode-struct_ss.dep
     -/compiled/decode_ss.dep
     -/compiled/doclang_ss.dep
     -/compiled/eval_ss.dep
     -/compiled/extract_ss.dep
     -/compiled/html-properties_ss.dep
     -/compiled/html-render_ss.dep
     -/compiled/info_ss.dep
     -/compiled/latex-properties_ss.dep
     -/compiled/latex-render_ss.dep
     -/compiled/lp-include_ss.dep
     -/compiled/lp_ss.dep
     -/compiled/manual-struct_ss.dep
     -/compiled/manual_ss.dep
     -/compiled/pdf-render_ss.dep
     -/compiled/provide-doc-transform_ss.dep
     -/compiled/reader_ss.dep
     -/compiled/render-struct_ss.dep
     -/compiled/run_ss.dep
     -/compiled/scheme_ss.dep
     -/compiled/search_ss.dep
     -/compiled/sigplan_ss.dep
     -/compiled/srcdoc_ss.dep
     -/compiled/struct_ss.dep
     -/compiled/text-render_ss.dep
     -/compiled/text_ss.dep
     -/compiled/urls_ss.dep
     -/compiled/xref_ss.dep
     -/doc/
     -/doc/compiled/
     -/doc/compiled/main_ss.dep
     -/doc/compiled/reader_ss.dep
     -/doc/lang/
     -/doc/lang/compiled/
     -/doc/lang/compiled/reader_ss.dep
     -/lp/
     -/lp/lang/
     -/lp/lang/compiled/
     -/lp/lang/compiled/lang_ss.dep
     -/lp/lang/compiled/reader_ss.dep
     -/manual/
     -/manual/compiled/
     -/manual/compiled/lang_ss.dep
     -/manual/lang/
     -/manual/lang/compiled/
     -/manual/lang/compiled/reader_ss.dep
     -/private/
     -/private/compiled/
     -/private/compiled/defaults_ss.dep
     -/private/compiled/indirect-renderer_ss.dep
     -/private/compiled/lp_ss.dep
     -/private/compiled/manual-bib_ss.dep
     -/private/compiled/manual-bind_ss.dep
     -/private/compiled/manual-class_ss.dep
     -/private/compiled/manual-ex_ss.dep
     -/private/compiled/manual-form_ss.dep
     -/private/compiled/manual-method_ss.dep
     -/private/compiled/manual-mod_ss.dep
     -/private/compiled/manual-proc_ss.dep
     -/private/compiled/manual-scheme_ss.dep
     -/private/compiled/manual-sprop_ss.dep
     -/private/compiled/manual-style_ss.dep
     -/private/compiled/manual-tech_ss.dep
     -/private/compiled/manual-unit_ss.dep
     -/private/compiled/manual-utils_ss.dep
     -/private/compiled/manual-vars_ss.dep
     -/private/compiled/on-demand_ss.dep
     -/private/compiled/provide-structs_ss.dep
     -/private/compiled/qsloc_ss.dep
     -/private/compiled/render-utils_ss.dep
     -/private/compiled/run-pdflatex_ss.dep
     -/sigplan/
     -/sigplan/compiled/
     -/sigplan/compiled/lang_ss.dep
     -/sigplan/lang/
     -/sigplan/lang/compiled/
     -/sigplan/lang/compiled/reader_ss.dep
     -/text/
     -/text/compiled/
     -/text/compiled/output_ss.dep
     -/text/compiled/syntax-utils_ss.dep
     -/text/compiled/textlang_ss.dep
     -/text/lang/
     -/text/lang/compiled/
     -/text/lang/compiled/reader_ss.dep
     -/tools/
     -/tools/compiled/
     -/tools/compiled/drscheme-buttons_ss.dep
     -/tools/private/
     -/tools/private/compiled/
     -/tools/private/compiled/mk-drs-bitmaps_ss.dep
     )
   ;; only .dep files in compiled directories, by dropping .zo files
   (e/filter '(and: "**/compiled/" (not: "**/*.zo")))
   => same-as-last-datums
   ;; no .svn directories
   (e/filter '(not: "**/.svn/"))
   =>
   '(-/
     -/base/
     -/base/compiled/
     -/base/compiled/lang_ss.dep
     -/base/compiled/lang_ss.zo
     -/base/lang/
     -/base/lang/compiled/
     -/base/lang/compiled/reader_ss.dep
     -/base/lang/compiled/reader_ss.zo
     -/base/lang/reader.rkt
     -/base/lang.rkt
     -/base-render.rkt
     -/base.rkt
     -/basic.rkt
     -/bnf.rkt
     -/comment-reader.rkt
     -/compiled/
     -/compiled/base-render_ss.dep
     -/compiled/base-render_ss.zo
     -/compiled/base_ss.dep
     -/compiled/base_ss.zo
     -/compiled/basic_ss.dep
     -/compiled/basic_ss.zo
     -/compiled/bnf_ss.dep
     -/compiled/bnf_ss.zo
     -/compiled/comment-reader_ss.dep
     -/compiled/comment-reader_ss.zo
     -/compiled/config_ss.dep
     -/compiled/config_ss.zo
     -/compiled/core_ss.dep
     -/compiled/core_ss.zo
     -/compiled/decode-struct_ss.dep
     -/compiled/decode-struct_ss.zo
     -/compiled/decode_ss.dep
     -/compiled/decode_ss.zo
     -/compiled/doclang_ss.dep
     -/compiled/doclang_ss.zo
     -/compiled/eval_ss.dep
     -/compiled/eval_ss.zo
     -/compiled/extract_ss.dep
     -/compiled/extract_ss.zo
     -/compiled/html-properties_ss.dep
     -/compiled/html-properties_ss.zo
     -/compiled/html-render_ss.dep
     -/compiled/html-render_ss.zo
     -/compiled/info_ss.dep
     -/compiled/info_ss.zo
     -/compiled/latex-properties_ss.dep
     -/compiled/latex-properties_ss.zo
     -/compiled/latex-render_ss.dep
     -/compiled/latex-render_ss.zo
     -/compiled/lp-include_ss.dep
     -/compiled/lp-include_ss.zo
     -/compiled/lp_ss.dep
     -/compiled/lp_ss.zo
     -/compiled/manual-struct_ss.dep
     -/compiled/manual-struct_ss.zo
     -/compiled/manual_ss.dep
     -/compiled/manual_ss.zo
     -/compiled/pdf-render_ss.dep
     -/compiled/pdf-render_ss.zo
     -/compiled/provide-doc-transform_ss.dep
     -/compiled/provide-doc-transform_ss.zo
     -/compiled/reader_ss.dep
     -/compiled/reader_ss.zo
     -/compiled/render-struct_ss.dep
     -/compiled/render-struct_ss.zo
     -/compiled/run_ss.dep
     -/compiled/run_ss.zo
     -/compiled/scheme_ss.dep
     -/compiled/scheme_ss.zo
     -/compiled/search_ss.dep
     -/compiled/search_ss.zo
     -/compiled/sigplan_ss.dep
     -/compiled/sigplan_ss.zo
     -/compiled/srcdoc_ss.dep
     -/compiled/srcdoc_ss.zo
     -/compiled/struct_ss.dep
     -/compiled/struct_ss.zo
     -/compiled/text-render_ss.dep
     -/compiled/text-render_ss.zo
     -/compiled/text_ss.dep
     -/compiled/text_ss.zo
     -/compiled/urls_ss.dep
     -/compiled/urls_ss.zo
     -/compiled/xref_ss.dep
     -/compiled/xref_ss.zo
     -/config.rkt
     -/core.rkt
     -/decode-struct.rkt
     -/decode.rkt
     -/doc/
     -/doc/compiled/
     -/doc/compiled/main_ss.dep
     -/doc/compiled/main_ss.zo
     -/doc/compiled/reader_ss.dep
     -/doc/compiled/reader_ss.zo
     -/doc/lang/
     -/doc/lang/compiled/
     -/doc/lang/compiled/reader_ss.dep
     -/doc/lang/compiled/reader_ss.zo
     -/doc/lang/reader.rkt
     -/doc/main.rkt
     -/doc/reader.rkt
     -/doc.txt
     -/doclang.rkt
     -/eval.rkt
     -/extract.rkt
     -/html-properties.rkt
     -/html-render.rkt
     -/info.rkt
     -/latex-properties.rkt
     -/latex-render.rkt
     -/lp/
     -/lp/lang/
     -/lp/lang/compiled/
     -/lp/lang/compiled/lang_ss.dep
     -/lp/lang/compiled/lang_ss.zo
     -/lp/lang/compiled/reader_ss.dep
     -/lp/lang/compiled/reader_ss.zo
     -/lp/lang/lang.rkt
     -/lp/lang/reader.rkt
     -/lp-include.rkt
     -/lp.rkt
     -/manual/
     -/manual/compiled/
     -/manual/compiled/lang_ss.dep
     -/manual/compiled/lang_ss.zo
     -/manual/lang/
     -/manual/lang/compiled/
     -/manual/lang/compiled/reader_ss.dep
     -/manual/lang/compiled/reader_ss.zo
     -/manual/lang/reader.rkt
     -/manual/lang.rkt
     -/manual-prefix.tex
     -/manual-struct.rkt
     -/manual-style.tex
     -/manual.rkt
     -/pdf-render.rkt
     -/private/
     -/private/compiled/
     -/private/compiled/defaults_ss.dep
     -/private/compiled/defaults_ss.zo
     -/private/compiled/indirect-renderer_ss.dep
     -/private/compiled/indirect-renderer_ss.zo
     -/private/compiled/lp_ss.dep
     -/private/compiled/lp_ss.zo
     -/private/compiled/manual-bib_ss.dep
     -/private/compiled/manual-bib_ss.zo
     -/private/compiled/manual-bind_ss.dep
     -/private/compiled/manual-bind_ss.zo
     -/private/compiled/manual-class_ss.dep
     -/private/compiled/manual-class_ss.zo
     -/private/compiled/manual-ex_ss.dep
     -/private/compiled/manual-ex_ss.zo
     -/private/compiled/manual-form_ss.dep
     -/private/compiled/manual-form_ss.zo
     -/private/compiled/manual-method_ss.dep
     -/private/compiled/manual-method_ss.zo
     -/private/compiled/manual-mod_ss.dep
     -/private/compiled/manual-mod_ss.zo
     -/private/compiled/manual-proc_ss.dep
     -/private/compiled/manual-proc_ss.zo
     -/private/compiled/manual-scheme_ss.dep
     -/private/compiled/manual-scheme_ss.zo
     -/private/compiled/manual-sprop_ss.dep
     -/private/compiled/manual-sprop_ss.zo
     -/private/compiled/manual-style_ss.dep
     -/private/compiled/manual-style_ss.zo
     -/private/compiled/manual-tech_ss.dep
     -/private/compiled/manual-tech_ss.zo
     -/private/compiled/manual-unit_ss.dep
     -/private/compiled/manual-unit_ss.zo
     -/private/compiled/manual-utils_ss.dep
     -/private/compiled/manual-utils_ss.zo
     -/private/compiled/manual-vars_ss.dep
     -/private/compiled/manual-vars_ss.zo
     -/private/compiled/on-demand_ss.dep
     -/private/compiled/on-demand_ss.zo
     -/private/compiled/provide-structs_ss.dep
     -/private/compiled/provide-structs_ss.zo
     -/private/compiled/qsloc_ss.dep
     -/private/compiled/qsloc_ss.zo
     -/private/compiled/render-utils_ss.dep
     -/private/compiled/render-utils_ss.zo
     -/private/compiled/run-pdflatex_ss.dep
     -/private/compiled/run-pdflatex_ss.zo
     -/private/defaults.rkt
     -/private/indirect-renderer.rkt
     -/private/lp.rkt
     -/private/manual-bib.rkt
     -/private/manual-bind.rkt
     -/private/manual-class.rkt
     -/private/manual-ex.rkt
     -/private/manual-form.rkt
     -/private/manual-method.rkt
     -/private/manual-mod.rkt
     -/private/manual-proc.rkt
     -/private/manual-scheme.rkt
     -/private/manual-sprop.rkt
     -/private/manual-style.rkt
     -/private/manual-tech.rkt
     -/private/manual-unit.rkt
     -/private/manual-utils.rkt
     -/private/manual-vars.rkt
     -/private/on-demand.rkt
     -/private/provide-structs.rkt
     -/private/qsloc.rkt
     -/private/render-utils.rkt
     -/private/run-pdflatex.rkt
     -/provide-doc-transform.rkt
     -/reader.rkt
     -/render-struct.rkt
     -/run.rkt
     -/scheme.css
     -/scheme.rkt
     -/scheme.tex
     -/scribble-common.js
     -/scribble-prefix.html
     -/scribble-prefix.tex
     -/scribble-style.css
     -/scribble-style.tex
     -/scribble.css
     -/scribble.tex
     -/search.rkt
     -/sigplan/
     -/sigplan/compiled/
     -/sigplan/compiled/lang_ss.dep
     -/sigplan/compiled/lang_ss.zo
     -/sigplan/lang/
     -/sigplan/lang/compiled/
     -/sigplan/lang/compiled/reader_ss.dep
     -/sigplan/lang/compiled/reader_ss.zo
     -/sigplan/lang/reader.rkt
     -/sigplan/lang.rkt
     -/sigplan/sigplan.css
     -/sigplan/sigplan.tex
     -/sigplan/sigplanconf.cls
     -/sigplan/style.tex
     -/sigplan.rkt
     -/srcdoc.rkt
     -/struct.rkt
     -/text/
     -/text/compiled/
     -/text/compiled/output_ss.dep
     -/text/compiled/output_ss.zo
     -/text/compiled/syntax-utils_ss.dep
     -/text/compiled/syntax-utils_ss.zo
     -/text/compiled/textlang_ss.dep
     -/text/compiled/textlang_ss.zo
     -/text/lang/
     -/text/lang/compiled/
     -/text/lang/compiled/reader_ss.dep
     -/text/lang/compiled/reader_ss.zo
     -/text/lang/reader.rkt
     -/text/output.rkt
     -/text/syntax-utils.rkt
     -/text/textlang.rkt
     -/text-render.rkt
     -/text.rkt
     -/tools/
     -/tools/compiled/
     -/tools/compiled/drscheme-buttons_ss.dep
     -/tools/compiled/drscheme-buttons_ss.zo
     -/tools/drscheme-buttons.rkt
     -/tools/html.png
     -/tools/pdf.png
     -/tools/private/
     -/tools/private/compiled/
     -/tools/private/compiled/mk-drs-bitmaps_ss.dep
     -/tools/private/compiled/mk-drs-bitmaps_ss.zo
     -/tools/private/mk-drs-bitmaps.rkt
     -/urls.rkt
     -/xref.rkt
     )
   ;; no .svn or compiled directories using "{|}"
   (e/filter '(not: "**/{.svn|compiled}/"))
   =>
   '(-/
     -/base/
     -/base/lang/
     -/base/lang/reader.rkt
     -/base/lang.rkt
     -/base-render.rkt
     -/base.rkt
     -/basic.rkt
     -/bnf.rkt
     -/comment-reader.rkt
     -/config.rkt
     -/core.rkt
     -/decode-struct.rkt
     -/decode.rkt
     -/doc/
     -/doc/lang/
     -/doc/lang/reader.rkt
     -/doc/main.rkt
     -/doc/reader.rkt
     -/doc.txt
     -/doclang.rkt
     -/eval.rkt
     -/extract.rkt
     -/html-properties.rkt
     -/html-render.rkt
     -/info.rkt
     -/latex-properties.rkt
     -/latex-render.rkt
     -/lp/
     -/lp/lang/
     -/lp/lang/lang.rkt
     -/lp/lang/reader.rkt
     -/lp-include.rkt
     -/lp.rkt
     -/manual/
     -/manual/lang/
     -/manual/lang/reader.rkt
     -/manual/lang.rkt
     -/manual-prefix.tex
     -/manual-struct.rkt
     -/manual-style.tex
     -/manual.rkt
     -/pdf-render.rkt
     -/private/
     -/private/defaults.rkt
     -/private/indirect-renderer.rkt
     -/private/lp.rkt
     -/private/manual-bib.rkt
     -/private/manual-bind.rkt
     -/private/manual-class.rkt
     -/private/manual-ex.rkt
     -/private/manual-form.rkt
     -/private/manual-method.rkt
     -/private/manual-mod.rkt
     -/private/manual-proc.rkt
     -/private/manual-scheme.rkt
     -/private/manual-sprop.rkt
     -/private/manual-style.rkt
     -/private/manual-tech.rkt
     -/private/manual-unit.rkt
     -/private/manual-utils.rkt
     -/private/manual-vars.rkt
     -/private/on-demand.rkt
     -/private/provide-structs.rkt
     -/private/qsloc.rkt
     -/private/render-utils.rkt
     -/private/run-pdflatex.rkt
     -/provide-doc-transform.rkt
     -/reader.rkt
     -/render-struct.rkt
     -/run.rkt
     -/scheme.css
     -/scheme.rkt
     -/scheme.tex
     -/scribble-common.js
     -/scribble-prefix.html
     -/scribble-prefix.tex
     -/scribble-style.css
     -/scribble-style.tex
     -/scribble.css
     -/scribble.tex
     -/search.rkt
     -/sigplan/
     -/sigplan/lang/
     -/sigplan/lang/reader.rkt
     -/sigplan/lang.rkt
     -/sigplan/sigplan.css
     -/sigplan/sigplan.tex
     -/sigplan/sigplanconf.cls
     -/sigplan/style.tex
     -/sigplan.rkt
     -/srcdoc.rkt
     -/struct.rkt
     -/text/
     -/text/lang/
     -/text/lang/reader.rkt
     -/text/output.rkt
     -/text/syntax-utils.rkt
     -/text/textlang.rkt
     -/text-render.rkt
     -/text.rkt
     -/tools/
     -/tools/drscheme-buttons.rkt
     -/tools/html.png
     -/tools/pdf.png
     -/tools/private/
     -/tools/private/mk-drs-bitmaps.rkt
     -/urls.rkt
     -/xref.rkt
     )
   ;; no .svn or compiled directories using `or:'
   (e/filter '(not: (or: "**/.svn/" "**/compiled/")))
   => same-as-last-datums
   ;; no .svn or compiled directories using `and:'
   (e/filter '(and: (not: "**/.svn/") (not: "**/compiled/")))
   => same-as-last-datums)
  (kill-evaluator e))

(test do (glob-tests)
      do (tree-tests))
