namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pnamazu.cgi/98.03.06



古川です。

>> On Mon, 9 Mar 1998 16:40:19 +0900, Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx> said:
  >> ( namazu ! 愛知 ) 大学
  >> namazu ! ( 愛知 大学 )
  >> 
  >> どちらでしょう?

  > あー、これはまずいですね。上の方です。 & と ! は等価の優先順位を持っ
  > ていますが、日本語を分解したときは問題になりますね。どうするかちょっ
  > と考えてみます。

プログラムの書きやすさとのかねあいがあると思いますが、

    (1) 優先順位を
            (省略された and) > 'not' == 'and'
        とする

    (2) 日本語の分解時に
            '( 愛知 大学 )'
        と、カッコをつけてしまう。

    (3) 優先順位を
            'and' > 'not'
        とする

    (4) このままを仕様とする

といったところでしょうか。

-- 

                                        ヤマハ(株)ピアノプレーヤ設計課
                                                              古川 令
                                             furukawa@xxxxxxxxxxxxxxxx