# 14.1. Pipeline overview

Morloc Manual > Compiler Architecture | https://morloc-project.github.io/docs/compiler-architecture/compiler-pipeline.html | prev: https://morloc-project.github.io/docs/compiler-architecture/index.md | next: https://morloc-project.github.io/docs/compiler-architecture/compiler-parsing.md

**STUB**: Lists every compiler stage in order: lexing, parsing, module loading, desugaring, typechecking, realization, serialization planning, code generation, and manifest emission. For each stage, states its input, its output, and the invariants it establishes for the stages after it. Serves as the map for the rest of the chapter.
