AST Analysis Phase

May 30, 2026 | 5 min read

Parsing

The Python ast module produces a syntax tree from source.

Unsupported Node Detection

The walker flags Yield, YieldFrom, AsyncFor, AsyncWith, and Await nodes.

Feature Extraction

The analyser records which builtins, types, and constructs are used.

Classification

Files are classified as good candidate, partial candidate, poor candidate, or unknown.