Crate workflow

Source
Expand description

Defines the workflow representation used internally by the checker.

Re-exports§

Modules§

  • Defines conversion functions between the Checker Workflow and the WIR.
  • Defines a compiler of the Checker Workflow to the eFLINT JSON Specification.
  • Optimizes a Workflow by aggregating elements that we can aggregate.
  • Defines a preprocessing step on a WIR that simplifies it to increase the support of the simpler checker workflow.
  • Defines the checker workflow itself.
  • Defines some utilities used in multiple places in this crate.
  • Implements a simple traversal over the Workflow to print it neatly to some writer.