[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 メーリングリストの案内