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. |
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 = |
||
[ |
[ |
||
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. |
||
]. |
]. |
||
public program |
|||
[ |
[ |
||
var start := now. |
var start := now. |
||
someProcess |
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> |
||
{{out}} |
{{out}} |
||
<pre> |
<pre> |