Nikolay Kachanov <nikolay.kachanov@gmail.com> writes: > 11.09.2014 15:57:00, Aleksey Andreev: > >> return march(newgrid) все равно будет выедать стек, но в отличии от >> первоначального варианта тут предусмотрен выход из рекурсии. > > Судя по asm-коду и отсутствию сегфолта (ждал до 80000, потом > остановил), компилятор хвостовую рекурсию делает. Николай, раз уж такое дело, можно работающий вариант попросить патчем? =)
Attachment:
pgpwPHkf3lepO.pgp
Description: PGP signature