NO_677
とうとう数値計算にはいってきたかんじですw
NO_678
数値計算処理記述中
NO_679
+=とか/=とか実装
NO_680
sampleです
上からしか辿れないですけどw
毎回、辿ってやれ!みたいな勢いでw
NO_681
indexを辿りたい場所からにすればいいのかw
indexとpcの管理は似てる変数だからややこしくありますがw
NO_682
indexを途中からにしても結局上から辿るかw
NO_683
ラベル管理モジュール変数に、もろのラベルを格納したくて
結構な範囲で修正しましたw
sampleはA AA B Cとあるのですが まだAAしか動かないですw
追記:Cも無修正(w)で動きました。ラベル使ってないのでw
NO_684
演算子の実装大体終わりました 気合だーw
NO_687
sampleBB更新しました。次へ進めそうw
NO_699
書いて気が済んじゃうかもしれないんでアレなんですがw
アレです。この中間言語路線変更します
直接記述はトークンを記述します
直接書いてマクロで消したりすると
何が書いてあるのか作者でもよくわからなくなってたりw
直接トークンを書いて HSPスクリプトに翻訳して
それから実行。と
トークンの集まりじゃないと
構文どーすんだ。みたいとこがあるのでw
#ifとか繰り返しとか。です。jumpは構文いらないんですがw
まあ しばらくは書写頑張って プログラム言語作成のお勉強です
コンテストもありますし
#たぶん出品予定w
NO_700
トークンを記述する中間言語というコンセプトでやったんですけど
トークンじゃなくマクロとdeffuncになってますw
複数の意味合いのトークンもどきをまとめるのはやめましたw
サンプルはAAのみ更新w