タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ネタとperlに関するyuguiのブックマーク (4)

  • Perlの食えない事情 - 演算子編 - アリ

    Perlえない事情 より おっと、そうです、Perlには演算子が多すぎるのでした。せっかくの機会なので、Perlの演算子を紹介します。 ビーナス演算子: 0+, +0 数値として評価してくれます。意外とよく見かけますね。 なぜこの演算子を使う必要があるのかというと、Perlは文字列と数値を明確に区別できないからです。scalarを文字列として解釈するならば文字列として、 print 0+ '10'; #=> 10 print 0+ '123b'; #=> 123 print '1.2e3' +0; #=> 1200 print [] +0; #=> 4303367864 ちなみに、文字列として評価するときにはこのようにするとかっこいいと言われています。 $obj.q(); 一見メソッド呼び出しのように見えますが $obj . ''; と等価です。 ベビーカー演算子: @{[ ]} 文字

    Perlの食えない事情 - 演算子編 - アリ
  • 田中眞紀子、LLを斬る : 404 Blog Not Found

    2006年10月11日07:35 カテゴリ 田中眞紀子、LLを斬る これを見てとっさに思ったのは、 Matzにっき(2006-10-03) いや、まあ、その批判は当たっていないこともない。私自身は「Ruby仕事に使うべし」とは必ずしも思ってなかったりするんだけど。 Ruby ネタはあってもなくてもOK。 Python 仕事以外はしちゃ駄目な感じがする。ネタの入る余地なし。 Perl 仕事だけでは駄目な感じがする。ネタが入ってないと駄目。 というものなのですが、その時あのダミ声が脳内に響いてきたのです。 凡人、軍人、変人。 Dan the Man カテゴリなしの他の記事

    田中眞紀子、LLを斬る : 404 Blog Not Found
  • perl - Language::BF 0.02 released : 404 Blog Not Found

    2006年06月27日17:50 カテゴリLightweight Languages perl - Language::BF 0.02 released お約束どおり、Language::BF 0.010.02 を Release したのでお知らせします。CPANの更新を待てない人はこちらから。 404 Blog Not Found:brainfu.k - perljavascript による処理系 CPANに上げられるよう、moduleとして実装してみました。前の記事からの拡張としては、compilerをつけたことがあります。といってもこんだけ。 sub compile($){ my $bf = shift; my $src = <<'EOS'; sub { my (@data, @out) = (); my $sp = 0; EOS for my $op ( @{ $bf->{c

    perl - Language::BF 0.02 released : 404 Blog Not Found
  • Acme::EyeDrops - Perlにおけるビジュアル・プログラミング(Visual Programming) - perldoc.jp

    名前¶ Acme::EyeDrops - Perlにおけるビジュアル・プログラミング(Visual Programming) 概要¶ use Acme::EyeDrops qw(sightly); print sightly( { Shape => 'camel', SourceFile => 'eyesore.pl' } ); 説明¶ Acme::EyeDropsは、同等の、それでいて見苦しい文字や数字が一切ない ものに変換します。 ビジュアル・プログラミング(Visual Programming)によるブレークスルーにおいて、 EyeDropsにより作成されたプログラムをUMLダイアグラムのような様々な形に 吐き出させることにより、その新しく改良された視覚的表現を一目見るだけで、 そのプログラムがどのように機能するかをすぐに理解できるようにします。 Acme::Smirchには似ていま

  • 1