()
| 722 | return NewMapNumberValue(mn) |
| 723 | } |
| 724 | func (m MapStringValue) MapValue() MapValue { |
| 725 | mv := make(map[string]Value) |
| 726 | for n, val := range m.v { |
| 727 | mv[n] = NewStringValue(val) |
| 728 | } |
| 729 | return MapValue{v: mv} |
| 730 | } |
| 731 | func (m MapStringValue) Get(key string) (Value, bool) { |
| 732 | v, ok := m.v[key] |
| 733 | if ok { |