parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

fg 29.08.2006 14:40

Конечно, не ^use[], а ^file::load[]

+ я говорил о реальных условиях, а не задачах, не надо передергивать. Реальное условие - то, что файл берется парсером, и OS сконфигурирована обычно. А задача как раз максимально упрощена.
$my_clpath[^table::create{path
/dir1/
/dir2/
/dir3/}]
Следующие 2 фрагмента клались в большой цикл:
1 (+90%).
^for[i](1;10){
$f[^file::load[/test${i}.dat]] //1кб
}
2 (+150%). 
^for[i](1;10){
$f[^file::load[^clpath[test${i}.dat]]] //1кб
}
@clpath[name]
$found(0)
^my_clpath.menu{
 ^if(!$found && -f "$my_clpath/$name"){$found(1)$result[$my_clpath/$name]}
}
^if(!def $result){$result[/test1.dat]}
А rusage интересен только при загрузке больших файлов.