func stringToGo(term *ast.Terminal) (string, error) { if term.StringValue == nil { return "", &ErrWrongType{"string", term.String()} } return term.GetStringValue(), nil }