1,函數
也就是說,lua雖然會把代碼預編譯成中間碼,以提升運行速度。但其會在程序運行過程當中須要編譯器,因此其仍然是解釋型語言。loadfile會加載一個文件並將其編譯成中間碼,並返回一個函數。lua
2,3d
3,blog
f()函數的調用,至關於運行了已經被loadfile函數進行編譯的foo.lua代碼,也就定義了foo函數。因此後面才能調用foo("ok")編譯器
4,編譯
5,file
6,程序
7,im
8,db
9,
10,