1 unstable release

new 0.2.0 Nov 15, 2024

#29 in #cell

Download history 94/week @ 2024-11-11

94 downloads per month
Used in csvpp

MIT license

23KB
623 lines

csvp (aka csv+)

An "enhanced" CSV parser for use internally by csv++. The reasons we need a custom CSV parser and the csv crate will no longer suffice:

  • Support for wrapping a cell across multiple lines.
  • Comments (a row starting with #).
  • Contextual information with each cell - in addition to just the value it parses to we need to know enough info about what line certain values happened on, in order to show proper highlighting and error messaging.

Dependencies

~0.4–1MB
~23K SLoC