[Mew-dist 14616] pick
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2000年 10月 17日 (火) 17:46:36 JST
Pick の pattern がまともになった mewls をお届けます。
ftp://ftp.mew.org/pub/Mew/alpha/bin.tar.gz
./configure; make; make install して下さい。
-p の後には、
key=val (== も可)
key!=val
!<pattern>
(<pattern>)
<pattern>&<pattern> (&& も可)
<pattern>|<pattern> (|| も可)
が書けます。
!key=val は key!=val に等価です。
上記の特殊記号、SPC、TAB がセパレータです。ので、val に SPC を含めたい
ときは、ダブルクオートでくくって下さい。エスケープもできます。
例: key = "test \""
試した限りうまくいっています。
#本文の検索は、まったくやる気がありません。C-u? (grep)を使ってねとい
#う気分。
P.S.
make pattern すると pattern というコマンドができます。これは <pattern>
に対してどういう木を作ったか表示してくれるコマンドです。第一引数に
<pattern> を与えて下さい。
P.P.S.
結局逆ポーランドは利用しませんでした。まとな解析木を作ります。ので、た
とえば、A | B で A が TRUE なら B を評価しません。
--かず
Mew-dist メーリングリストの案内