[Mew-dist 14648] RE: pick
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2000年 10月 18日 (水) 20:56:15 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [Mew-dist 14616] pick
Date: Tue, 17 Oct 2000 17:45:55 +0900
| 上記の特殊記号、SPC、TAB がセパレータです。ので、val に SPC を含めたい
| ときは、ダブルクオートでくくって下さい。エスケープもできます。
|
| 例: key = "test \""
token()で実装されているのルールですが
エスケープはダブルクォート内のみ有効ということなんでしょうか。
example% ./pattern 'val=\"'
'val' == '\"'
example%
unix shellの習慣で
例: key = test\ \"
と書くことが多いのでサポートされるとうれしいです。
ところで、malloc()+strcpy()ではなくてstrdup()をつかうと
気が狂いそうなバグが減らせると思います。
#pattern.cの実装方法は初めてのものだったので新鮮でした。
#よく考えたら人間が数式を読むときのやりかたですね。
##リスト操作はしないけど。
--
KOIE Hidetaka 鯉江英隆 <hide at example.com>
Mew-dist メーリングリストの案内