2008-09-28 53 views

回答

3

該文檔似乎認爲這是幾乎的情況下....

_G 一個全局變量(不是函數),它保存全球環境 (即_G._G = _G )。 Lua本身並不使用這個變量;改變它的 值不會影響任何環境, ,反之亦然。 (使用setfenv改變 環境。)

看起來也有_PROMPT和_PROMPT2,但使用交互式獨立盧阿只有當:

如果全局變量_PROMPT 包含字符串,那麼它的值爲 用作提示。同樣,如果 全局變量_PROMPT2包含 字符串,則其值將用作 輔助提示(在 不完整的語句中發出)。因此, 這兩個提示都可以通過分配給_PROMPT在命令行或任何Lua 程序中直接更改爲 。

+0

來自http://www.lua.org/manual/5.1/manual.html#pdf-_G供參考。同一頁面還提到在獨立解釋器中使用_PROMPT和_PROMPT2。 – 2008-09-28 20:54:27

2

假設你沒有打開任何庫,這裏還有_Gpairsipairsnewproxy

+0

對和ipairs是全球可用的功能,而不是變量。不確定關於newproxy。 – Kevlar 2008-12-15 05:41:29