]> git.proxmox.com Git - rustc.git/blob - src/doc/rustc-dev-guide/src/part-3-intro.md
New upstream version 1.44.1+dfsg1
[rustc.git] / src / doc / rustc-dev-guide / src / part-3-intro.md
1 # Part 3: Source Code Representations
2
3 This part describes the process of taking raw source code from the user and
4 transforming it into various forms that the compiler can work with easily.
5 These are called intermediate representations.
6
7 This process starts with compiler understanding what the user has asked for:
8 parsing the command line arguments given and determining what it is to compile.