LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

я не про с++ :)

А про что? Потому что из активно развиваемых языков, я не припомню ни одного кроме C/C++, где взаимно рекурсивные функции или типы требовали бы предварительного объявления.

Из всех возможностей компилятора, сделать такое — наименьшая из проблем.

да вроде и на темплейты доп. проход не нужен.

Да там второй проход вообще никогда не нужен, на самом деле. Сейчас не 1971, а твой комп — не PDP-11 с 4кб памяти. AST можно и в памяти держать.

Исходная версия hateyoufeel, :

я не про с++ :)

А про что? Потому что из активно развиваемых языков, я не припомню ни одного кроме C/C++, где взаимно рекурсивные функции или типы требовали бы предварительного объявления.

Из всех возможностей компилятора, сделать такое — наименьшая из проблем.