Perl初めて知ったことメモ

2年前、研究室配属後に入門PerlPerlを勉強したのですが、
最近初めてのPerl 第6版で再勉強しています。
初めて知ったこと及び忘れていたことをメモしておきます。

整数リテラル

下線をはさめることができること。

my $sum = 1_000 + 25_000;
print $sum;  # 26000

1_000は1000,25_000は25000。
だから足したら26000。

文字列繰り返し演算子

$str = "hoge" x 3;
print $str;  # "hogehogehoge" 

diagnosticsプラグマ

詳細な警告メッセージが表示される。

use diagnostics;

ファイルハンドルをサブルーチンの引数に

参考文献:サブルーチン

open(WW,">>./result.txt");
&doPrint(*WW,"こんにちは");
close(WW);

sub doPrint(){
  my ($fh, $str) = @_;
  print $fh $str;
}

今日やったこと

  • nanapiBiz1講座受講
  • Rictyインストール⇒失敗
  • TeraTermのフォントをIPAゴシックに
  • MeCabプログラム作成
  • Perl勉強