Days15 cache instance

I checkout ca7db7b.

This change store variable on hash.
my %xslate;

In subroutine local variable is not stored, in package
App::AdventCalendar local variable is stored, isn’t it?
Perhaps so.

Second, perl do syntax.
do has block.
my $tx = $xslate{$root} ||= do {
};

I read:
$ perldoc -f do

“do” returns the value of the last expression evaluated.

I understand it.

広告

Days15 cache instance」への1件のフィードバック

  1. ピンバック: Summary of My 2010 Advent Calendar « 實松アウトプット

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中