2005-09-13から1日間の記事一覧

1.5 Perl早わかりツアー

次の例文が出てきた。 #!/usr/bin/perl @lines = `perldoc -u -f atan2`; foreach (@lines) { s/\w]+)>/\U$1/g; print; } foreach文の中の1行目の意味が さっぱりわからないまま、 とりあえず書き写す。 perldocという新しい単語が出てきたので ファイル名は…

メインメソッドとコンパイル

続いてわかったことのメモ。 Perlにはメインのメソッドというかルーチンがない。 ついでに普通はサブルーチンも持っていない。 コンパイルできるけど、効果がある場合は限られている。 上の2つは、CやJavaをやってきた私には 慣れていないことだけど、 早く…

PATH

そういえばActivePerlをインストールする時に Perlのパスを切るか、というチェックボックスがあった。 もちろんONにした。 今、なんだかよくわからないままに c:/perl/bin にhelloworld.plを置いているが 重要そうなPerlのモジュールがたくさん入っているデ…

Hello world

1.4.1まで読み進んで、出てきました。 Hello world。迷わず書く。 Perlに適したエディタは色々あるみたいだけど そんなことは後から考える。 とりあえず使い慣れたテキストエディタ秀丸で。 #!/usr/bin/perl print "Hello, world!\n"; 拡張子は付けないほう…

1.6 練習問題

初めての練習問題。 ...でも本文中の例題と同じだ。 全て読みながらやってしまっていたので、パス。

#

当たり前すぎて書き忘れていたが、 Perlでは#で始まる行が コメントになるモヨウ。

オライリー『初めてのPerl』

買ってきた。 読み始める。 海外の本は前置きが長いが Perlという長い歴史に一石を投じた本らしいので 読まないのも失礼な話。 だから読む。 斜め読みだけど。 今日わかったことのメモ。 私が買ったのは第3版。 Perl Mongerが、「Perl使い」と言う意味だと思…