From e51bf76e7a0107aaa9c2c54de8de251c14db4451 Mon Sep 17 00:00:00 2001 From: Peter Huene Date: Fri, 26 Apr 2024 17:08:04 -0700 Subject: [PATCH] Fix the `func-type` rule in the grammar. Add the missing `func` keyword to the `func-type` rule. --- LANGUAGE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LANGUAGE.md b/LANGUAGE.md index 6aa54d41..897c8fac 100644 --- a/LANGUAGE.md +++ b/LANGUAGE.md @@ -485,7 +485,7 @@ ids ::= id (',' id)* ','? enum-decl ::= 'enum' id '{' ids '}' type-alias ::= 'type' id '=' (func-type | type) ';' func-type-ref ::= func-type | id -func-type ::= '(' params? ')' ('->' results)? +func-type ::= 'func' '(' params? ')' ('->' results)? params ::= named-type (',' named-type)* ','? results ::= type | '(' named-type (',' named-type)* ','? ')'