問題タブ [luaj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
114 参照

lua - LuaJ がコマンド ライン引数を正しく指定しない

コマンドライン引数を使用してluaファイルを呼び出すために、luajが提供するユーティリティメソッドを試しました(これはhttp://lua-users.org/wiki/SourceCodeFormatter

ただし、コードが引数テーブルにアクセスしようとする場所で常に nil を呼び出そうとします ( while i < table.getn(arg) do) - 他の例を試しましたが、すべて同じエラーが発生しました - luaj が設定されていないようです「arg」テーブルを正しく - 単純に arg[1] を出力しても機能しません。

0 投票する
1 に答える
950 参照

java - LuaJ - Java での Lua 関数の作成

JavaでLua関数を作成し、それをLuaに渡して変数に割り当てる方法はありますか?

例えば:

  • 私のJavaクラスでは:

    /li>
  • 私のLuaスクリプトでは:

    /li>

この場合、出力は「Hello from the other side!」になります。

0 投票する
1 に答える
1624 参照

java - LuaJ LuaスクリプトでJavaオブジェクトのインスタンスを作成するには?

私はJavaクラスを持っています:

そして、Lua スクリプトでこのクラスのインスタンスを作成し、LuaJ ライブラリを使用して Java 関数に渡す必要があります。どうすればそれができますか?

0 投票する
1 に答える
1528 参照

lua - Require で共有ライブラリが見つからない

Java 内でトーチからニューラル ネットワークを実行しようとしています。luaj をラッパーとして使用しています。

問題は、たとえば、共有ライブラリであるモジュールtorchに依存するモジュールが必要な場合libpaths、次のエラーがスローされることです。

モジュールを必要とする前に、ライブラリがあるフォルダーにpackage.cpathandを設定しpackage.pathました。これは、以前はプロジェクト フォルダーであるデフォルト パスのみを検索していたためです。ただし、「require」はモジュールのpackage.pathのみを検索し、cpathは検索しないと感じています。これは、libpaths.soも検索されるためです。また、この出力にはパスからのディレクトリのみが含まれ、cpath は含まれないためです。

cpath と「libpath」からのパスを使用して package.searchpath() を試したところ、libpaths.so が見つかりました。いろいろ試してみたのですが、どうもうまくいかないようですので、お役に立てれば幸いです!

Lua 5.1.5 を使用しています。私の OS は Ubuntu 14.04 LTS です。

0 投票する
1 に答える
109 参照

java - LUAJ から Linux 端末コマンドを実行するには?

私は単純にls fromのlinux terminal commandようなものを実行し、それが返す結果、またはそれを受け取りたいものを返し、. 私は検索しましたが、これは見つかりましが、 のものは見つかりませんでした。LuaJJava GuiLuaJ

LuaJからターミナルコマンドを実行する機能はありますか??