Live Variable Analysis with Haskell
-
Updated
Sep 7, 2023 - Haskell
Live Variable Analysis with Haskell
This project is used to extract some basic assignment statements, loop conditions from the given python program. Using static control flow analysis, the project can be used to create a control flow graph. Using Reaching definition and live variable analysis, one can eliminate dead code from the program.
[CS502: Compiler Design] Built Five Phases of Compiler - Parsing Trees, Semantic Analysis, Intermediate Code Generation, Live Variable Analysis, Register Allocation
Detecting semantically equivalent code clone pairs in two or more code fragments.
Add a description, image, and links to the live-variable-analysis topic page so that developers can more easily learn about it.
To associate your repository with the live-variable-analysis topic, visit your repo's landing page and select "manage topics."