Hi,

Some of my answers will be simplified.

Apple/LLVM and clang/LLVM are basically same thing.
Front-end contains the lexer (source code -> token stream), syntax analyzer (token stream ->...