Skip to content

shumbo/DFAV

Repository files navigation

DFAV - Data-Flow Analysis Visualizer

Visualize how data-flow analysis are performed on control-flow graphs.

Usage

  1. Access DFAV at https://shumbo.github.io/DFAV
  2. Select analysis and order of node iteration on the top right
  3. Type JavaScript code on the editor on the left
  4. Step backward/forward to see how the analysis work

Development

DFAV is built with React with Vite and uses pnpm as a package manager.

npm install -g pnpm
pnpm install
pnpm dev