chandeliers-err

Crates.iochandeliers-err
lib.rschandeliers-err
version1.0.0
sourcesrc
created_at2023-10-24 13:16:24.846591
updated_at2024-01-05 20:23:53.40361
descriptionInternal error message generators for the Chandeliers project
homepage
repositoryhttps://github.com/Vanille-N/chandeliers
max_upload_size
id1012359
size36,508
Neven Villani (Vanille-N)

documentation

README

Chandeliers-Err

Error messages for the Chandeliers suite.


Error messages raised by the static analyzer of Chandeliers are bubbled up to be emitted by Rustc.

This crate provides

  • a unified representation of errors as Vec<(String, Option<Span>)>
  • utilities to produce predefined error messages.

The interface of this crate is highly unstable, and the errors are tailor-made for compilation errors encountered when compiling Lustre programs, so it is very unlikely that any project outside of the Chandeliers suite would need anything that this crate provides.

Commit count: 220

cargo fmt