GoConqr has a new look! Let us know what you think.

Flowchart

Untitled

Leon Clark English

3) a symbol table is created for the variables and data types

Flowchart content

  1. High Level Language

  2. Lexical Analyser

  3. Syntax Analyser

  4. Code Generator

  5. Code Optimiser

  6. Assembly Code

  7. 1) all white space removed

  8. 2) all remaining code becomes tokens

  9. 2) all remaining code becomes tokens
  10. 3) a symbol table is created for the variables and data types
  11. 3) a symbol table is created for the variables and data types

  12. 1) the syntax of the program is checked against the rules

  13. 2) an abstract syntax tree is created

  14. 3) errors age generated if the code tokens break syntax rules
  15. 3) errors age generated if the code tokens break syntax rules

  16. 1) the syntax tree is converted into object conde

  17. object code is similar to assembly code but hasn't had a linker run against it

  18. 1) any redundant code is removed in order to improve size and speed

Information

Description
Flowchart on Untitled, created by Leon Clark on 19/03/2020.
Created by
Leon Clark
Views
4
Rating

More on Stages of Compilation

Feedback

What is it about?

What do you think of the new look?

How do you like it?