Closed coord-e closed 4 years ago
the syntax for constructor patterns is not (c p1 p2 ... pn) but c p1 p2 ... pn in current Egison
(c p1 p2 ... pn)
c p1 p2 ... pn
then we must handle ! as an atom pattern(https://github.com/egison/egison/blob/master/hs-src/Language/Egison/ParserNonS.hs#L692)
!
the syntax for constructor patterns is not
(c p1 p2 ... pn)
butc p1 p2 ... pn
in current Egison