redex: add enum to benchmark plotting

also filter -base files correctly in run-muts
This commit is contained in:
Burke Fetscher 2014-02-18 11:52:31 -06:00
parent 1d0e4bedde
commit c47828601a
2 changed files with 4 additions and 4 deletions

View File

@ -11,10 +11,10 @@
(define types (make-parameter '()))
(define all-types '(grammar search search-gen search-gen-enum search-gen-ref search-gen-enum-ref))
(define all-types '(grammar search search-gen search-gen-enum search-gen-ref search-gen-enum-ref enum))
(define names '("grammar" "search" "backjumping" "backjumping, ordered space" "backjumping, with refresh"
"backjumping, ordered space with refresh"))
(define symbols '(circle triangle square asterisk diamond plus))
"backjumping, ordered space with refresh" "enumeration"))
(define symbols '(circle triangle square asterisk diamond plus 5star))
(define type-names
(for/hash ([t all-types] [n names])
(values t n)))

View File

@ -46,7 +46,7 @@
(λ (fn)
(string-append dir "/" (path->string fn)))
(filter
(curry regexp-match #px"^.*([\\d]+|base)\\.rkt$")
(compose (curry regexp-match #px"^.*([\\d]+)\\.rkt$") path->string)
(directory-list (get-directory dir))))))))
(define worklist files)