3

このコードで:

for n in pairs(_G) do print(n) end

現在の環境で定義されているすべてのグローバル変数の名前を出力します。

すべてのLua キーワード ( and, break, do, else, elseif, end, false, for, function, if, in, local, nil, not, or)repeatを出力する方法returnthenありますか?trueuntilwhile

4

1 に答える 1

5

いいえ、予約済みキーワードはメモリ内のどのオブジェクトにも対応していないため、パーサーにのみ存在します。完全なリストについては、通常は「語彙規則」の下にある各バージョンのマニュアルを参照してください。たとえば、Lua 5.1 の場合、http: //www.lua.org/manual/5.1/manual.html#2.1 にあります。

于 2016-02-01T12:16:05.600 に答える