Не существует такого понятия, как «режим оценки».Интерпретатор Lua интерпретирует только действительный код Lua.Это за исключением одного исключения, то есть строк, начинающихся с =
.
. В автономном интерпретаторе у вас есть этот ярлык для запуска строки с =
, что переводится как return
.И в интерпретаторе, когда значение возвращается в «основную» подпрограмму, оно печатается.
Таким образом, они фактически эквивалентны при вводе в командной строке:
= 10, 22
return 10, 22
print(10, 22)