- 1 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 13:02:21 ]
- LuaやSquirrelなどアプリケーションへの組み込み用途で
使われるプログラミング言語についてのスレッドです まとめwiki(なにか質問する前に必ずみること!) wikiwiki.jp/lua/ その他の参考URLは>2から ■過去スレ その3 pc11.2ch.net/test/read.cgi/tech/1160799232/ (前スレ) その2 pc8.2ch.net/test/read.cgi/tech/1063711237/ その1 pc5.2ch.net/tech/kako/1034/10341/1034182349.html
- 404 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 10:49:20 ]
- さしあたり、SquirrelにはSJISのテキストを1文字ずつ区切って
配列にぶち込んでくれるAPIが欲しいところだな。
- 405 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 02:33:13 ]
- >>404
自分でネイティブ関数作ればいいじゃないかw
- 406 名前:デフォルトの名無しさん [2008/11/07(金) 20:21:05 ]
- スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践
って本に関して、Luaの入門書を先に読んだほうが良いですか? それともこの本だけで完結しますか?
- 407 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 21:05:26 ]
- 開発効率を上げるためにスクリプト言語(Lua)を利用するという趣旨の本で
読むのにLua自体の知識はあまり必要ない
- 408 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 21:41:36 ]
- >406
Luaの構文規則については第4章をまるまる使って解説してる 本に載っている内容だけならこれで十分 自分でなんか作ってみて わからないところが出てきたら Webのリファレンスみればいいんじゃない?
- 409 名前:デフォルトの名無しさん [2008/11/08(土) 04:24:49 ]
- ご意見ありがとう御座いました。
大変参考になりました。
- 410 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 03:47:40 ]
- あれこれSquirrel(on SqPlus)でテストしたけど、VCで文字コードをUnicodeにした場合、スクリプトコードの日本語はうまく処理できない。
文字列処理をアプリ側でやれば問題はないんだが、スクリプトコードのデバッグに日本語が使えないな。
- 411 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 01:04:17 ]
- lua5.0で割り算をした時に余りを出す方法はないですか?
- 412 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 01:27:30 ]
- ん、5.0って%ないの?
- 413 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 06:25:36 ]
- あるならそんな質問しないだろ常識的に考えて・・・
- 414 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 07:39:32 ]
- 5.0にはないみたいだね。
sugarpot.sakura.ne.jp/yuno/html/lua5_manual_ja.html#2.5.1 5.1にはあるけど。 sugarpot.sakura.ne.jp/yuno/html/lua51_manual_ja.html#2.5.1 5.0でもmath.modはあるみたいだからそれを使えば。 sugarpot.sakura.ne.jp/yuno/html/lua5_manual_ja.html#5.5
- 415 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 19:49:36 ]
- >>411
粘菌に計算してもらえばええよ。 ttp://www.chunichi.co.jp/article/technology/science/CK2008110402000183.html
- 416 名前:デフォルトの名無しさん [2008/11/12(水) 23:54:16 ]
- >>411
つ math.mod
- 417 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 00:01:26 ]
- >>416
>>414
- 418 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 00:03:58 ]
- >>417
すまね、携帯で見てて下切れてたorz
- 419 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 01:39:50 ]
- math = nil
- 420 名前:411 mailto:sage [2008/11/14(金) 23:41:53 ]
- >>414
ありがとうございます。できました
- 421 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 10:58:34 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ Lua!! 彡、 |∪| / / __ ヽノ / (___)
- 422 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 10:17:41 ]
- ∧_∧ / ̄ ̄ ̄ ̄
( ・∀・) < Lua!! ⊂/ 9) \____ q( / > >
- 423 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 13:06:01 ]
- 俺のXtalたんはどうなりましたか?
- 424 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 13:06:52 ]
- 音信不通です
- 425 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 18:36:16 ]
- Xtalたんは緊張気味です
- 426 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 20:12:46 ]
- 返事がない。ただの屍のようだ。
- 427 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 21:31:57 ]
- AngelScripたんなら俺の横で寝てるが
- 428 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 23:07:10 ]
- AngelScript色々いじってみたが、結構使いやすいな。
文法がC++なんで慣れてるってのもあるが。 ただ、AngelScriptとC++プログラムを結びつけるのを簡単に行うツールとかないのが残念。 LuaBindとかみたいなやつね。
- 429 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 15:01:43 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ Lua!! 彡、 |∪| / / __ ヽノ / (___)
- 430 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 15:32:49 ]
- プログラミング言語のソースコード行数
d.hatena.ne.jp/SumiTomohiko/20081114/1226668855
- 431 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 20:00:00 ]
- >>428
バインダがなくてもシームレスに利用できるのがAngelScriptの良いところだと思うのだが。
- 432 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 23:47:04 ]
- >>431
確かに。 Luaはいまいち使いこなせなかったが、AngelScriptはその辺楽でよかった。 ただ、例えば ASFunc<int(int,int)> f; f.SetContext(〜); f.SetFuncID(〜); int val=f(a,b); みたいな感じで、普通の関数呼び出しと同じようにAngelScriptの関数呼び出せるのがあれば便利かなーと。
- 433 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 20:34:35 ]
- LuaInterface luaforge.net/projects/luainterface/
で.NETのSystem.Drawing.BitmapとかGraphicsを使って画像を読み込んで弄ったり出来るんだけど、 新規にBitmapを作る方法がわからん。 一旦画像を読み込んでそれのクローンをつくるとかいうやり方ぐらいしかうまくいかない。
- 434 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 08:49:08 ]
- ∧_∧ / ̄ ̄ ̄ ̄
( ・∀・) < Lua!! ⊂/ 9) \____ q( / > >
- 435 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 18:43:30 ]
- いいえ、それはKumaです。
- 436 名前:410 mailto:sage [2008/11/24(月) 14:51:19 ]
- アプリ側でsetlocaleすりゃよかったんだな。
UCS2は.NETでしか使ったことなかったので、ロケール失念してた。
- 437 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:12:56 ]
- すみません、質問があります。
現在、「スクリプト言語による効率的ゲーム開発」という本を読み、 Visual C++ 2008 EE上で空のプロジェクトを作成し、 以下のソースファイルをビルドしてみたのですが、 // 以下、ソースファイル #include <lua.hpp> int main() { lua_State* L = lua_open(); lua_close(L); return 0; } LINK : warning LNK4098: defaultlib 'LIBCMT' は他のライブラリの使用と競合しています。/NODEFAULTLIB:library を使用してください。 という警告が出ます。 かといってLIBCMTを無視するライブラリに指定するとビルドが通りません。 LNK4098のメッセージを無視する方法以外で、警告メッセージを消す方法はありますか?
- 438 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:51:29 ]
- LuaのライブラリをコンパイルしたときのCRTとそのプロジェクトのCRTが食い違ってるんじゃね。
大体MTとかその辺のオプションで
- 439 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 09:08:48 ]
- >>437
vcppでWin32向けプログラムをビルド際にFAQレベルで発生する問題だ。 Luaに限ったことじゃないのでぐぐればすぐに解決策は出てくる。 ややこしいことにvcppは複数のランタイムライブラリを持っていて、しかも各ライブラリ・プログラム生成時には原則全てあわせる必要がある。
- 440 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 23:22:38 ]
- >>439
推測だがLuaのビルドオプションがMTでアプリ側もMDだとこの警告がでる。 この場合でもアプリのほうでLIBCMTを無視する設定にすれば大概大丈夫なはずなんだが・・・ 面倒だったら、両方のランタイムをそろえてしまえばラクだけど
- 441 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 01:05:16 ]
- >> 438
>> 439 >> 440 プロジェクトの [構成プロパティ]->[C/C++]->[コード生成]->ランタイムライブラリ を/MDd(マルチスレッドデバッグ DLL)から/MT(マルチスレッド)に変更することで警告がでなくなりました。 おかげで少しVC++についてわかりました。 ご丁寧な回答、ありがとうございました。
- 442 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 01:44:50 ]
- 正しい解決法は、
・LuaのライブラリをCRT毎に6種類全部ビルドする ・#ifdefと#pragma comment(lib,〜)で自動的にそれを選択するヘッダを作る
- 443 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 15:41:21 ]
- スクリプト言語による効率的ゲーム開発の本読んで、
確かに動的リロードはできたら便利だよなと思った。 そこでSquirrelで同じことをしようと思ったんだが、問題にぶつかった。 Squirrelの仕様だと、Classは一度インスタンスを生成すると変更不能になる。 この仕様だとSquirrelのクラスはリロードできないんだよな… かといってdelegate使うのは、折角クラス機構があるのにどうよ?と思うんだが、 Squirrelで動的リロードを実装した人いる?
- 444 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 15:44:13 ]
- >>442
Makefileで書けば至極簡単だが、(Luaを)プロジェクトファイルで管理したら普通の方法だとものすごく手間がかかりそうだな。 楽にやる方法何かないでしょうか。
- 445 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 15:45:19 ]
- >>443
スクエニの小さな王国とかが動的リロードやってる CEDEC2008で言ってた
- 446 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 15:45:24 ]
- >>443
おそらく、いったんインタプリタを殺して最初からやり直した方が早いと思う。
- 447 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 16:02:33 ]
- >>444
ヘッダ一発だってばさ
- 448 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 16:39:01 ]
- >>445
やってるのか。詳細が欲しいな。 >>446 今まではまさにその方法でやってた。 色々考えてみたが、ソースに手を加えない方法ではdelegate使うしかないな。 Foo = NewClass( "Foo", SuperClass ); function Foo::foo() { // do something } のようにクラスを記述しないといけないが…
- 449 名前:444 mailto:sage [2008/11/27(木) 22:30:07 ]
- >>447
意図がうまく伝わらなくてすまん。 Luaを6種類ビルドする方法のことを言ってます。
- 450 名前:デフォルトの名無しさん mailto:sage [2008/11/28(金) 08:13:57 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ Lua!! 彡、 |∪| / / __ ヽノ / (___)
- 451 名前:デフォルトの名無しさん mailto:sage [2008/11/28(金) 17:02:22 ]
- >>449
プロジェクトファイルってVCの話か? それなら、ビルド方法のリリースやデバッグに追加して 「DLL リリース」とか「DLL デバッグ」とか作ればええよ
- 452 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 01:31:01 ]
- なんか0xff表記使うとfloatっぽい丸め誤差が発生するんだが。
色マクロに使おうとしてた俺涙目とか思ってたら>>100で既出な上、 さらに>>104で解決策が示されていた件 ありがとう>>104
- 453 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 10:20:36 ]
- Xtalで書いたスクリプトをSquirrelに移植したら
微妙に遅くなって涙目。 デバッガとかついててSquirrel便利だけど、 どっちにしようかなぁ……。
- 454 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 11:35:49 ]
- ”微妙に”遅くなるだけなら問題ないと思うんだが・・・
実行に差し障りがあるレベルなら微妙とはいわなくね?
- 455 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 22:27:47 ]
- たしかに、スクリプトの速度が1/2になるのとFPSが1/2になるのとでは全く意味が違うからな。
FPSが明らかに低下したらならXtalのままにしたほうがいいと思う。
- 456 名前:453 mailto:sage [2008/12/03(水) 01:14:18 ]
- 60FPSでキャッシュせずに全張替えしてる仮実装の状態だが、
Xtalだとぎりぎりで60FPS出せる。CPU使用率は1個換算で96〜98%くらい。 これがSquirrelだと52〜54FPSになって少しカクカクしてくる。 速度ならXtalということになるが、これ以上作りこむとどうせ足りなくなるのは同じで、 描画処理の枝刈りをすればSquirrelでもいけるかも……というところ。 蛇足でスマソ。
- 457 名前:453 mailto:sage [2008/12/03(水) 01:28:54 ]
- ところで、みんなSqPlusのところ悪いが(ほんとか?)
jkBindってどうよ? なんかフォーラムにパッチ上がってるみたいだけど。
- 458 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 19:37:58 ]
- なんかtolua++の挙動怪しかったん、手てグルーコードを書くのを補助する
ライブラリ自作しちまったい。 やっぱり自前で書いたほうが細かく制御できていいね。
- 459 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 23:46:18 ]
- AngelScriptのShiftJIS対応版とか需要あるんだろうか…
- 460 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 00:31:03 ]
- 俺はSquirrel3のパフォーマンスチューニングに期待してSquirrelで行くぜ!
まぁ、枝刈りも大切だと思う。 あとはココのJITとかどうかね ttp://muffin.cias.osakafu-u.ac.jp/~matumoto/ バージョンがちょい古いけど…
- 461 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 01:26:17 ]
- >>460
ちょうど今、vcpp向けの改修を行っているところ。 作者のスクリプト、デフォルト引数などは既に対応した。 まだメタメソッドや複数段階のクロージャの呼び出しがイマイチ不安定なので改善を図ってるところ。 近々フォーラムに発表予定。
- 462 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 13:44:50 ]
- >>461
元にある問題点とかはそのままなの?
- 463 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 22:05:06 ]
- wktk
- 464 名前:461 mailto:sage [2008/12/19(金) 20:46:12 ]
- とりあえず、手元のスクリプトがほぼ一通り動くようになったのでフォーラムで公開してみる。
協力者求む。 動かないスクリプトの例などがあるとうれしい。
- 465 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 00:09:14 ]
- 乙!
- 466 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 09:07:13 ]
- >>464
乙カレー LuaはC++だとlua_call失敗時に例外投げるんだな。ちゃんと書いてくれよOTL てっきりデストラクタ呼ばれないと思って、そういうコードを書いてたせいで 謎の挙動に悩まされたよ。
- 467 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 15:57:40 ]
- >>466
リファレンスマニュアルの3.6にそれらしいことが書いてあるよ Cでsetjmp/longjmp使っててもC++のデストラクタが呼ばれる処理系もあるけどね
- 468 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 18:03:42 ]
- >>467
ほんとだ見落としてた 俺の3時間を返せorz
- 469 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 08:14:31 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ Lua!! 彡、 |∪| / / __ ヽノ / (___)
- 470 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 09:22:22 ]
- toLuaでC++とLuaをバインディングしてるんだけど、
yieldをC++側で呼ぼうとしたとき、 toLuaの生成したラッパーの中じゃ、 lua_yieldを呼べないようなんだが、 どうしてる?
- 471 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 18:53:35 ]
- >>470
lua が yeild をどうやって実装しているか、ソースを追っかけてごらん。
- 472 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 14:38:55 ]
- IGDAでこういったイベント新年にやるみたいだから、参加するのもよいかも
ttp://www.igda.jp/modules/eguide/event.php?eid=58 CRIScriptの人が来るのはちょっと驚いた。 アメリカからはるばる・・・
- 473 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 15:41:56 ]
- >>472
浜中さんの本すでに持ってる人にはあまり新しい情報は出ない気がする…
- 474 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 05:08:14 ]
- 日本製のゲーム用スクリプトで最もオープン、かつ、つかわれまくってるものを
開発した W.Dee 氏をパネリストでよぶべきだろう、とちょっと思ったけど、 よくよく考えてみればあの人はゲームは本業じゃないか……
- 475 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 10:57:23 ]
- うん。Nスクの人だと食指は動かないが、Deeたんなら是非行く。
というか、組込み言語の話だからじゃないかな(Nスクの人がいるけど)。
- 476 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 09:34:59 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ Lua!! 彡、 |∪| / / __ ヽノ / (___)
- 477 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 19:43:21 ]
- Nスクリプトは、組み込み言語?というよりDSLでは?
ゲームとか簡易GUIが簡単に作れるHSPみたいなイメージ
- 478 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 19:43:56 ]
- ごめん、 W.Dee ってきりきりの人かスアソ
- 479 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 16:45:20 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ O sol e a Lua!!, parabens!!! 彡、 |∪| / / __ ヽノ / (___)
- 480 名前: 【大吉】 【1340円】 mailto:sage [2009/01/01(木) 17:04:11 ]
- ぅあけおめー
- 481 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 18:49:32 ]
- //
/ / パカッ //⌒)∩__∩ /.| .| ノ ヽ / | | ● ● | / | 彡 ( _●_) ミ Lua!! / | ヽ |∪| /_ // │ ヽノ \/ " ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ
- 482 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 18:59:39 ]
- あ、ぅあたんいんしたお!
- 483 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 23:35:21 ]
- ところでLuaとかでyieldでスクリプトの処理を一時停止させて、
その状態をファイルとかに保存して、そのファイルを読み込んで復元、ってできる?
- 484 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 23:47:11 ]
- 使ったこと無いけどPluto使えばできるかも
日本語のドキュメントがないけど ttp://luaforge.net/projects/pluto/
- 485 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 00:54:41 ]
- >>484
d ちょっと調べてみる。 しかし日本語マニュアルがないのは地味にきついな… 普段使ってるAngelScriptも英文マニュアルしかないし。
- 486 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 01:02:51 ]
- Xtalたん結婚おめ!
- 487 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 01:31:47 ]
- 地味にきついな、といいながら日本ではマイナーもいいところなAngelScirptを普段使っているところに男を感じるw
- 488 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 19:28:38 ]
- Xtalってソースコードに他言語との比較ベンチコードが
のってるけど、実際はやいの?
- 489 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 19:39:39 ]
- >>486
おめでと〜w
- 490 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 23:22:03 ]
- >>487
日本語マニュアルはないけど、サンプルがたくさん付いてて分かりやすいのよ。 あと、LuaやSquirrelのスタック介したやり取りじゃなくて直接的にC++とやり取りできるんで便利。 ただデフォでShiftJISに対応してないけど…
- 491 名前:デフォルトの名無しさん mailto:sage [2009/01/10(土) 08:32:24 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ Lua!! 彡、 |∪| / / __ ヽノ / (___)
- 492 名前:デフォルトの名無しさん mailto:sage [2009/01/10(土) 09:33:55 ]
- Xtalなんて誰も使ってないから
気楽にやりなー
- 493 名前:デフォルトの名無しさん mailto:sage [2009/01/10(土) 10:50:27 ]
- >>488
上にSquirrelよりはやいって書いてあるよ
- 494 名前:デフォルトの名無しさん mailto:sage [2009/01/10(土) 11:00:31 ]
- Squirrelも、JIT対応版を使えばLuaやXtalよりはやくなるけどね。
- 495 名前:デフォルトの名無しさん mailto:sage [2009/01/10(土) 13:24:56 ]
- Luaも、JIT対応版を使えばSquirrelやXtalよりはやくなるけどね。
Xtalも、JIT対応版を作ればLuaやSquirrelよりはやくなるけどね。
- 496 名前:デフォルトの名無しさん mailto:sage [2009/01/10(土) 14:05:36 ]
- //
/ / パカッ //⌒)∩__∩ /.| .| ノ ヽ / | | ● ● | / | 彡 ( _●_) ミ Lua!! / | ヽ |∪| /_ // │ ヽノ \/ " ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ
- 497 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 20:18:26 ]
- つまりLuaSquirrelXtal-JITを作れば、LuaやSquirrelやXtalよりもはやいLuaSquirrelXtalが出来るということだね。
- 498 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 20:58:34 ]
- a
- 499 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 21:55:53 ]
- C++のインスタンスをLuaからLuaのインスタンスかのようにアクセスしたいのですがやり方が判らず悩んでいます。
インスタンスメソッドを直接lua_registerできないですよね、いったいどうしたら良いものやら。。 ご存知のかたいらっしゃいましたら是非お教えください。
- 500 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 07:44:04 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ Lua!! 彡、 |∪| / / __ ヽノ / (___)
- 501 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 12:13:07 ]
- //
/ / パカッ //⌒)∩__∩ /.| .| ノ ヽ / | | ● ● | / | 彡 ( _●_) ミ まピョーん☆ / | ヽ |∪| /_ // │ ヽノ \/ " ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ
- 502 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 05:46:16 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ まピョーん☆ 彡、 |∪| / / __ ヽノ / (___)
- 503 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 08:14:31 ]
- _,..-- 、
,' ヽ まピョーん☆ /<┃> <┃ >l _ _ l 、,,--イ | /Mヽ /M l l ` ̄ Lノ/ i `ー l ̄  ̄ヽ / \ { ヽ `ー-'ノ `ー----''"
- 504 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 14:25:26 ]
- すでにLua関係ねえw
ひかえてくれw
|

|