Petr4 provides a formal operational semantics for the P4 language, mechanized in the Coq proof assistant. It includes a reference interpreter for executing P4 programs and serves as the foundation for verified compilation, test generation (P4Testgen), and program analysis tools such as P4Cub.
This page was last edited on 2026-04-28.
This page was last edited on 2026-04-28.