作者: 機械伯爵 | |
日時: 2003/5/8(12:12) |
括弧を装備 リストのネストは、解析が面倒そうだったので控えて ましたが、意外に簡単にできました。 ※ブロックみたいに使うつもりで ただし、括弧の中が最後に評価されるので、普通の使 い方を考えるとわけわかんなくなるかも・・・ ※通常の括弧は、RPN では使用する必要はありませんの で。 一時スタックの装備は、余分なスタック操作と変数代 入を避けるために装備しました。 000>>>0 5 ( 1 - S 5 + S D |< x y |> ?! ) x= ( >< . ) y= x ! 25.0 000>>> あくまで簡易言語なので、これ以上の大きな文法拡張 はしませんが、もうちょっと細部を見直す予定です(推 敲段階?)