Изменения

R:Оптимизация/Компиляция в байт-код

2 байта убрано, 10:44, 4 мая 2014
м
Компиляция функций и выражений
Скомпилировать отдельно взятое выражение можно с помощью функции <code>compile()</code>.
{{r-code|code=<nowiki>> s <- as.double(0)> x <- as.double(1:1000)> expr <- expression(for (i in x) s <- s + i)
> exprc <- compile(for (i in x) s <- s + i)
> s <- as.double(0)
> x <- as.double(1 : 1000)
> identical(eval(expr), eval(exprc))
[1] TRUE