Merge pull request #1 from bennn/fix-params

fix 'raco profile' parameter parsing
This commit is contained in:
Benjamin Greenman 2016-01-09 11:20:38 -05:00
commit d228f394be

View File

@ -18,13 +18,13 @@
[("--delay") n [("--delay") n
"Sampling rate (seconds)" "Sampling rate (seconds)"
(let ([n* (string->number n)]) (let ([n* (string->number n)])
(unless (real? n) (unless (real? n*)
(raise-argument-error 'raco-profile "real?" n*)) (raise-argument-error 'raco-profile "real?" n*))
(set! delay n*))] (set! delay n*))]
[("--repeat") n [("--repeat") n
"Number of iterations" "Number of iterations"
(let ([n* (string->number n)]) (let ([n* (string->number n)])
(unless (integer?) (unless (integer? n*)
(raise-argument-error 'raco-profile "integer?" n*)) (raise-argument-error 'raco-profile "integer?" n*))
(set! iterations n*))] (set! iterations n*))]
[("--all-threads") [("--all-threads")