diff options
| author | Alan Zimmerman <alan.zimm@gmail.com> | 2015-06-21 21:52:58 +0200 |
|---|---|---|
| committer | Alan Zimmerman <alan.zimm@gmail.com> | 2015-06-21 21:52:58 +0200 |
| commit | 38f374571290b8115ef5b82587ac2ec6c18e91f1 (patch) | |
| tree | 962f66f0d088a63d8b9194eb89f8a54241ec638d /compiler/parser | |
| parent | 4854fcea4f73897bbdcdfede382c826da7b64b97 (diff) | |
| download | haskell-38f374571290b8115ef5b82587ac2ec6c18e91f1.tar.gz | |
Add parsePattern parser entry point
Reviewers: austin, thomie, alanz
Reviewed By: thomie, alanz
Subscribers: thomie, bgamari
Differential Revision: https://phabricator.haskell.org/D1005
GHC Trac Issues: #10556
Diffstat (limited to 'compiler/parser')
| -rw-r--r-- | compiler/parser/Parser.y | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/parser/Parser.y b/compiler/parser/Parser.y index 5414735ef8..d5d8c6cfb9 100644 --- a/compiler/parser/Parser.y +++ b/compiler/parser/Parser.y @@ -31,7 +31,8 @@ -- parseState = mkPState flags buffer location -- @ module Parser (parseModule, parseImport, parseStatement, - parseDeclaration, parseExpression, parseTypeSignature, + parseDeclaration, parseExpression, parsePattern, + parseTypeSignature, parseFullStmt, parseStmt, parseIdentifier, parseType, parseHeader) where @@ -561,6 +562,7 @@ TH_QQUASIQUOTE { L _ (ITqQuasiQuote _) } %name parseStatement stmt %name parseDeclaration topdecl %name parseExpression exp +%name parsePattern pat %name parseTypeSignature sigdecl %name parseFullStmt stmt %name parseStmt maybe_stmt |
