A compiler powered by the [[LLVM]] Infastructure for compiling [[C++]], [[C]], and [[Objective C]]. The term 'Clang' both refers to the clang driver, which does the actual [[../Me Bitching about C++/Object Code|Object Code]] emision, as well as the front end of the compiler.
The clang frontend is split between [[Lexical Analysis]] by a Lexer, which clang calls the [[./Clang Preprocessor|Preprocessor]], as well as [[Semantic Analysis]].