From 54041552d4e363d7c367d502361fd716157ec065 Mon Sep 17 00:00:00 2001 From: Celestino Amoroso Date: Mon, 10 Jun 2024 09:35:48 +0200 Subject: [PATCH] dict-type.go: added MakeDict() constructor --- dict-type.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dict-type.go b/dict-type.go index 4be213a..d935e03 100644 --- a/dict-type.go +++ b/dict-type.go @@ -12,6 +12,12 @@ import ( type DictType map[any]any +func MakeDict() (dict *DictType) { + d := make(DictType) + dict = &d + return +} + func newDict(dictAny map[any]*term) (dict *DictType) { var d DictType if dictAny != nil { @@ -124,7 +130,6 @@ func (dict *DictType) merge(second *DictType) { } func (dict *DictType) setItem(key any, value any) (err error) { - (*dict)[key]=value + (*dict)[key] = value return } -