2009-06-01から1ヶ月間の記事一覧

math.randomの注意点

もしかしたらLuaを使う場合全般に共通することかも知れないが、検証してないのでNScripterに限定して話す。 まず、Luaを使って10〜99までの乱数を作って表示するスクリプトを組む。 00.txt(a) *define killmenu 7 killmenu 4 killmenu 2 game *start random …

defineresetとlua

math.randomの注意点 - 永字八法の続き。 defineresetとkillmenuを共存させるために。 00.txt *define game *start readfile $0,"file.txt" atoi %0,$0 inc %0 %0回目@ csvopen "file.txt","w" csvwrite %0 csvclose definereset system.lua -- killmenu & d…

luasubに関する超小技

id:AtelierDeMuguetが導入していたのを見て真似っ子。 NSExec("luasub hoge") function NSCOM_hoge() ---etc... end このように記述すれば、そもそもdefine節中にluasubを記述しなくて済む(=Lua側だけでどれだけ拡張するかを決められる)ので、非常に便利…

math.randomの注意点

もしかしたらLuaを使う場合全般に共通することかも知れないが、検証してないのでNScripterに限定して話す。 まず、Luaを使って10〜99までの乱数を作って表示するスクリプトを組む。 00.txt(a) *define killmenu 7 killmenu 4 killmenu 2 game *start random …

defineresetとlua

math.randomの注意点 - 永字八法の続き。 defineresetとkillmenuを共存させるために。 00.txt *define game *start readfile $0,"file.txt" atoi %0,$0 inc %0 %0回目@ csvopen "file.txt","w" csvwrite %0 csvclose definereset system.lua -- killmenu & d…

luasubに関する超小技

id:AtelierDeMuguetが導入していたのを見て真似っ子。 NSExec("luasub hoge") function NSCOM_hoge() ---etc... end このように記述すれば、そもそもdefine節中にluasubを記述しなくて済む(=Lua側だけでどれだけ拡張するかを決められる)ので、非常に便利…

luasubに関する超小技

id:AtelierDeMuguetが導入していたのを見て真似っ子。 NSExec("luasub hoge") function NSCOM_hoge() ---etc... end このように記述すれば、そもそもdefine節中にluasubを記述しなくて済む(=Lua側だけでどれだけ拡張するかを決められる)ので、非常に便利…

defineresetとlua

math.randomの注意点 - 永字八法の続き。 defineresetとkillmenuを共存させるために。 00.txt *define game *start readfile $0,"file.txt" atoi %0,$0 inc %0 %0回目@ csvopen "file.txt","w" csvwrite %0 csvclose definereset system.lua -- killmenu & d…

math.randomの注意点

もしかしたらLuaを使う場合全般に共通することかも知れないが、検証してないのでNScripterに限定して話す。 まず、Luaを使って10〜99までの乱数を作って表示するスクリプトを組む。 00.txt(a) *define killmenu 7 killmenu 4 killmenu 2 game *start random …

あんまり調べずに書く話。

ドラゴンエイジで連載していた「学園黙示録 HIGHSCHOOL OF THE DEAD」が「原作者と作画の仲違いにより」中断にいたったと聞いた。「仲が修復されるまで再開はできない」そうで、作画の佐藤ショウジはすでに「トリアージX」(これはこれで物議を醸しそうな中…

ifは使わない

他の手続き型が根本にある言語でも必ずと言っていいほど登場するのが、ifのメカニズム。 そのうち、Perlについては、様々なシンタックスによって置換が可能である。と、言うよりもその方がよかったりする。 基本 Perlでのif文の例は下記のようなもの。 if ( …

これ、いいなあ。

AA

491 :<丶`∀´>(´・ω・`)(`ハ´ )さん:2009/06/28(日) 23:34:53 ID:K7ca9JKj r ‐、 | ○ | r‐‐、 _,;ト - イ、 ∧l☆│∧ (⌒` ⌒・ ¨,、,,ト.-イ/,、 l 良い子のみんな!差別は良くないぞ! |ヽ ~~⌒γ⌒) r'⌒ `!´ `⌒) でも差別で飯食う連中はもっと良くないな! │ …

優先順位

昼食を終え、マイ箸を洗いに給湯室に行く。職場で割りばしなどという非エコなシロモノを使っている者はいない。実際のエコに対する効果のほどはおいといて、少なくともささくれが指にささることは避けられるのであれば、導入の意味はあると思う。 立ちミーテ…

落し物の物語

道を歩いていて、踏まれたゴキブリの死体を見つけることなんてのは、珍しいがおかしなことではない。 しかし、アスファルトの上、ゴミ捨て場が近くにある訳でもないのに、ボタン電池が落ちているのはどうなんだろう。 こうなるに到った状況……って、暴力沙汰…

あんまり調べずに書く話。

ドラゴンエイジで連載していた「学園黙示録 HIGHSCHOOL OF THE DEAD」が「原作者と作画の仲違いにより」中断にいたったと聞いた。「仲が修復されるまで再開はできない」そうで、作画の佐藤ショウジはすでに「トリアージX」(これはこれで物議を醸しそうな中…

ifは使わない

他の手続き型が根本にある言語でも必ずと言っていいほど登場するのが、ifのメカニズム。 そのうち、Perlについては、様々なシンタックスによって置換が可能である。と、言うよりもその方がよかったりする。 基本 Perlでのif文の例は下記のようなもの。 if ( …

これ、いいなあ。

AA

491 :<丶`∀´>(´・ω・`)(`ハ´ )さん:2009/06/28(日) 23:34:53 ID:K7ca9JKj r ‐、 | ○ | r‐‐、 _,;ト - イ、 ∧l☆│∧ (⌒` ⌒・ ¨,、,,ト.-イ/,、 l 良い子のみんな!差別は良くないぞ! |ヽ ~~⌒γ⌒) r'⌒ `!´ `⌒) でも差別で飯食う連中はもっと良くないな! │ …

優先順位

昼食を終え、マイ箸を洗いに給湯室に行く。職場で割りばしなどという非エコなシロモノを使っている者はいない。実際のエコに対する効果のほどはおいといて、少なくともささくれが指にささることは避けられるのであれば、導入の意味はあると思う。 立ちミーテ…

落し物の物語

道を歩いていて、踏まれたゴキブリの死体を見つけることなんてのは、珍しいがおかしなことではない。 しかし、アスファルトの上、ゴミ捨て場が近くにある訳でもないのに、ボタン電池が落ちているのはどうなんだろう。 こうなるに到った状況……って、暴力沙汰…

落し物の物語

道を歩いていて、踏まれたゴキブリの死体を見つけることなんてのは、珍しいがおかしなことではない。 しかし、アスファルトの上、ゴミ捨て場が近くにある訳でもないのに、ボタン電池が落ちているのはどうなんだろう。 こうなるに到った状況……って、暴力沙汰…

優先順位

昼食を終え、マイ箸を洗いに給湯室に行く。職場で割りばしなどという非エコなシロモノを使っている者はいない。実際のエコに対する効果のほどはおいといて、少なくともささくれが指にささることは避けられるのであれば、導入の意味はあると思う。 立ちミーテ…

これ、いいなあ。

AA

491 :<丶`∀´>(´・ω・`)(`ハ´ )さん:2009/06/28(日) 23:34:53 ID:K7ca9JKj r ‐、 | ○ | r‐‐、 _,;ト - イ、 ∧l☆│∧ (⌒` ⌒・ ¨,、,,ト.-イ/,、 l 良い子のみんな!差別は良くないぞ! |ヽ ~~⌒γ⌒) r'⌒ `!´ `⌒) でも差別で飯食う連中はもっと良くないな! │ …

ifは使わない

他の手続き型が根本にある言語でも必ずと言っていいほど登場するのが、ifのメカニズム。 そのうち、Perlについては、様々なシンタックスによって置換が可能である。と、言うよりもその方がよかったりする。 基本 Perlでのif文の例は下記のようなもの。 if ( …

あんまり調べずに書く話。

ドラゴンエイジで連載していた「学園黙示録 HIGHSCHOOL OF THE DEAD」が「原作者と作画の仲違いにより」中断にいたったと聞いた。「仲が修復されるまで再開はできない」そうで、作画の佐藤ショウジはすでに「トリアージX」(これはこれで物議を醸しそうな中…

本気

最近の猫 - 永字八法の続き。 現在のうちの猫の状況。世代交代が進み、親はいなくなって、いるのはチビナガとその子供であるキジタとキジコだけである。マルコは独立してどこかに行った。 そのうち、キジコが子猫を産んで連れてきた。子猫は黒猫と雉猫と白靴…

高階関数

高階関数について「引数に他の関数を受け取れる関数」と言う説明をされても何のことやらと思っていたのだが、先日どっかの記事を見て納得がいったので、忘れないようにメモしておく。 Perlで言うなら、map, grep, sortとかのこと。 Luaなら、table.sortだな…

本気

最近の猫 - 永字八法の続き。 現在のうちの猫の状況。世代交代が進み、親はいなくなって、いるのはチビナガとその子供であるキジタとキジコだけである。マルコは独立してどこかに行った。 そのうち、キジコが子猫を産んで連れてきた。子猫は黒猫と雉猫と白靴…

高階関数

高階関数について「引数に他の関数を受け取れる関数」と言う説明をされても何のことやらと思っていたのだが、先日どっかの記事を見て納得がいったので、忘れないようにメモしておく。 Perlで言うなら、map, grep, sortとかのこと。 Luaなら、table.sortだな…

高階関数

高階関数について「引数に他の関数を受け取れる関数」と言う説明をされても何のことやらと思っていたのだが、先日どっかの記事を見て納得がいったので、忘れないようにメモしておく。 Perlで言うなら、map, grep, sortとかのこと。 Luaなら、table.sortだな…

本気

最近の猫 - 永字八法の続き。 現在のうちの猫の状況。世代交代が進み、親はいなくなって、いるのはチビナガとその子供であるキジタとキジコだけである。マルコは独立してどこかに行った。 そのうち、キジコが子猫を産んで連れてきた。子猫は黒猫と雉猫と白靴…