This package adds syntax highlighting for three de facto standards for representing tabulated data as plain-text databases compatible with most spreadsheet software:
- Comma-separated values (
*.csv) - Tab-separated values (
*.tsv,*.tab) - Delimiter-separated values (
*.dsv)
The ambiguously-named latter format is intended to represent any tabular data that uses a punctuation or control character to delimit its fields.
Because the grammars have no way to distinguish data with column headers or determine if non-standard escape characters should be supported, this package avoids making unreasonable assumptions about the author's intent (other than expecting the first row of tabular data to contain the names of each field).