一部のアプリで Lua を使用しています。Lua で C を書きたくないので、Lua イディオムの中央リポジトリを探しています。
私が遭遇したいくつかの例は次のとおりです。
x = x or v
x がまだ設定されていない場合、これは x のデフォルト値を設定します。
もう一つは
x, y = y, x
2 つの変数を交換します。
一部のアプリで Lua を使用しています。Lua で C を書きたくないので、Lua イディオムの中央リポジトリを探しています。
私が遭遇したいくつかの例は次のとおりです。
x = x or v
x がまだ設定されていない場合、これは x のデフォルト値を設定します。
もう一つは
x, y = y, x
2 つの変数を交換します。
ここスタック オーバーフローの Lua Patterns, Tips and Tricksも非常によく読まれています。
http://lua-users.org/wiki/LuaDirectoryを試してみてください。これと Lua のマニュアル/PiL は、この点でおそらく 2 つの最良のリソースです。