rpn ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


概要
シンプルな逆ポーランド記法電卓

メタデータ
タグ:demos
作者:Slava Pestov


ワード

タプルクラス
クラススーパークラススロット
push-insn tuplevalue


シングルトンクラス
add-insn
div-insn
mul-insn
sub-insn


総称ワード
ワードスタック効果
eval-insn( stack insn -- stack )


通常ワード
ワードスタック効果
binary-op( stack quot: ( x y -- z ) -- stack )
print-stack( list -- )
rpn( -- )
rpn-eval( tokens -- stack )
rpn-parse( string -- tokens )
rpn-tokenize( string -- string' )


クラス述語ワード
ワードスタック効果
add-insn?( object -- ? )
div-insn?( object -- ? )
mul-insn?( object -- ? )
push-insn?( object -- ? )
sub-insn?( object -- ? )


ファイル
resource:extra/rpn/rpn.factor
resource:extra/rpn/rpn-docs.factor
resource:extra/rpn/rpn-tests.factor