lua5.1的一個bug——不支持位運算

下載了luaforwindows5.1.exe文件,並按照之後,寫了一個腳本文件如下,並運行,結果出乎意料,unexpec symbol near '&'。這意思是有語法錯誤。下了最新版本的5.1.5都不可以。最後在lua5.1手冊裏看到了說明:
2.5.1 - Arithmetic Operators
2.5.2 - Relational Operators
根本沒有bitwise operators,這說明lua5.1是不能進行位運算的。
後來查了一下lua5.3的手冊,裏面有bitwise operators,&,|,~ 等與,或,異或操作都是存在的。
lua5.1的一個bug——不支持位運算
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章