Productions | Grammars | Alternate grammars |
---|---|---|
ExpList -> Exp ExpRest* -> ExpRest -> , Exp |
ExpList : Exp ExpRestSeq | /* Empty */ ; ExpRestSeq : ExpRestSeq ExpRest | /* Empty */ ; ExpRest : ',' Exp ; |
ExpList : ExpList_ne | /* Empty */ ; ExpList_ne : ExpList_ne ',' Exp | Exp ; |