Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: development of Namazu NG started!
Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx> wrote:
>この例では
>
> "foo | {foo bar} & (bar /b.a.z/ not quux*)"
>
>という検索式を字句解析 + 構文解析して
>
> (op:or (word . "foo")
> (op:and (phrase . "foo bar")
> (op:and (word . "bar")
> (op:not (regex . "b.a.z")
> (word . "quux*")))))
quux* は (prefix . "quux*") と解析されるべきです。直しておき
ました。(字句解析の規則の優先順位に問題がありました)
# テストプログラムを用意しなければ
-- Satoru Takabayashi