タグ

ブックマーク / bingo-nakanishi.hatenadiary.org (1)

  • 12章 コンテキスト - bingo_nakanishiのPerlではじめるプログラミング言語

    さあ、今回は、「コンテキスト」の話をします。 コンテキストとは、なんでしょうか? つぎのような日語を、まず考えてみることにしましょう。 1 はしでべる。 2 はしを渡る。 1の方の、「はし」は、「箸」ですね。 2の方は、「橋」です。 こんな感じで、前後の関係つまり、文脈から、単語の意味を推測することができます。 「コンテキスト」とは「文脈」のことです。このように、文脈から判断して、Perlが挙動を変えるといったことをしてくれるのです。それが「コンテキスト」です。 それでは、Perlのコンテキストを紹介します。 ここでは、「スカラーコンテキスト」と「リストコンテキスト」というもの紹介します。 配列まで学んだ皆さんなら、きっと理解できるはずですよ。 コンテキストの意味は説明しましたので、「スカラー」と「リスト」の説明をしたいと思います。 「スカラー」とは、「ただひとつ」という意味です。それ

    12章 コンテキスト - bingo_nakanishiのPerlではじめるプログラミング言語
    koko1000ban
    koko1000ban 2009/01/12
    すごい分かり易い
  • 1