タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ネタとgrassに関するtakkawのブックマーク (1)

  • プログラミング言語/Grass - プログラミングスレまとめ in VIP

    関数適用 † 関数適用の構文は以下の通り。 WWW...(m個)...WWWwww...(n個)...www (ただしm,nは1以上) つまり、一個以上のWの後に一個以上のwが続く形をしている。具体的にはWwwwとかWWWwwとか。 正式な構文はこの通りだが、このままでは余りに読み難いので、この記事ではこれをApp(m, n)と略記する。だからWWWwwはApp(3, 2)と書く。 さて、App(m, n)の意味は、「m個前に定義された値を、n個前に定義された値に適用する」だ。手続き型言語の言葉に直すと、「n個前に定義された値を引数として、m個前に定義された値を呼ぶ」となる。「値を呼ぶ」というのを不自然に感じるかもしれないが、後で分かるようにGrassの値は基的に全て関数なので、それを呼んでいるだけだ。 「n個前に定義された値」とはどういうことかというと、それはGrassの変数の扱いに関

    takkaw
    takkaw 2008/09/06
    ちょwこれはWw
  • 1