Expand description

Cairo compiler.

This crate is responsible for compiling a Cairo project into a Sierra program. It is the main entry point for the compiler.

Modules

Structs

Configuration for the compiler.

Functions

Compiles a Cairo project. The project must be a valid Cairo project.
Compiles a Cairo project at the given path. The project must be a valid Cairo project: Either a standalone .cairo file (a single crate), or a directory with a cairo_project.toml file.

Type Definitions