func parseFunctionParameter(buf TokenBuffer) (*ast.ParameterLiteral, error) {
token := buf.Read()
if token.Type != Ident {
return nil, ExpectError{
token,
Ident,
}
}
// TODO: check whether variable name exist,
// TODO: but do not update symbol table in this case
// TODO: if not, return error
Detail