#incremental #parser #asena

bupropion

Fancy error handler implementation for Miette

20 releases

0.0.20 Oct 3, 2024
0.0.19 Oct 3, 2024
0.0.18 Sep 17, 2023
0.0.12 Aug 26, 2023

#1924 in Parser implementations

Download history 67/week @ 2024-09-01 39/week @ 2024-09-08 31/week @ 2024-09-15 62/week @ 2024-09-22 409/week @ 2024-09-29 44/week @ 2024-10-06 60/week @ 2024-10-13 20/week @ 2024-10-20 23/week @ 2024-10-27 59/week @ 2024-11-03 1/week @ 2024-11-10 9/week @ 2024-11-17 31/week @ 2024-11-24 36/week @ 2024-12-01 87/week @ 2024-12-08 72/week @ 2024-12-15

229 downloads per month
Used in rinha

MIT license

60KB
1.5K SLoC

Bupropion

Fancy diagnostics for Miette:

fn main() {
  bupropion::install(|| {
      // Build the bupropion handler options, for specific
      // error presenting.
      bupropion::BupropionHandlerOpts::new()
  })
  .into_diagnostic()?;
}

The image for an error can be:

image

Dependencies

~7–16MB
~242K SLoC