トップページtech
1001コメント297KB

プログラミング言語 Lua  その3

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2006/10/14(土) 13:13:52
だれか サポ−ト 頼む。
前々スレ http://pc5.2ch.net/tech/kako/1034/10341/1034182349.html
前スレ http://pc8.2ch.net/test/read.cgi/tech/1063711237/
本家 http://www.lua.org/
lua-users http://lua-users.org/
LuaForge http://luaforge.net/
Lua 5.1 リファレンスマニュアル(日本語訳)
http://sugarpot.sakura.ne.jp/yuno/html/lua51_manual_ja.html
0951デフォルトの名無しさん2008/03/07(金) 13:17:54
付けるんだとしたら統合じゃなくて「総合」だな
あと細かいがSquirrelのSは大文字で
0952デフォルトの名無しさん2008/03/07(金) 14:20:01
>>951
【Lua】組み込み言語総合【Squirrel】

に一票で。
0953デフォルトの名無しさん2008/03/07(金) 14:56:14
スレタイなんてどうでもいい

に一票
0954デフォルトの名無しさん2008/03/07(金) 15:43:15
一応スレからURL適当に拾ってテンプレ案作ってみた。
wikiあるんだからリンクあんま要らんかも。長いけど、まあ参考にして貰えれば。
Squirrelの話題も増えてたし、Luaじゃなくて組み込み全体のスレにするっていうのは可決でいいよね?
↓↓↓


LuaやSquirrelなど、組み込み用途で使われるプログラミング言語についてのスレッドです
まとめwiki(なにか質問する前に必ずみること!)
http://wikiwiki.jp/lua/

その他参考URLは>>2

■過去スレ
その3 http://pc11.2ch.net/test/read.cgi/tech/1160799232/ (前スレ)
その2 http://pc8.2ch.net/test/read.cgi/tech/1063711237/
その1 http://pc5.2ch.net/tech/kako/1034/10341/1034182349.html


■関連してるかもしれないスレ
【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
http://pc11.2ch.net/test/read.cgi/tech/1188997302/

Io Language
http://pc11.2ch.net/test/read.cgi/tech/1201100624/

Garbage Collection (GC)について語るスレ
http://pc11.2ch.net/test/read.cgi/tech/1141646850/

各種ライブラリ紹介スレ2(ゲ制作)
http://pc11.2ch.net/test/read.cgi/gamedev/1177886529/
0955デフォルトの名無しさん2008/03/07(金) 15:43:37
参考URL
■Lua
ttp://www.lua.org/ (本家)
ttp://lua-users.org/ (lua-users)
ttp://luaforge.net/ (LuaForge)
ttp://sugarpot.sakura.ne.jp/yuno/html/lua51_manual_ja.html(5.1マニュアル和訳)


■Squirrel
ttp://www.squirrel-lang.org/ (本家)
ttp://sourceforge.net/projects/squirrel/
ttp://sourceforge.net/projects/sqplus/ (SqPlus)
ttp://sourceforge.net/projects/squirrelsh/ (Squirrel Shell)
ttp://wikiwiki.jp/lua/?Squirrel_Lang%2Ftoc(wiki内2.1マニュアル和訳)


■他、前スレに載ってた言語
The Pawn language(だれも使ってなさそうな、組み込み言語)
ttp://www.compuphase.com/pawn/pawn.htm

NullLogic Embedded Scripting Language
ttp://sourceforge.net/projects/nesla/

Xtal(ゲーム向け。スタックを意識しなくていい?)
ttp://d.hatena.ne.jp/xtalco/
ttp://code.google.com/p/xtal-language/
ttp://blog.livedoor.jp/dankogai/archives/50836939.html
0956デフォルトの名無しさん2008/03/07(金) 16:32:40
俺も
【Lua】組み込み言語総合【Squirrel】
に一票
0957デフォルトの名無しさん2008/03/07(金) 17:19:25
こちらも念の為用意してたテンプレを晒してみる。
リンクは同じものを省略した。まあ参考程度に。
>954の文章の方がすっきりしてていいな。
あと関連スレのLLとGCはなくてもいいんじゃね。

--
プログラム言語の処理系をアプリケーションに組み込む話と
それに適した言語についてのスレです。話題の中心はLuaと
Squirrelですが他の言語もこの趣旨に沿う範囲でOK。

関連スレ
 2 part forth
 http://pc11.2ch.net/test/read.cgi/tech/1073673931/
 ●●●●TCL/TKなら俺に聞け 2●●●●
 http://pc11.2ch.net/test/read.cgi/tech/1177998764/
 ECMAScript デス 3
 http://pc11.2ch.net/test/read.cgi/tech/1190160481/
 「コンパイラ・スクリプトエンジン」相談室12
 http://pc11.2ch.net/test/read.cgi/tech/1188688416/

参考URL
 Lua言語の紹介
 http://staff.aist.go.jp/yutaka.ueno/lua/docsjp.html
 入門Luaプログラミング
 http://www.amazon.co.jp/dp/4797342722/
0958デフォルトの名無しさん2008/03/07(金) 19:06:48
組み込み言語総合じゃなくて組み込み系言語総合の方がいい
0959デフォルトの名無しさん2008/03/07(金) 20:17:18
http://tgws.fromc.jp/wiki/lua/
ここは?目的別が初級者向けな気がするけど
0960デフォルトの名無しさん2008/03/07(金) 22:56:10
悲しいWikiだな
0961デフォルトの名無しさん2008/03/08(土) 08:37:38
>>956
に一票
0962デフォルトの名無しさん2008/03/08(土) 09:37:35
関連スレにガベコレスレも
http://pc11.2ch.net/test/read.cgi/tech/1141646850/
0963デフォルトの名無しさん2008/03/08(土) 11:29:36
>>954には入ってる
09649622008/03/08(土) 20:28:56
失礼しました m(_ _)m 見落としてたようです
0965デフォルトの名無しさん2008/03/08(土) 23:20:20
>>962
>957は要らないと書いているので要るという意見がでるのは重要。

ところで>954と>957は微妙に意味は違うが>954でまとまるのかな。
954ならアプリケーションの言葉を入れて欲しい。
↓↓↓
LuaやSquirrelなどアプリケーションへの組み込み用途で
使われるプログラミング言語についてのスレッドです
0966デフォルトの名無しさん2008/03/08(土) 23:31:14
かなりの悪文だな。
0967デフォルトの名無しさん2008/03/09(日) 01:07:36
> LuaやSquirrelなどアプリケーションへの組み込み用途で
> 使われるプログラミング言語についてのスレッドです

よいと思います
0968デフォルトの名無しさん2008/03/09(日) 06:43:36
よいっすね
0969デフォルトの名無しさん2008/03/10(月) 05:02:23
とりあえず、ファイル入力教えて
CVSのでーたってかんたんによみこめるの?
0970デフォルトの名無しさん2008/03/10(月) 06:14:45
>>969
うん、簡単。
checkoutでリポジトリから読み込んで手元にコピーができるよ。
0971デフォルトの名無しさん2008/03/10(月) 11:07:51
CSVを間違えてないか、と
0972デフォルトの名無しさん2008/03/10(月) 14:29:17
CVSって書いてんじゃん。俺はsvnだけどな。
0973デフォルトの名無しさん2008/03/10(月) 19:30:29
>>972
ファイル入力って書いてあるじゃん。
0974デフォルトの名無しさん2008/03/10(月) 19:44:33
>>973
でーたってかんたんって書いてあるじゃん。
0975デフォルトの名無しさん2008/03/10(月) 21:53:21
聞いてる方は聞き方が悪いが
答えてる方は意地が悪いな
0976デフォルトの名無しさん2008/03/10(月) 22:12:27
そんなこと書き込む暇があったら、
お前が教えてあげればいいだけなのにな
0977デフォルトの名無しさん2008/03/10(月) 22:48:41
教えるとこうなるからじゃね→ while true do oshiete() end
0978デフォルトの名無しさん2008/03/10(月) 22:53:55
かんたんに出来るとか言ってるやつがいるんだから、そいつが解決してくれるだろ
俺たちはその回答を待っててやればいいのさ
0979デフォルトの名無しさん2008/03/10(月) 23:42:53
つまりLuaかSuirrelでCVSクライアントを作るってこと?
0980デフォルトの名無しさん2008/03/10(月) 23:44:54
LuaってCSVファイルの読み込みすら簡単にできないんだ。
糞だな。
0981デフォルトの名無しさん2008/03/10(月) 23:48:59
よかったね♪
0982デフォルトの名無しさん2008/03/11(火) 00:25:05
組み込み言語なんだぞ
0983デフォルトの名無しさん2008/03/11(火) 01:05:35
標準出力すらライブラリ扱いDA☆ZE
0984デフォルトの名無しさん2008/03/11(火) 08:01:48
>>980
エクセルでもつかえよ
0985デフォルトの名無しさん2008/03/11(火) 13:07:09
少し早い気もしますが980超えたので次スレ立てますた。

【Lua】組み込み系言語総合【Squirrel】
http://pc11.2ch.net/test/read.cgi/tech/1205208141/
0986デフォルトの名無しさん2008/03/11(火) 16:07:02
0987デフォルトの名無しさん2008/03/11(火) 17:14:07
0988デフォルトの名無しさん2008/03/11(火) 17:46:51
じゃあおれも乙
0989デフォルトの名無しさん2008/03/11(火) 20:23:19
LuaのGCはマーク&スィープをさらに組み込み向けに改良したインクリメンタル方式なのであった!
0990デフォルトの名無しさん2008/03/11(火) 20:38:07
>>980
CSVファイル専用の関数が標準であるわけではないので、
「関数一つで簡単に解析できる」という意味ならたしかに簡単じゃない。
ただ正規表現は標準であるし、難易度はsquirrelやxtalなんかの他のスクリプト言語と変わらんぞ。

>>983
もともと組み込みや設定ファイル用に作られた言語なので、標準出力は当然ライブラリ扱い。
これはバイナリサイズを小さく保つことに貢献しているともいえるな。
0991デフォルトの名無しさん2008/03/11(火) 21:14:13
>>990
煽りに冷静に返すその姿に萌え
0992デフォルトの名無しさん2008/03/11(火) 21:32:04
冷静だな
俺も萌えた
0993デフォルトの名無しさん2008/03/11(火) 21:35:52
990になら掘られてもいい
0994デフォルトの名無しさん2008/03/11(火) 23:21:56
function read_csv(f)
..local ls={}
..local ti=table.insert
..for l in io.lines(f) do
....local function sep(l)
....local ws={}
....for w in l:gmatch"([^,]*),?" do ti(ws,w) end
....return ws end
....ti(ls,sep(l))
..end
return ls end
0995デフォルトの名無しさん2008/03/11(火) 23:24:11
まあ難しくはないけど、エディタで{}つけてそのまま読んだ方が早い気がする
0996デフォルトの名無しさん2008/03/11(火) 23:36:26
中身が全部数値ならそれでも良いんだろうけど、
Excelの出力したcsvで数値以外のが混じってる場合だと問題起きそう。
"とか改行の入った文字列とかで。
0997デフォルトの名無しさん2008/03/12(水) 01:15:34
ゆ、ゆ、ゆ・・・
0998デフォルトの名無しさん2008/03/12(水) 01:17:31
  _____________
 /::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0999デフォルトの名無しさん2008/03/12(水) 01:17:54
          __   _____   ______
         ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、
        'r ´          ヽ、ン、
      _,'==─-      -─==', i__
     /::::::i イ iゝ、イ人レ/_ルヽイ i |:::::::/
    /:::::::::レリイi (ヒ_]     ヒ_ン ).| .|、i .||:::::/
     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                __   _____   ______
               ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、
              'r ´          ヽ、ン、
              ,'==─-      -─==', i
              i イ iゝ、イ人レ/_ルヽイ i |
            _レリイi (ヒ_]     ヒ_ン ).| .|、i .||__
           /:::::::::!Y!""  ,___,   "" 「 !ノ i |:::::::/
          /::::::::::::(L.',.   ヽ _ン    L」 ノ| .|::::/
           ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
1000デフォルトの名無しさん2008/03/12(水) 01:18:16
                        __   _____   ______
                        ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、
                       'r ´          ヽ、ン、
_人人人人人人人人人人人人_ ,'==─-      -─==', i
> ゆっくりしていってね!!!< i イ iゝ、イ人レ/_ルヽイ i |
 ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄ レリイi (ヒ_]     ヒ_ン ).| .|、i .||
                     _!Y!""  ,___,   "" 「 !ノ i | __
                    /::::: (L.',.   ヽ _ン    L」 ノ| .|:::::::/
                   /:::::::: | ||ヽ、       ,イ| ||イ| /::::::::/
                    ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。