field = { (ASCII_DIGIT | "." | "-")+ } record = { field ~ ("," ~ field)* } file = { SOI ~ (record ~ ("\r\n" | "\n"))* ~ EOI }