■ Every escape sequence (in character
constants and string literals) is interpreted
■ Adjacent string literals are concatenated
■ Every preprocessing token is converted into a
regular token; the compiler properly parses
these and generates codę
■ Ali external object and function references are
resolved, resulting in the finał program