From 67f5a377c44420b06cda4da7d9badc628485f68f Mon Sep 17 00:00:00 2001 From: Ilya Rezvov Date: Sat, 20 Jan 2018 18:17:31 -0800 Subject: [PATCH] add abbreviated function import --- src/Language/Wasm/Parser.y | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Language/Wasm/Parser.y b/src/Language/Wasm/Parser.y index 42cfa4c..249bd7d 100644 --- a/src/Language/Wasm/Parser.y +++ b/src/Language/Wasm/Parser.y @@ -520,6 +520,7 @@ importdesc :: { ImportDesc } import :: { Import } : '(' 'import' name name importdesc ')' { Import $3 $4 $5 } + | '(' 'func' opt(ident) '(' 'import' name name ')' typeuse ')' { Import $6 $7 $ ImportFunc $3 $9 } localtypes :: { [LocalType] } : list(localtype) { concat $1 }