Вот работоспособный код. При act контейнер закрывается, если открыт, и отрывается, если закрыт. Вопрос в следующем, как заранее задать какой будет контейнер открытый или закрытый? Он про умолчанию изначально открыт. А как это изменить до помещения его на сцену?
cont { -- пример контейнера nam = 'box'; dsc = [[Тут есть {ящик}.]]; act = function (s) if closed(s) == true then open(s); return; else close(s); return; end; end; cont = 'В ящике: '; }: with { 'meal', 'wood', 'fuel'; }