//Copy returns the deep copy of the dict
Copy returns the deep copy of the dict
// Copy returns the deep copy of the dict
func (d DICT) Copy() DICT {
	res := DICT{LastUsed: d.LastUsed, Map: map[string]Token{}}
	for k, v := range d.Map {
		res.Map[k] = v.Copy()
	}
	return res
}
func ( d DICT ) Copy ( ) DICT { res := DICT { LastUsed : d . LastUsed , Map : map [ string ] Token { } } for k , v := range d . Map { res . Map [ k ] = v . Copy ( ) } return res }
Copy returns the deep copy of the dict
Copy returns the deep copy of the dict