さまざまな言語仕様に ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
18:nobodyさん 08/12/10 20:16:36 >>17 すまんが問われている意図がいまいちよくわからん。 逆に問い返させてくれ。 1. 「特殊な関数」って何だ?array()がその一つだと考えていることは分かっ たが、他にはどんなのがある? 自分の考えでは、PHPには「特殊な関数」というカテゴリはない。関数か、そう でないかだ。 で、関数かどうかは、「関数のように評価され実行されるもの」が関数だ。 array()は、構文解析器に備わった、関数を評価する汎用的な仕組みでは評価で きないから関数ではない。 array()を評価するためには、構文解析器にarray()専用の仕組みが必要だ。 2. 「言語構成要素」と「言語構造」の違いは何だ?PHPではどれが言語構成要 素で、どれが言語構造なんだ? 自分の考えでは、この二者に違いはない。いずれも、構文解析器に専用の仕組 みを必要とするものだ。 19:nobodyさん 08/12/10 20:20:22 もしかしたらいるかもしれない外野のために補足すると、自分はLISPの、関数 とスペシャルフォーム(特殊形式)の解析方法の違いを念頭に置いて書いている。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5213日前に更新/45 KB
担当:undef