Здравствуйте, more, Вы писали:
M>То есть по вашему, препроцессор C не обладает полнотой по Тьрингу? Ну-ну.
Ну да, не обладает.
Потому что программа препроцессируется только один раз и рекурсивных раскрытий макросов просто не получится.
Однако, если программа будет #include-ть себя саму, можно получить, к примеру, решение ханойской башни.
См. это сообщение:
http://mail.szabgab.com/pipermail/perl/2003-July/002701.html
и, в частности, этот код:
http://www0.us.ioccc.org/1995/vanschnitz.c