|
|
|
|
|
by WalterBright
347 days ago
|
|
Pedantically, the preprocessor is an entirely separate language. The lexing, parsing, expressions, and semantics are totally distinct. The preprocessor is usually implemented as a completely independent program. My first C compiler did integrate the preprocessor with the C compiler, but that was for performance reasons. Currently, ImportC runs cpp and then lexes/parses the resulting C code for use in D. |
|