タグ

Perlに関するmistofforestのブックマーク (5)

  • 各言語におけるtrue/falseまとめ - 昼メシ物語

    たとえば PHP で、 if ($hoge) { ... } とか書いてあったら、 $hoge がどんな値のときに if の中身が実行されるのか即答できますか。 こういう書き方は多くの言語で可能ですが、言語によって何が真で何が偽になるのかが異なるので、それぞれまとめてみました。 C言語 C言語には bool 型が無い。 0 (int) だけが偽となり、それ以外はすべて真となる。 NULL 定数は stddef.h で以下のように ((void*)0) と定義されているため、偽値として使える。 意見が分かれそうなところですが、個人的にはNULLを偽値として使用するは好きじゃないです。 #ifndef __cplsuplus #define NULL ((void*)0) #else #define NULL __null #endif C++ C++になると bool 型が出てくる。C と同

    各言語におけるtrue/falseまとめ - 昼メシ物語
  • perlのテストはproveすべし - (゚∀゚)o彡 sasata299's blog

    2008年08月11日20:20 Perl perlのテストはproveすべし 最近やっとperlの素晴らしさに気がついてきたsasata299です。こんばんわ( ´_ゝ`)ノ 今日はCPANのインストール(make test)でも使われているproveコマンドについて書きたいと思います。こんなやつです。 t/00_compile...........ok t/01_base..............ok t/02_test_more.........ok t/03_test_exception....ok t/04_prints_ok.........ok t/05_stderr_ok.........ok t/06_blocks............ok t/98_perlcritic........ok t/pod..................ok テストコードを書いたとき

  • prove

    NAME prove - Run tests through a TAP harness. USAGE prove [options] [files or directories] OPTIONS Boolean options: -v, --verbose Print all test lines. Also sets TEST_VERBOSE -l, --lib Add 'lib' to the path for your tests (-Ilib). -b, --blib Add 'blib/lib' and 'blib/arch' to the path for your tests -s, --shuffle Run the tests in random order. -c, --color Colored test output (default). --nocolor Do

    prove
  • CPAN経由でLinuxにモジュールを組み込む

    Perlのモジュールをインストールしよう! サーバーにPerlの各種モジュールをインストールするには、CPAN を使うと超ラクチンです。 ここでは、サーバーにモジュールをインストールするためのツール、CPANの設定方法と、その使い方を解説します。 このセクションは、Linuxサーバー向けに書かれております。 CPANとは 「モジュール(機能のかたまり)」を簡単にインストールしてくれるシステムです。* 自動的に、モジュールの最新ソースファイルを取って来て、コンパイルし、インストールし、依存関係も解決してくれる優れものです。 CPANの環境を設定する CPANのスクリプトはたいていのLinuxディストリビューションに標準で入っています。 ただし、まずは設定が必要です。楽をするためには、それなりの努力がいるようです…。 shell(コマンドライン)で、以下の通り打ちま

  • https://osksn2.hep.sci.osaka-u.ac.jp/~taku/osx/perl/perl_utf.html

  • 1