diff --git a/extra/benchmark/reverse-complement/reverse-complement.factor b/extra/benchmark/reverse-complement/reverse-complement.factor index 1a4b6c6e49..5fb34065c5 100644 --- a/extra/benchmark/reverse-complement/reverse-complement.factor +++ b/extra/benchmark/reverse-complement/reverse-complement.factor @@ -20,13 +20,12 @@ TR: trans-map ch>upper "ACGTUMRYKVHDB" "TGCAAKYRMBDHV" ; HINTS: do-line vector string ; -: (reverse-complement) ( seq -- ) - readln [ do-line (reverse-complement) ] [ show-seq ] if* ; - : reverse-complement ( infile outfile -- ) ascii [ ascii [ - 500000 (reverse-complement) + 500,000 + [ do-line ] each-line + show-seq ] with-file-reader ] with-file-writer ;