DEFも『理解すれば』そこまでややこしいものでもないんですが
理解するまでが少しかかりますよね
繰り返し書くのが面倒な処理をまとめたり
こういう命令欲しいんだけど無いんだよな~と思う処理を自分で書けるのが関数なので覚えると便利です
DEFをモノにするには小さいテストプログラムをいくつも書いて動きを調べるのが良いですよ
↓テストプログラムの例
DEF ADDDQ S$ OUT RET$
RET$=CHR$(34)+ADDS$+CHR$(34)
END
S$="もじをダブルクォートでかこむテスト"
ADDDQ S$ OUT S$
PRINT S$
1そうだね プレイ済み