TabularDefinition.tsv constructor
TabularDefinition.tsv()
Definition for "Tab-separated values" (TSV) input.
Implementation
factory tsv() => TabularDefinition(
quote: failure(),
escape: seq2(char(r'\'), any()).map2(
(_, value) => switch (value) {
't' => '\t',
'n' => '\n',
'r' => '\r',
_ => value,
},
),
delimiter: '\t'.toParser(),
newline: pp.newline(),
);