The p4c_backends directory contains P4 compiler
extensions for the Stratum vendor-agnostic networking project. These
extensions take a P4 specification as input. They
produce output that Stratum platforms use to encode/decode P4 runtime RPCs
and implement the network behavior defined by the P4 spec. Refer to the
overview for more info and to the main.p4
pipeline for an example.