Time a function: Difference between revisions

Content added Content deleted
No edit summary
Line 607: Line 607:
=={{header|Elena}}==
=={{header|Elena}}==
{{trans|C#}}
{{trans|C#}}
ELENA 3.2 :
ELENA 3.4 :
<lang elena>import system'calendar.
<lang elena>import system'calendar.
import system'routines.
import system'routines.
Line 613: Line 613:
import system'math.
import system'math.
import extensions.
import extensions.

someProcess =
someProcess =
[
[
thread sleep(1000).
threadControl sleep(1000).
Range new(0,10000); filterBy(:x)(x mod:2 == 0); summarize.
Range new(0,10000); filterBy(:x)(x mod:2 == 0); summarize.
].
].

program =
public program
[
[
var start := now.
var start := now.

someProcess eval.
someProcess().
var end := now.
var end := now.
console printLine("Time elapsed in msec:",(end - start) milliseconds).
console printLine("Time elapsed in msec:",(end - start) milliseconds)
].</lang>
]</lang>
{{out}}
{{out}}
<pre>
<pre>