diff --git a/docs/_pages/grammar.md b/docs/_pages/grammar.md index 670a6493..363a30a1 100644 --- a/docs/_pages/grammar.md +++ b/docs/_pages/grammar.md @@ -27,6 +27,7 @@ funcname ::= Name {`.' Name} [`:' Name] funcbody ::= `(' [parlist] `)' [`:' ReturnType] block end parlist ::= bindinglist [`,' `...'] | `...' explist ::= {exp `,'} exp +namelist ::= Name {`,' Name} bindinglist ::= (binding | `...') [`,' bindinglist] subexpr ::= (asexp | unop subexpr) { binop subexpr }