Translation Tools

  • Text Formatting
  • Decomposing Source File
  • Replace comments
  • Executing Pre-Processor
  • Formatting Execution character set
  • Adjacent string literals are concatenated
  • Compilation takes place: the tokens are syntactically and semantically analyzed and translated as a translation unit.
  • Linking takes place: Translation units and library components needed to satisfy external references are collected into a program image which contains information needed for execution in its execution environment (the OS).