From af4d839a23d16187b2c941f5f6fbf26fc2675d4f Mon Sep 17 00:00:00 2001 From: John Benediktsson Date: Fri, 13 Jul 2012 22:20:34 -0700 Subject: [PATCH] benchmark.csv: adding a benchmark for csv. --- extra/benchmark/csv/csv.factor | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 extra/benchmark/csv/csv.factor diff --git a/extra/benchmark/csv/csv.factor b/extra/benchmark/csv/csv.factor new file mode 100644 index 0000000000..e5df41e1d2 --- /dev/null +++ b/extra/benchmark/csv/csv.factor @@ -0,0 +1,10 @@ +! Copyright (C) 2012 John Benediktsson +! See http://factorcode.org/license.txt for BSD license. +USING: arrays csv kernel math.parser sequences ; +IN: benchmark.csv + +: csv-benchmark ( -- ) + 1,000 200 iota [ number>string ] map + [ csv>string string>csv ] keep assert= ; + +MAIN: csv-benchmark