| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 27.10.2013 18:07 / 27.10.2013 18:14
а ты не сомневайся, а сам попробуй:@USE
Erusage.p
@main[]
$t[^table::create{n name}]
^for[i](1;10000){^t.append{$i name$i}}
$h[
$.100(true)
$.500(true)
$.900(true)
]
^Erusage:measure{
#^do{$r[^get1[]]}
^do{$r[^get2[]]}
#^do{$r[^get3[]]}
}[v]
MS: $v.time<br />
KB: $v.memory_kb<br />
BL: $v.memory_block<br />
<table border="1">
$c[^r.columns[]]
<tr>
^c.menu{<th>$c.column</th>}
</tr>
^r.menu{
<tr>
^c.menu{<td>$r.[$c.column]</td>}
</tr>
}
</table>
@do[jCode][i][result]
^for[i](1;1000){$jCode}
@get1[]
$result[^table::create[$t][$.limit(0)]]
^h.foreach[offset;]{^result.join[$t][$.offset($offset)$.limit(1)]}
@get2[]
$result[^t.select(^h.contains[^t.offset[]])]
@get3[]
$result[^t.select(^h.contains[^t.offset[]])[$.limit($h)]]get1: