Lua プログラミング言語

このセクションは、www.lua.org にあるLuaリファレンス・ドキュメントを修正したものです。 このセクションでは、nzLua の語彙、構文、およびセマンティクスについて説明します。 つまり、有効なトークン、 トークンの組み合わせ方法、およびそれらの組み合わせの意味について説明します。 Luaのいくつかの機能は削除され、nzLuaはSQLプログラマーに馴染みやすいようにLuaの構文とキーワードを拡張している。

{a}」は0以上のaを意味し、「[a]」はオプションのaを意味する。 非終端記号は非終端記号のように表示され、キーワードは「kwordように表示され、その他の終端記号は「=ように表示される。