【チラシのうら 12日目】FORコマンドを修正してみた
行をまたいで実行できるようにFOR文を修正してみました。
ループ実行が出来るようになるとプログラムっぽくなりますね。
------------------------
M5Z-80 BASIC Ver.0.1
------------------------
Largest Internal = 110580(107.988KByte)
Largest PSRAM = 0(0)
READY.
---- utf8 でエンコードされたメッセージを送信しました: "10 PRINT \"-----\"" ----
10 PRINT "-----"
READY.
---- utf8 でエンコードされたメッセージを送信しました: "20 PRINT \"FOR\" : FOR i=1 TO 3 : PRINT \"I=\";" ----
20 PRINT "FOR" : FOR i=1 TO 3 : PRINT "I=";
READY.
---- utf8 でエンコードされたメッセージを送信しました: "30 PRINT I" ----
30 PRINT I
READY.
---- utf8 でエンコードされたメッセージを送信しました: "40 NEXT : PRINT \"END LOOP\"" ----
40 NEXT : PRINT "END LOOP"
READY.
---- utf8 でエンコードされたメッセージを送信しました: "50 PRINT \"-----\"" ----
50 PRINT "-----"
READY.
---- utf8 でエンコードされたメッセージを送信しました: "LIST" ----
LIST
10 PRINT "-----"
20 PRINT "FOR" : FOR i=1 TO 3 : PRINT "I=";
30 PRINT I
40 NEXT : PRINT "END LOOP"
50 PRINT "-----"
READY.
---- utf8 でエンコードされたメッセージを送信しました: "RUN" ----
RUN
-----
FOR
I=1
I=2
I=3
END LOOP
-----
READY.
ここまでの成果
- 行をまたいでFOR文が実行が出来るようになった
| 固定リンク
「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)
この記事へのコメントは終了しました。

コメント