Functions.bnf: in clause ::= patterns "=" expr ...
should become
clause ::= patterns nltab "=" expr .... If this nlTab contains a comment, then should the parser add this into the expression on the right side, in a ExpNl. (Thus the expression parsed on the right -> Seq [ExpNL comment, expr])
Functions.bnf
: inclause ::= patterns "=" expr ...
should becomeclause ::= patterns nltab "=" expr ...
. If this nlTab contains a comment, then should the parser add this into the expression on the right side, in aExpNl
. (Thus theexpr
ession parsed on the right ->Seq [ExpNL comment, expr]
)