Eiffel: неизвестный идентификатор при прикрепленной проверке в требовании

    require
        valid_item: attached item as l_i and then l_i.valid_for_insert or l_i.valid_for_update

почему у меня есть неизвестный идентификатор здесь с l_i??!!!

1 ответ

Решение

Попробуй с

valid_item: attached item as l_i and then (l_i.valid_for_insert or l_i.valid_for_update)

Обратите внимание, вы также можете сделать

item_set: attached item as l_i 
valid_item: l_i.valid_for_insert or l_i.valid_for_update

Вы можете повторно использовать локальную переменную объектного теста l_i из предыдущего условия.

Другие вопросы по тегам