RosettaCodeData/Task/Time-a-function/EasyLang/time-a-function.easy

26 lines
369 B
Text
Raw Permalink Normal View History

2024-10-16 18:07:41 -07:00
func sumrange lim .
2023-10-02 18:11:16 -07:00
# this is interpreted
i = 1
while i <= lim
sum += i
i += 1
.
return sum
.
start = systime
2024-10-16 18:07:41 -07:00
print sumrange 1e8
2023-10-02 18:11:16 -07:00
print systime - start
#
2024-10-16 18:07:41 -07:00
fastfunc sumrangef lim .
2023-10-02 18:11:16 -07:00
# this is compiled to wasm
i = 1
while i <= lim
sum += i
i += 1
.
return sum
.
start = systime
2024-10-16 18:07:41 -07:00
print sumrangef 1e8
2023-10-02 18:11:16 -07:00
print systime - start