function-declaration
Read left to right. Select any rule to explore it.
Production LiteralBranch: choiceBypass: optionalLoop: repeat
EBNF source
function-declaration =
"function" , [ "&" ] , ( identifier | "readonly" ) , "(" , parameter-list , ")" ,
return-type , compound-statement ;