lua-table

    1

    2答えて

    try/catchブロックに代入式をラップする方法はありますか? Window = {} Window.mt = {} Window.mt.__newindex =function(t,k,v) if k=="x" or k=="y" then error("Readonly field", 2) end t[k]=v end --w is a window 'ty

    3

    3答えて

    私は渡された変数から空でない最初の文字列を返す関数を実装しようとしています。 function first_non_empty(...) for i, item in ipairs({...}) do if item ~= nil and item ~= '' then return item end end return ''

    0

    1答えて

    を返さないのLuaで一緒にテーブルの内容を追加することです。私は最終目標がパーセンテージであるプロジェクトに取り組んでいます。私は様々な数量を入れて1つのテーブルに保管しています。私は合計を得るために一緒にテーブルのそれらの整数をすべて追加します。私は、標準ライブラリに何かを見つけることができませんでしたので、私はこれを使用することtyringされています: function sum(t) lo

    0

    1答えて

    私はCorona SDK、Sublime Text 3、およびLuaを使用しています。この特定のプログラムの私の目標は、プレーヤーが画面の下部に表示されたテキストをクリックして次のテキスト入力に進むために変化する視覚的な小説アプリを作ることです。 私は、ロゴ、タイトル画面、およびその他のもののためのコードの束を設定し、それは完全に機能します。私が現在視覚小説のシーンでやっていることは、テーブルを使

    1

    1答えて

    私はこのようなテーブル構造のテーブルがあります。 [1] = { [1] = { category = "WORD", cursor = <filtered>, ptype = "STATEMENT", ttype = "SERVICE", value = "service", <metatable> = <filt

    0

    1答えて

    ルアテーブルに異なる次元のテンソルを挿入しようとしています。しかし、挿入は最後のテンソルをテーブルのすべての前の要素に書き込んでいます。 MWE: require 'nn'; char = nn.LookupTable(100,10,0,1) charRep = nn.Sequential():add(char):add(nn.Squeeze()) c = {} c[1] = torc

    1

    1答えて

    テーブルを内部で削除するネストしたテーブル構造があります。 例: for k, v in pairs (data) do local element = v for i=1, #element do if (element[i].ttype == "ENUM") then -- Do Something -->Delet

    1

    1答えて

    Luaでメタテーブルを使用せずにテーブルを印刷することはできますか? Luaのでロベルトの本プログラミングで 、彼は「機能printは常にその出力をフォーマットするtostringを呼び出す」に言及しています。これは、メタテーブルなしで行うことはできません > a = {} > a.tostring = function() return "Lua is cool" end > print(a