作者: 閑舎
日時: 2003/11/06(17:34)
shinya-sawai@... (Y さ) さん wrote.

>   <行 num="1">
>    <名称>パソコン</名称>
>    <単価>125000</単価>
>    <数量>1</数量>
>    <単位>式</単位>
>   </行>
> ...
> ...こんな事された場合、面倒くさそう?(^.^;)
> タグの依存関係(?)を指定する?

説明を簡単にと思ってああ書いたのですが、突っ込まれましたね。この辺からは
簡単と何でもできるの 2 者の中で、どう構文を作っていくのがよいのか、考え
させられますね。

 1 つは while と /正規表現/g のような機能を充実させるという解、もう 1 
つは終了タグ部分で何かできるような機能を追加するという解、後者が簡単でベ
ターかな……。

<数量> {
  $num = $_;
}

<単価> {
  $price = $_;
}

</行> {
  $sum = $sum + $price * $num;
}

--
本田博通(閑舎)
テキストとスクリプトの http://rakunet.org/TSNET/