【Lua】組み込み系言語総合 その5【Squirrel】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2011/11/12(土) 11:04:10.46使われるプログラミング言語についてのスレッドです
まとめwiki(なにか質問する前に必ずみること!)
http://wikiwiki.jp/lua/
その他の参考URLは>2から
■前スレ
【Lua】組み込み系言語総合 その4【Squirrel】
http://hibari.2ch.net/test/read.cgi/tech/1301414458/
■過去スレ
その3 http://hibari.2ch.net/test/read.cgi/tech/1272643397/
その2 http://pc12.2ch.net/test/read.cgi/tech/1243210301/
その1 http://pc12.2ch.net/test/read.cgi/tech/1205208141/
プログラミング言語 Lua
その3 http://pc11.2ch.net/test/read.cgi/tech/1160799232/
0153デフォルトの名無しさん
2012/01/10(火) 07:48:48.160154デフォルトの名無しさん
2012/01/10(火) 11:14:41.77わかるか小僧?
0155デフォルトの名無しさん
2012/01/10(火) 22:03:43.20CScriptBuilderは使ってるけど、メタデータは使ってないな…
0156デフォルトの名無しさん
2012/01/12(木) 15:00:50.61┼ (\. \! * // ,/) *
+ * (ヽ、 \ + * / /) +
⊂ニ ) * + ( ニ⊃
* + ⊂、 ( ∩___∩ ノ ⊃ + *
(/(/ ヽ | ノ ヽ / 、)ヽ) ┼
+ (/ ∨ ● ●レ /⌒) 、)ヽ)
* (/' | ( _●_) ミ' /、)、)´ +
+ (/'ヽ 彡、 |∪| ノ / AngelScript!!
+ / __ヽノ / * +
┼ (___) / +
/ /
(_ ⌒丶..
| /ヽ }.
し ))
ソ トントン
0157デフォルトの名無しさん
2012/01/13(金) 07:40:12.66〈〈〈 ヽ
〈⊃ }
∩___∩ | |
| ノ ヽ ! !
/ ● ● | /
| ( _●_) ミ/ Lua!!
彡、 |∪| /
/ __ ヽノ /
(___)
0158デフォルトの名無しさん
2012/01/13(金) 19:24:48.160159デフォルトの名無しさん
2012/01/22(日) 13:23:11.19また元に戻ってしまったみたいだな
0160デフォルトの名無しさん
2012/01/22(日) 14:27:24.390161デフォルトの名無しさん
2012/01/22(日) 15:36:24.11盛り上げるべき時期ってどんなやろう……
0162デフォルトの名無しさん
2012/01/22(日) 16:11:08.91せっかく作ったから誰か使ってくれ
0163デフォルトの名無しさん
2012/01/22(日) 17:18:31.20http://www.moongift.jp/2012/01/20120119/
0164デフォルトの名無しさん
2012/01/22(日) 21:06:19.01http://d.hatena.ne.jp/KZR/20100816/p1
0165デフォルトの名無しさん
2012/01/23(月) 00:46:59.740166デフォルトの名無しさん
2012/01/23(月) 05:23:55.67moai少し使い方がむずくね?あれ流行らんと思う
0167デフォルトの名無しさん
2012/01/23(月) 09:33:19.240168デフォルトの名無しさん
2012/01/24(火) 21:02:37.53ガラパゴス島だぞ。
0169デフォルトの名無しさん
2012/01/24(火) 21:08:27.53ガラパゴス島だぞ。
せめてダークドラゴンとかいかにも凄そうな名前にしておけば
本物のハッカーが使う闇の道具になったと思う
0170デフォルトの名無しさん
2012/01/25(水) 00:00:47.84実際難しくないか。特に日本語処理。
Luaの文字列関数郡自体がUTF8やSJISをサポートしていないから
日本語普通に使うだけでも難しい。
文字を切り抜いたり、文字数数えたり、位置を取得したりもそのままやると出来ない。
そこで外部のCライブラリ組み込めたらいいんだけどmoaiもcoronaもそれが
出来ないから日本語でゲーム作ろうとしたりすると高確率で躓く・・・ような気がする。。
0171デフォルトの名無しさん
2012/01/25(水) 00:57:31.830172デフォルトの名無しさん
2012/01/25(水) 02:06:48.30確かにそうなんだけどそれをしないと使えないのはやはり敷居高くない?
標準関数がUTF対応していないlua側の問題でもあるんだけれど、
moaiやcoronaがマルチバイト言語の国で流行りそうにないなー、
と思ったのはそういうところ。
まぁ将来的なバージョンアップでどう変わるかは分からないし、
俺からも開発チームにUTF対応の文字列処理関数の標準実装を
提案したんでなんか進捗あったら報告するよ
0173デフォルトの名無しさん
2012/01/25(水) 02:14:39.72ライブラリを充実させて欲しい。
0174デフォルトの名無しさん
2012/01/25(水) 10:15:24.89AngelScript|Д`)<SJISは有志のやつ使わないとダメだけど
0175デフォルトの名無しさん
2012/01/25(水) 12:26:40.87北欧の小学校に通う祖母と二人暮らしのイメージ。
0176デフォルトの名無しさん
2012/01/25(水) 12:29:34.00つまりAngelScriptと相性抜群なのは言うまでもない。
0177デフォルトの名無しさん
2012/01/25(水) 12:30:55.85新板でも立ててやってくれw
0178デフォルトの名無しさん
2012/01/25(水) 12:32:25.59すまんwAngelScriptの響きがエロすぎてついwww
これっきりだから許してくれw
0179デフォルトの名無しさん
2012/01/25(水) 15:34:11.01\ ヽ ) ) \\ \\
( \ \∩___∩ \\
\ \ ⌒⌒| ノ ヽ \\
\ \ / ● ● ト、\ \\\
\ Y | ( _●_) ミ\ \\\
\ / 彡、_ |∪| ノ \ \\\
(____)―ヽノ' ヽ  ̄ ̄ ヽ\\
\, j l l .l }
Lua! l (_ノノノノ
0180デフォルトの名無しさん
2012/01/25(水) 18:11:28.95┼ (\. \! * // ,/) *
+ * (ヽ、 \ + * / /) +
⊂ニ ) * + ( ニ⊃
* + ⊂、 ( ∩___∩ ノ ⊃ + *
(/(/ ヽ | ノ ヽ / 、)ヽ) ┼
+ (/ ∨ ● ●レ /⌒) 、)ヽ)
* (/' | ( _●_) ミ' /、)、)´ +
+ (/'ヽ 彡、 |∪| ノ / AngelScript!!
+ / __ヽノ / * +
┼ (___) / +
/ /
(_ ⌒丶..
| /ヽ }.
し ))
ソ トントン
0181デフォルトの名無しさん
2012/01/25(水) 23:39:28.24"pure lua" utf8
をGoogleUSで検索した1件目
http://www.wowace.com/addons/utf8/
icuと比べ数十倍は遅いけど
ゲーム用なら問題なく使えると思うよ
0182デフォルトの名無しさん
2012/01/25(水) 23:46:40.61おお、これかなり便利そうだね。
後で使ってみるよサンクス。
0183デフォルトの名無しさん
2012/01/27(金) 19:30:33.54だれか公式のver5.0訳してくれよただで
0184デフォルトの名無しさん
2012/01/27(金) 19:33:19.500185デフォルトの名無しさん
2012/01/27(金) 20:53:56.66別に高くないよ
0186デフォルトの名無しさん
2012/01/27(金) 21:39:50.810187デフォルトの名無しさん
2012/01/30(月) 17:31:12.94http://www.gamedev.net/topic/619362-angelscript-2222-is-released/
・namespaceが使えるようになった
・グローバル変数もsharedに出来る
とか
0188デフォルトの名無しさん
2012/01/30(月) 21:50:26.55今のところ、namespaceで囲っている部分から、RegisterGlobalFunctionで登録したグローバル関数や、
グローバル名前空間(って言うのか?)の関数を呼び出そうとすると文法エラーになる模様。
0189デフォルトの名無しさん
2012/01/30(月) 23:26:21.29┼ (\. \! * // ,/) *
+ * (ヽ、 \ + * / /) +
⊂ニ ) * + ( ニ⊃
* + ⊂、 ( ∩___∩ ノ ⊃ + *
(/(/ ヽ | ノ ヽ / 、)ヽ) ┼
+ (/ ∨ ● ●レ /⌒) 、)ヽ)
* (/' | ( _●_) ミ' /、)、)´ +
+ (/'ヽ 彡、 |∪| ノ / AngelScript!!
+ / __ヽノ / * +
┼ (___) / +
/ /
(_ ⌒丶..
| /ヽ }.
し ))
ソ トントン
0190デフォルトの名無しさん
2012/01/31(火) 07:46:16.54':' ゙''" `':,
ミ ・ω・ ;,
:; . っ ,つLua
`:; ,;'
`( /'"`∪
0191デフォルトの名無しさん
2012/01/31(火) 11:39:27.30更新した
0192デフォルトの名無しさん
2012/02/01(水) 12:23:35.36C>lua.exe -lilua
ってできる?
lua52〜にしてもできんかった
0193デフォルトの名無しさん
2012/02/01(水) 19:27:58.54普通に出来る
0194デフォルトの名無しさん
2012/02/01(水) 20:16:48.14リテラル、コメント、string.format、正規表現エンジンで
シフトJIS対応
http://mynickname.web.fc2.com/
0195デフォルトの名無しさん
2012/02/02(木) 00:11:12.06これで5.2にバージョンアップしよう。
0196デフォルトの名無しさん
2012/02/03(金) 19:32:44.34Lua 5.1.4 WindowsシフトJIS漢字対応版
http://mynickname.web.fc2.com/
漢字処理関数とイテレーターの追加
5.1.4へのバックポート
0197デフォルトの名無しさん
2012/02/04(土) 11:47:04.32例えばこれ入れるとstring.lenとかで日本語混在でも正しい文字数計測できたりするってこと?
0198デフォルトの名無しさん
2012/02/04(土) 15:00:31.86公式のソース lua5.2.0.tar.gz にシフトJIS漢字を扱うための修正を加えたものを
VisutalStudio2010ExpressのVC10で実行形式にしたもの。
5.1.4の方はまだ ちょっとしたバグがあるもよう。
0199デフォルトの名無しさん
2012/02/04(土) 15:03:34.86string.lenおよびstring.subは修正なし。
string.mblenは漢字混在で正しい文字列を数え、
string.mbsubでそれを使った操作が可能。
string.match/string.sub/string.formatは漢字が混ざっていても動作する。
0200デフォルトの名無しさん
2012/02/04(土) 15:09:32.920201デフォルトの名無しさん
2012/02/04(土) 15:21:34.65実行ファイルもソースも全部同梱してるから未公開部分なんてないw
0202デフォルトの名無しさん
2012/02/04(土) 18:13:05.540203デフォルトの名無しさん
2012/02/04(土) 19:45:46.45いや、LUAが公式で配布しているソースなのかどうかを聞きたかっただけだ。
意味不明と言いながらちゃんと俺の言いたかった事を理解してんじゃないかw
分かってると思うけれど要は公式のソースを改変した非公式配布のものかどうかって事が言いたかったというわけだw
まぁでもサンクス。こういう活動は面白いね
0204デフォルトの名無しさん
2012/02/05(日) 23:05:50.11http://www.lua.org/faq.html#1.8
要するに一つの変更ごとに説明つけたり
ドキュメントを最新の状態に保つのが嫌だからって事らしいが
それでも別にリリース毎にだけ 更新するリポジトリを持っても良さそうだけど
0205デフォルトの名無しさん
2012/02/05(日) 23:18:21.680206デフォルトの名無しさん
2012/02/06(月) 07:12:28.99http://www.rbbtoday.com/article/2012/02/04/85950.html
追い風になってほしいな
0207デフォルトの名無しさん
2012/02/06(月) 07:13:22.47gotoを思いつく暇もなかったかもしれないな
0208デフォルトの名無しさん
2012/02/06(月) 07:38:55.98オープンソース関係でUnicode対応してるのなんて見たこと無いが?
_T()なんて毎回つけろとか仕様がアホすぎるだろw
0209デフォルトの名無しさん
2012/02/06(月) 07:43:31.11つまり柔軟なのでどう使うかは自由
0210デフォルトの名無しさん
2012/02/06(月) 08:03:51.350211デフォルトの名無しさん
2012/02/06(月) 17:43:49.800212デフォルトの名無しさん
2012/02/06(月) 17:56:07.090213デフォルトの名無しさん
2012/02/06(月) 17:59:02.530214デフォルトの名無しさん
2012/02/06(月) 18:29:52.630215デフォルトの名無しさん
2012/02/06(月) 20:59:57.410216デフォルトの名無しさん
2012/02/06(月) 21:41:36.760217デフォルトの名無しさん
2012/02/06(月) 23:33:37.860218デフォルトの名無しさん
2012/02/07(火) 01:37:58.86負の数すら入る。
スピードは知らん。
0219デフォルトの名無しさん
2012/02/07(火) 01:54:23.700220デフォルトの名無しさん
2012/02/07(火) 07:58:38.600221デフォルトの名無しさん
2012/02/07(火) 08:16:52.480222デフォルトの名無しさん
2012/02/07(火) 08:37:25.80プログラマ脳を信じちゃだめ。
0223デフォルトの名無しさん
2012/02/07(火) 09:13:08.630224デフォルトの名無しさん
2012/02/07(火) 09:13:35.62集合論さんdisってんのか
0225デフォルトの名無しさん
2012/02/07(火) 11:18:02.490226デフォルトの名無しさん
2012/02/07(火) 12:54:26.23開店した瞬間に、「では0番目のお客さまどうぞ」っていわれたら
納得するか?
0227デフォルトの名無しさん
2012/02/07(火) 13:08:49.61誰もいなかったと認識できるのだ
0228デフォルトの名無しさん
2012/02/07(火) 14:45:45.91ポジションは1から
0229デフォルトの名無しさん
2012/02/07(火) 23:46:21.741Fがグランドフロア、その上が1階、2階、って増えていくやつ。
0230デフォルトの名無しさん
2012/02/08(水) 07:46:22.73「0等賞です!おめでとう!」っていわれたくないだろ?
0231デフォルトの名無しさん
2012/02/08(水) 08:02:59.18英国でもその他の地域でも、地下は1階からだよね。
そう考えると英国式のほうが良いように思えてきた。
0232デフォルトの名無しさん
2012/02/08(水) 09:27:43.650233デフォルトの名無しさん
2012/02/08(水) 12:09:23.84でも地下が-1だから配列とは関係無いな
0234デフォルトの名無しさん
2012/02/08(水) 13:10:07.81ここ最近、後発のSquirrelよりLuaのが人気出てるのは
やっぱiPhoneで使えるからってだけ?
0235デフォルトの名無しさん
2012/02/08(水) 13:37:45.870236デフォルトの名無しさん
2012/02/08(水) 17:26:39.76改造のしやすさとかホストアプリとの親和性とか
そいうった別の側面が大きいからねえ。
0237デフォルトの名無しさん
2012/02/08(水) 17:31:03.770238デフォルトの名無しさん
2012/02/10(金) 01:24:14.99実績があるって事だし。
0239デフォルトの名無しさん
2012/02/10(金) 12:10:04.600240デフォルトの名無しさん
2012/02/10(金) 19:12:53.230241デフォルトの名無しさん
2012/02/10(金) 19:17:23.040242デフォルトの名無しさん
2012/02/10(金) 19:22:51.710243デフォルトの名無しさん
2012/02/10(金) 19:23:51.79a, b, c = f(a, b, c)
とやればいいでそ
0244デフォルトの名無しさん
2012/02/10(金) 19:26:31.07Cでいう所の
void f(int& a){
}
ということをやりたいだけです。
0245デフォルトの名無しさん
2012/02/10(金) 20:37:24.19〈〈〈 ヽ
〈⊃ }
∩___∩ | |
| ノ ヽ ! !
/ ● ● | /
| ( _●_) ミ/ Lua!!
彡、 |∪| /
/ __ ヽノ /
(___)
0246デフォルトの名無しさん
2012/02/10(金) 21:53:58.74そういう仕様は無いので出来ません。
辞書を渡して値をいれてもらうとかで代替するしか無いかと
0247デフォルトの名無しさん
2012/02/10(金) 21:56:33.09参照を渡すのは変数をpublicにするようなものなので、いまひとつ需要がない。
setterやgetterを作って渡すか配列を作って渡す。
0248デフォルトの名無しさん
2012/02/12(日) 01:25:10.16http://news.mynavi.jp/news/2012/02/07/010/
Wikipediaのテンプレートで使用するスクリプトとして「プログラミング言語Lua」を採用することで関係者の意見が一致を見たようだ。
これまでWikipediaの複雑なテンプレートを改善する必要性は指摘されていたが、これで進展を見せることになる
0249デフォルトの名無しさん
2012/02/12(日) 04:02:45.460250デフォルトの名無しさん
2012/02/12(日) 05:36:04.120251デフォルトの名無しさん
2012/02/12(日) 06:38:23.910252デフォルトの名無しさん
2012/02/12(日) 06:59:58.85■ このスレッドは過去ログ倉庫に格納されています