Size: a a a

2020 January 28

g

gavr in ru.nim.talks
(((((ноо етоо тут нипричемм))))
источник

g

gavr in ru.nim.talks
+ оптимизацией хвостовой рекурсией должен занимаца gcc,
источник

oo

opqx opqx in ru.nim.talks
по умолчанию у меня на глубине 2000 падает и просит не залазить так глубоко
источник

g

gavr in ru.nim.talks
сам ним или его бэкенд?
источник

oo

opqx opqx in ru.nim.talks
и как это определить ?
источник

g

gavr in ru.nim.talks
ну в вала например это довольно очевидно, gcc ошибки на русском, и в них фигурируют си файлы
источник

g

gavr in ru.nim.talks
хотя стоп, этож в рантайме, забей
источник

g

gavr in ru.nim.talks
а как звучит ошибка? и кста я помню что в доках гцц читал что на рекурсию есть какие то ограничения в зависимости от чего то там xd
источник

oo

opqx opqx in ru.nim.talks
Вот я олень !!
источник

oo

opqx opqx in ru.nim.talks
Мля !
источник

oo

opqx opqx in ru.nim.talks
Все разобрался
источник

oo

opqx opqx in ru.nim.talks
Работает, короче все.
источник

oo

opqx opqx in ru.nim.talks
Надо -d:release добавить и все ок
источник

oo

opqx opqx in ru.nim.talks
а без -d:release выдает ошибку
источник

g

gavr in ru.nim.talks
а как она звучит то
источник

oo

opqx opqx in ru.nim.talks
Error: call depth limit reached in a debug build (2000 function calls). You can change it with -d:nimCallDepthLimit=<int> but really try to avoid deep recursions instead.
источник

g

gavr in ru.nim.talks
ай, ну тут же прям она сама говорит
источник

oo

opqx opqx in ru.nim.talks
а зачем читать что компилятор пишет ? ))))))))
источник

g

gavr in ru.nim.talks
а че ты кодишь ?
источник

oo

opqx opqx in ru.nim.talks
Мля не могу с себя )))
источник