¿Alguien sabe si el código fuente de Objective-C todavía está disponible desde que era solo un pre-procesador? Sería curioso ver cómo se implementó en ese momento.¿Preprocesador Objective-C disponible?
Gracias.
¿Alguien sabe si el código fuente de Objective-C todavía está disponible desde que era solo un pre-procesador? Sería curioso ver cómo se implementó en ese momento.¿Preprocesador Objective-C disponible?
Gracias.
El Clang LLVM rewriter (la reescritura se documenta debajo) puede reescribir Objective-C en C (y algunos lo están utilizando para compilar Objective-C para Xbox y Windows).
Algunos discusión aquí:
http://permalink.gmane.org/gmane.comp.compilers.llvm.devel/32019
La única implementación disponible en el origen de Objective-C es GCC. El archivo de GCC en ftp.gnu.org/pub/gnu/gcc contiene versiones de vuelta a 1.42, mientras que ftp.gnu.org/pub/old-gnu/gcc tiene algunas versiones un poco más antiguas que esa. Las primeras implementaciones dentro de GCC fueron, creo, preprocesadores, por lo que esa es probablemente la mejor opción.