Доступен ли препроцессор Objective-C? - PullRequest
6 голосов
/ 29 июля 2010

Кто-нибудь знает, если исходный код для Objective-C все еще доступен, когда он был просто препроцессором?Было бы интересно посмотреть, как это было реализовано тогда.

Спасибо.

Ответы [ 2 ]

5 голосов
/ 29 июля 2010

Программа перезаписи Clang LLVM (программа переписывания описана ниже) может переписать Objective-C на C (и используется некоторыми для компиляции Objective C для Xbox и Windows).

Некоторые обсуждения здесь:

http://permalink.gmane.org/gmane.comp.compilers.llvm.devel/32019

2 голосов
/ 29 июля 2010

Единственная доступная реализация Objective-C - это GCC.Архив GCC по адресу ftp.gnu.org/pub/gnu/gcc содержит версии до 1.42, в то время как ftp.gnu.org/pub/old-gnu/gcc имеет несколько версий старше этой.Я полагаю, что самыми ранними реализациями в GCC были препроцессоры, так что это, вероятно, ваш лучший выбор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...