(iv []interface{})
| 587 | return SliceValue{v: v} |
| 588 | } |
| 589 | func NewSliceValuesNative(iv []interface{}) SliceValue { |
| 590 | vs := make([]Value, len(iv)) |
| 591 | for i, v := range iv { |
| 592 | vs[i] = NewValue(v) |
| 593 | } |
| 594 | return SliceValue{v: vs} |
| 595 | } |
| 596 | |
| 597 | func (m SliceValue) Nil() bool { return len(m.v) == 0 } |
| 598 | func (m SliceValue) Err() bool { return false } |