【チラシのうら 16日目】FOR文Ver2 完了
MSXの仕様に寄せたおかげで作りが簡素になりました。
2重ループ、マイナスステップもクリア
文法チェックと数式評価のバグが取れなくて悩みましたが何とか動作しました。
今度はRUNモード時のプログラムカウンタの管理が怪しくなっている気がしますが (。-`ω-)
------------------------
M5Z-80 BASIC Ver.0.3
------------------------
Largest Internal = 0(0KByte)
Largest PSRAM = 0(0)
READY.
list
10 FOR I=3 TO 1 STEP -1
20 FOR J=1 TO 3
30 PRINT I;" - ";J
40 NEXT J,I
READY.
run
3 - 1
3 - 2
3 - 3
2 - 1
2 - 2
2 - 3
1 - 1
1 - 2
1 - 3
READY.
作り直し前の機能まで修復できました。
ここまでの成果
- FOR文で多重ループが使えるようになった
- STEPにマイナスが使えるようになった
| 固定リンク
「BASIC」カテゴリの記事
- 【チラシのうら 42日目】約3倍 高速化しました。(2026.08.30)
- 【チラシのうら 41日目】便利だわ GitHubCopilot(2026.08.29)
- 【チラシのうら 40日目】実行中間コード化(2)(2026.08.25)
- 【チラシのうら 39日目】実行中間コード化(2026.08.22)
- 【チラシのうら 37日目】SDカードユニットの交換で問題解決(2026.08.13)
この記事へのコメントは終了しました。

コメント