このプログラムはCUIプログラムのスタック処理計算機です。 計算機とは言っても、プログラム言語の初期スクリプトとして 電卓を作成している書籍もままあって そっちの方向で作成した計算機です
・文字列読み込みの方針 このプログラムの文字列の処理は 1文字づつ字句解析をしているのではなく 先頭の半角スペースとタブを削除して 行末の半角スペースとタブを削除して 文字列での比較をして各命令と等しいか比較しているだけです ちなみに一度に使用できる命令名もしくは数字列は一つの単語だけです
・stack_calc_芳ステム_2021_single.exe 芳ステム2021をシングルモードで起動する実行FILEです シングルモードとは一行づつ入力していくかんじの stack式計算機です
・stack_calc_芳ステム_2021_multi.exe 芳ステム2021をマルチモードで起動する実行FILEです マルチモードとはコマンドを打ち込んだFILEから 読み込んでまとめて実行するかんじの stack式計算機です
小型のプログラムなのでスタックマシンになってます 演算の仕様につきましては、HSPでマニュアルを作成しましたので そちらを御覧下さい
スタッフ:製作・著作:高畑ラボ(Y_repeat)
|