« 【チラシのうら 11日目】RUNコマンドを実装してみた | トップページ | VSCodeでローカルLLMを使ってみた。 »

2026年6月28日 (日)

【チラシのうら 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文が実行が出来るようになった

|

« 【チラシのうら 11日目】RUNコマンドを実装してみた | トップページ | VSCodeでローカルLLMを使ってみた。 »

BASIC」カテゴリの記事

コメント

この記事へのコメントは終了しました。