@@ -76,8 +76,8 @@ func (rv PreludeDict) Lookup(member string) (Evaluatable, *RuntimeError) {
76
76
if err != nil {
77
77
return nil , err
78
78
}
79
- if key , ok := key .(PreludeString ); ok {
80
- if value , ok := rv .dict [key ]; ok {
79
+ if stringKey , ok := key .(PreludeString ); ok {
80
+ if value , ok := rv .dict [stringKey ]; ok {
81
81
return rv .context .environment .MakeSome (value )
82
82
} else {
83
83
return rv .context .environment .MakeNone ()
@@ -96,9 +96,9 @@ func (rv PreludeDict) Lookup(member string) (Evaluatable, *RuntimeError) {
96
96
return nil , err
97
97
}
98
98
99
- if key , ok := key .(PreludeString ); ok {
99
+ if stringKey , ok := key .(PreludeString ); ok {
100
100
copy := rv .copy ()
101
- copy .dict [key ] = args [1 ]
101
+ copy .dict [stringKey ] = args [1 ]
102
102
return copy , nil
103
103
} else {
104
104
return nil , NewRuntimeErrorf ("dict key must be a string, got %s" , key )
@@ -114,9 +114,9 @@ func (rv PreludeDict) Lookup(member string) (Evaluatable, *RuntimeError) {
114
114
return nil , err
115
115
}
116
116
117
- if key , ok := key .(PreludeString ); ok {
117
+ if stringKey , ok := key .(PreludeString ); ok {
118
118
copy := rv .copy ()
119
- delete (copy .dict , key )
119
+ delete (copy .dict , stringKey )
120
120
return copy , nil
121
121
} else {
122
122
return nil , NewRuntimeErrorf ("dict key must be a string, got %s" , key )
0 commit comments