電卓をつくる

小数のカッコ付き四則演算式を読み込んで計算するプログラムを制作中。
実行の流れはこんな感じ。
字句解析->構文解析->仮想マシンコードに変換(ここまで実装)->仮想マシンコード実行
解析器のコードを書いてみたかったので、ツールは使わず両方とも自作。
おかげで時間をかけたわりに、効率はよろしくないだろうこと請け合い