浏览代码

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

kpmy 10 年之前
父节点
当前提交
93660851b7
共有 1 个文件被更改,包括 1 次插入0 次删除
  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
 	}