2016-04-10 5 views
1

Я в основном ищу эквивалент Matlab's clear command. Это возможно?Как очистить рабочее пространство консоли Lua?

+0

Что вы подразумеваете под «консольным рабочим пространством»? Вы говорите о том, что происходит, когда вы запускаете исполняемый файл 'lua.exe' без входного файла? –

+0

Точно; REPL. – Timmmm

+0

У Lua нет рабочих пространств. Вы можете очистить глобальный объект (освободить его память) с помощью 'var = nil'. –

ответ

0

У вас нет. «Консольное рабочее пространство» Lua взаимодействует с консолью только так, как это может сделать стандартная библиотека C. Он может читать от stdin. Он может писать в stdout и stderr. Но все.

Для очистки консоли требуются функциональные возможности, кроме того, интерпретатор Lua просто не имеет доступа к этой функции.

0

Кажется, что Lua не поддерживает эту функцию. Однако iPython Notebook (поддерживающий Lua) имеет возможность перезапуска интерпретатора (Kernel-> Restart).