architecture

AST Analysis Phase

How Pyvorin analyses your Python abstract syntax tree.

Published May 30, 2026

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.