練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

ネタ

コメントなし»

心に刻む意味で東日本大震災の画像ください:キニ速  気になる速報

「日本の警察は信頼低い」  研究で明らかに 2ちゃんねる瓦版

飲み会にて 俺「何でお前焼き鳥串から全部バラしてんの?」バカ「え・・・」俺「帰れ」バカ「・・・」:マジキチ速報

女性専用車両に乗る会の会員、車掌と揉めて電車遅延。腕つかまれて引っぱり出される : オレ的ゲーム速報@刃

すくいぬ 部下に昼食代100万円奢らせた公務員 停職6か月の大甘処分に苦情殺到

警察署1「管轄じゃねえよ」 警察署2「知りまへんなあ」 警察署3「1週間後にして」→ 予告どおり2人死亡

大阪市庁舎の張り紙が酷すぎるwwwwwwwwwwwwww:キニ速  気になる速報

「男性の裸盗撮したかった」京都教育大職員の男を逮捕 - MSN産経ニュース
また京都教育大学か。

萌え壁紙 新着情報

コメントなし»

とれたて!ほびーちゃんねる
限定オリジナル壁紙
『百花繚乱 巻ノ拾』Niθ

ROBOTICS;NOTES【ロボティクス・ノーツ】公式サイト | 科学アドベンチャーシリーズ第3弾
PC 用壁紙、Twitter 用壁紙

DMM.R18
Dキャラめ~る。購読者限定特典
DMM.comオリジナルCG集「超陵辱」からみやびつづる・岡田コウ・108号・蔦屋ほんみりん、4先生の合作壁紙
ダウンロード期限:2012年1月5日

propeller Official Website
『東京バベル』Twitter 用壁紙

Windows7 搭載マシンを買ってきてやったことまとめ - IT戦記

コメントなし»

Windows7 搭載マシンを買ってきてやったことまとめ - IT戦記

おーこれは参考になる。

Perl 環境は ActivePerl が有名ですが、Strawberry Perl は CPAN がそのまま使えるらしいです。

ネタ

コメントなし»

【速報】うちの猫がヤバイことになったったwww | ねたAtoZ

軒下にねこいたから保護した:ハムスター速報

橋下市長「現業職員の給与カットはいつ?」→幹部「平成27年ぐらい…」→橋下市長「来年4月にして。交渉難航なら僕が出る」:ハムスター速報

暇人\(^o^)/速報 : 大阪市バス職員「退職金カットされる前に辞めますわwwwほな、さいならwwwwwww」

『橋下効果』 年収800万程度もらってきた大阪市バス運転手、121人が退職希望…前年同期比15倍:ハムスター速報

【速報】福島第一原発でトラブル発生か:キニ速  気になる速報

東電会長勝俣邸は、テルアビブの米国大使館よりも堅牢だった:哲学ニュースnwk

東京電力「先月もらった8900億円が無くなりそうだから政府さん新たに6900億円ちょーだい!」 カナ速

asahi.com:SPEEDIデータ 県も滞留-マイタウン福島

政府 「年間20ミリシーベルトの放射線が健康に与える影響は肥満や喫煙など他の発がん要因に比べて低い」:ハムスター速報

痛いニュース(ノ∀`) : 新人職員に毎日正座をさせ、昼食代計100万円以上おごらせる…熊本市職員、パワハラで停職6ヶ月

数学大好きな俺に数学のSUGEEEEってなる事教えてくれ+雑学:哲学ニュースnwk

【2ch】ニュー速クオリティ:韓食(韓国料理)の世界化計画が難航

痛いニュース(ノ∀`) : 市民団体100人以上がクロネコヤマトなどの配送車を取り囲んで配達を妨害…沖縄
宅配業者のドライバーが可哀想な。

政治資金でゲイバー 大島九州男議員の後援会 - MSN産経ニュース

お前らがグッっと来た画像を貼るスレ『被災地の6ヶ月後 』:哲学ニュースnwk

画  像  で  笑  っ  た  ら  今  直  ぐ  寝  ろ:キニ速  気になる速報

【動画】サッカー場乱入少年がGKに跳び蹴り 30年間の入場禁止:キニ速  気になる速報
サッカーはダウンした相手への攻撃はOKなの?

ジャンプ「エニグマ」 人気投票結果、票数を“非表示”にする程酷かった模様

民主党よ、教訓をありがとう(茨城県・無職・68歳):ハムスター速報

女子中学生(13)をレイプした巡査・森崎港平(21) 15分後にも別の女子中学生(14)をレイプしていた たま速報

萌え壁紙 新着情報

コメントなし»

『らぶバト!』オフィシャルサイト
『らぶバト!2nd Attack』Twitter 素材、PC用壁紙、

webメンズヤング
2011年11月号の壁紙のパスワードが解除されました。
INO
『僕の彼女がエロい訳』矢凪まさし

電撃HIME.com
電撃姫 2012年2月号の壁紙
『あっぱれ!天下御免』
『真夏の夜の雪物語 -MIDSUMMER SNOW NIGHT-』

MOONSTONE
『放課後☆エロゲー部!』INFO の2011年12月28日に Twitter 用背景

GAME INDEX
『ホチキス』おうえん壁紙 うすめ四郎

萌え壁紙 新着情報

コメントなし»

PLASTIC MOON 一美さん
TOP絵のデスクトップ壁紙
期間限定

DLsite
マスコットキャラクター壁紙 refeia、MALINO、ヨウハルカ

[スニーカー文庫公式サイト]ザ・スニーカーWEB
『大奥のサクラ』みやま零
『地球の切り札』KeG
『墜落世界のハイダイバー』オサム

ぷらちな‐キャラクターとクリエイターの総合情報サイト
カバーイラスト FILE No. 069 濱元隆輔

MOONSTONE
2012年1月の壁紙
『放課後☆エロゲー部!』
『Princess Evangile』

DMM.R18
DMM美少女ゲームメルマガ限定壁紙
『ToHeart2 XRATED』『ToHeart2 AnotherDays』

PULLTOP オフィシャルサイト
『この大空に、翼をひろげて』ブログ(ソアリング部連絡ノート)の2011年12月26日に壁紙

Irvine/DMonkey: 即時関数パターン

2 個のコメント»

(function(){ ... })()の別の書き方いろいろ - 泥のように

こちらを見て、DMonkey でも JavaScript と同じように動作するのかを調査してみました。

  • Irvine 1.3.1.127 & DMScript 0.3.12
  • 「スクリプトを直接実行」から実行。
var a = "global";

(function(){
  var a = "another paren";
  alert(a); //"another paren"
}());
//OK

+function(){
  var a = "plus";
  alert(a); //plus
}();
// 関数は実行されるがその直後に ENameError(-1)

-function(){
  var a = "minus";
  alert(a); //minus
}();
// 関数は実行されるがその直後に ENameError(-1)

!function(){
  var a = "ex";
  alert(a); //ex
}();
// OK

void function(){
  var a = "void";
  alert(a); //void
}();
// OK

typeof function(){
  var a = "typeof";
  alert(a); //typeof
}();
// OK

new function(){
  var a = "new";
  alert(a); //new
};
// NG

+ 演算子、- 演算子がエラーになります。

上のサンプルコードでは関数が値を返していないので undefined として評価されますが、DMonkey では undefined に対する算術演算がエラーになるためです(JavaScript では +undefined や -undefined が NaN という演算結果になります)。

以下のように、有効な値を返せば動作します。

+function(){
  var a = "plus";
  return a;
}();
// OK

-function(){
  var a = "minus";
  return a;
}();
// OK

new を使う方法は動作しません。new 自体の仕様が JavaScript と違うようです。

次に、そのまま書くパターン。

var b = [ function(){ alert("array"); }() ];
// OK

var b = function(){ alert("bare"); }();
// OK

問題なく動作します。

代入の場合。

res = (function(){return "1";})(); //string の "1"(元のまま)
res = +function(){return "1";}(); //number の 1
res = -function(){return "1";}(); //number の -1
res = !function(){return "1";}(); //false
res = void function(){return "1";}(); //null

どれも値を返しているので動作します。

なお、void にキャストした結果が JavaScript では undefined ですが、DMonkey では null になります(ちなみに typeof null は "object" ではなく "null")。

ネタ

コメントなし»

暇人\(^o^)/速報 : 「変われるよ、現に俺は変われた」あの名言を生み出した大人気カルト漫画の最終話がうpされたぞ! - ライブドアブログ
この年末一番注目されていた漫画の完結編がついに登場。

@nifty:デイリーポータルZ:食べ放題の極意

漫画などで何度も使われてきた厨二な台詞1000 : デジタルニューススレッド

もしドラ作者「本は購入した人の所有物ではない」 ブラよろ作者「破かれようと口出しする権利はない」 | ニュース2ちゃんねる

俺の嫁がこんなに腐れアマなわけがあった:キニ速  気になる速報

萌え壁紙 新着情報

コメントなし»

「HYPER BRAND」 石原ますみさん
31日まで全脱衣ブロック崩しゲームを無敵化、31日までの期間限定で「ハイプリースト」を追加。
クリアすると壁紙を貰える。

se・きらら
2011クリスマス壁紙

天狐OFFICIAL WEB SITE.
『英雄*戦姫』Twitter 壁紙
https://twitter.com/#!/tenco_cc/status/150884392007516160

アリスソフト 公式サイト
ブログの2011年12月24日に『大帝国』壁紙
基本的に1週間のみの配布

みなとそふと
スタッフ日記の2011年12月23日に『真剣で私に恋しなさい!S』PS Vita 用壁紙

ネタ

コメントなし»

暇人\(^o^)/速報 : 【世も末】男が歩いている事案が発生

嫁のメシがまずい  海水男 【1】

俺の人生オワタwwwwwwwwwwwwwwwwwww:キニ速  気になる速報

オレのサンタコスフォルダが火を噴くぜ!:ぁゃιぃ(*゚ー゚)NEWS 2nd