func floatToGo(term *ast.Terminal) (float32, error) { if term.FloatValue == nil { return 0, &ErrWrongType{"float", term.String()} } return term.GetFloatValue(), nil }