Когда вы вводите любую конструкцию Lua, для которой требуется оператор end
, без указания оператора end
в той же строке, терминал входит в режим, в котором он накапливает весь последующий код, пока этот оператор не будет должным образом завершен. Этот режим обозначается изменением в приглашении, которое меняется с >
на >>
.
. В этом режиме вы можете просто писать и использовать local
переменные. Они будут ограничены до конца блока, как обычно. Поскольку do/end
является блоком без какой-либо реальной структуры, вы можете построить кусок произвольного размера в интерактивном режиме.