Рассмотрим следующий код:
declare
class Test
attr L
meth init L:=nil end
meth put(X) {Browse @L} end
meth get {Browse @L} end
meth isEmpty @L==nil end
meth getList @L end
meth setNil L:=nil end
meth union(C) {Browse @L} end
end
Когда я компилирую этот класс, он выдает ошибку: выражение в позиции оператора. Я проверяю свой небольшой код около часа, чтобы исправить эту ошибку, но мне не повезло. Пожалуйста, помогите мне найти проблему. Спасибо.