Browsable Comma-Separated Values (CSV) Grammar

CC-BY

Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: markup/textual/csv/rascal/concrete/extracted
Source used for this grammar: Tijs van der Storm, lang::csv::syntax::CSV, 18 March 2012 [GitHub]

Summary

Syntax

Record ::=
	[record]::{Field ","}+
Table ::=
	[table]::{Record EOL}*
Field ::=
	[quoted]::QStr
Field ::=
	[unquoted]::UQStr

GrammarLabMaintained by Dr. Vadim Zaytsev a.k.a. @grammarware. Last updated in September 2015. []