Crate acir

Source
Expand description

C++ code generation for ACIR format, to be used by Barretenberg.

To regenerate code run the following command:

NOIR_CODEGEN_OVERWRITE=1 cargo test -p acir cpp_codegen

Re-exportsยง

Modulesยง

  • The Abstract Circuit Intermediate Representation (ACIR)
  • Low-level native types used within the crate::circuit module for representing ACIR.
  • parser ๐Ÿ”’
  • proto ๐Ÿ”’
  • serialization ๐Ÿ”’
    Serialization formats we consider using for the bytecode and the witness stack.

Traitsยง

  • This trait is extremely unstable and WILL have breaking changes.

Type Aliasesยง