Такая проблема: надо некую функцию численно проинтегрировать. Есть эта самая функция в виде сишного выражения, дробно-рациональное выражение над double, pow() и log().
Проблема в том, что выражение это длиной десятки (даже сотни) мегабайт.
Если его в одну строку записать, gcc довольно быстро загибается, не влезая в 2 гига. По строчкам бить на суммы -- вроде, жрет, но ОЧЕНЬ долго (часы). Считает потом пару минут...
Короче, вопрос: что делать?
Может, есть какой-нибудь шустрый простой сишный компилятор, который выдаст ELF, линкабельный с gcc?