Intermediate
Compilers & Programming Language Theory
Q48 / 100
What is dataflow analysis?
Correct! Well done.
Incorrect.
The correct answer is B) A compiler technique computing information about possible values of variables at each program point using a lattice of abstract states
B
Correct Answer
A compiler technique computing information about possible values of variables at each program point using a lattice of abstract states
Explanation
Dataflow analysis: live variable analysis (which variables are needed after each point), reaching definitions (which assignments may reach a use), available expressions. Uses fixed-point iteration over the control-flow graph.
Progress
48/100