Skip to content
AtomicReps

Navigation

05/24Architecture

Compilers & Runtimes.

How source text becomes something that runs: the front end that reads it, the passes that rewrite it, and the runtime that executes it and reclaims its memory.

  • Compilers & Runtimes · 1 of 3

    Lexical Analysis

    What is the scanner's unit of work?

  • Compilers & Runtimes · 2 of 3

    Parsing & ASTs

    Why is a call a node rather than a leaf?

  • Compilers & Runtimes · 3 of 3

    Semantic Analysis & Types

    Why does moving a check earlier cost something?

Three of the 1,099 Compilers & Runtimes questions.

Keep going with Compilers & Runtimes, free
Next topic · 06/24Data Modeling.