Browse Source

ограничение на значения переменных

kpmy 10 năm trước cách đây
mục cha
commit
93660851b7
1 tập tin đã thay đổi với 1 bổ sung0 xóa
  1. 1 0
      rt2/scope/stdScope.go

+ 1 - 0
rt2/scope/stdScope.go

@@ -130,6 +130,7 @@ func (m *manager) Update(o object.Object, val Value) {
 	} else {
 		tmp = val(tmp)
 	}
+	assert.For(tmp != nil, 40) //если устанавливают значение NIL, значит делают что-то неверно
 	if tmp == nil {
 		tmp = undef
 	}