作者: 機械伯爵
日時: 2003/5/8(12:12)
 括弧を装備

 リストのネストは、解析が面倒そうだったので控えて
ましたが、意外に簡単にできました。

※ブロックみたいに使うつもりで

 ただし、括弧の中が最後に評価されるので、普通の使
い方を考えるとわけわかんなくなるかも・・・

※通常の括弧は、RPN では使用する必要はありませんの
  で。

 一時スタックの装備は、余分なスタック操作と変数代
入を避けるために装備しました。

000>>>0 5 ( 1 - S 5 + S D |< x y |> ?! ) x= ( >< . ) y= x !
25.0
000>>>

 あくまで簡易言語なので、これ以上の大きな文法拡張
はしませんが、もうちょっと細部を見直す予定です(推
敲段階?)