Skip to content

Commit 8d3fad8

Browse files
use regex and stdout in fibo example
1 parent 59593f3 commit 8d3fad8

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

examples/fibonacci/benchmark.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@
1515
"name":"",
1616
"filepath":"output.csv",
1717
"units":{ "fibonacci_number":"" }
18+
},
19+
{
20+
"name":"",
21+
"filepath":"stdout",
22+
"format":"regex",
23+
"pattern": "^(?P<name>[^:\\n]+):\\s*(?P<value>[-+]?[\\d.]+(?:[eE][-+]?\\d+)?)$",
24+
"variable_name_group":"name",
25+
"variable_value_group":"value"
1826
}
1927
]
2028
},

examples/fibonacci/fibonacci.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ def fibonacciIterative(n):
4545
os.makedirs(dirpath)
4646

4747
with open(args.out,'w') as f:
48-
f.write(f"elapsed,fibonacci_number\n{elapsed_time},{fib_number}")
48+
f.write(f"fibonacci_number\n{fib_number}")
49+
50+
print(f"elapsed: {elapsed_time}")
4951

50-
print(f"Elapsed time: {elapsed_time}")
51-
print(f"Fibonacci number: {fib_number}")
5252
print("Done!")

0 commit comments

Comments
 (0)