Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 | 19x 19x 19x | // @flow import P from 'parsimmon' const NotNewline = P.regexp(/[^\n]*/) const Comment = NotNewline.wrap( P.alt(P.string('//'), P.string('#')), P.string('\n') ) const Whitespace = P.regexp(/[ \n]*/) export default Comment.sepBy(Whitespace).trim(Whitespace) |