lua程序設計-程序塊

      Lua執行的每段代碼,例如一個源代碼文件或在交互模式中輸出的一行代碼,都稱爲一個「程序塊」。一個程序塊也就是一連串的語句或命令。函數

     幾條連續的Lua語句之間並不須要分隔符,可是若是願意,也能夠使用分號來分割語句(當兩條或多條語句並列出如今同一行時使用分號分割他們)。在Lua語法中,代碼中的換行不起任何做用。lua

     一個程序塊能夠簡單到只包含一條語句,也能夠由多條不一樣的語句及函數定義構成。程序塊能夠是任意大小的。spa

     除了將程序代碼保存到一個文件夾中再執行外,還能夠在交互模式中(CMD命令窗口)運行解釋器。code

     在交互模式中,解釋器一般會將所輸入的每行內容做爲一個完整的程序塊來解釋。若是他檢測到某行的內容不足以構成一個完整的程序塊,那麼它會等待輸入更多的內容,直至全部這些內容能夠構成一個完整的程序塊。class

(更常見的作法是將多行內容放入一個文件中,而後再調用解釋器執行這個文件。)語法

% lua - i  prog  運行文件prog中的lua程序塊。
相關文章
相關標籤/搜索