この第1版はLua 5.0 向けに書かれています。後のバージョンでも依然として関連性があるものの、いくつかの相違があります。
第4版ではLua 5.3をターゲットにしており、Amazon やその他の書店で購入できます。
この本を購入することで、Luaプロジェクトのサポートにも役立ちます。
![]() |
Programming inLua | ![]() |
Part I. Language Chapter 3. Expressions |
+
´(加算)、`-
´(減算)、`*
´(乗算)、`/
´(除算)、および単項演算子の`-
´(否定)。これらはすべて実数に対して作用します。Luaは`^
´(べき乗)についても部分的にサポートしています。Luaの設計目標の1つは、コアを小さくすることです。べき乗演算(Cではpow
関数によって実装)は、Luaを常にCの数学ライブラリとリンクする必要があることを意味します。このニーズを回避するために、Luaのコアはすべての演算の中で優先順位が最も高い、`^
´2項演算子の構文のみを提供します。数学ライブラリ(標準ですが、Luaコアの一部ではありません)はこの演算子に期待される意味を与えます。
著作権 © 2003–2004 Roberto Ierusalimschy. 無断複写・転載を禁ず。 | ![]() |