HSP3のRC1がついに発表。
HSP2シリーズから3への大幅バージョンアップです。
変更点は沢山あるのですが、ここでソースを2から3に書き換えるときのポイントを紹介しておきます。
・パラメータの指定方法の変更
HSP2では乱数は
rnd a,10
だったものが、HSP3では
a=rnd(10)
このように、右辺の処理の結果を左辺に入れる形式になります。
他にもstrmid、peekなどがこのような形式になっています。
・配列の指定方法の変更
今まで
a.3
などと指定していた配列が
a(3)
と指定するようになりました。
現在は、古いドットの指定も使えるようです。
・環境変数の変更
cmdlineなど、一部変更になった環境変数があるので、移植などの際にはチェックしましょう。
現在、エラーメッセージが出ても、エラーの起きている行がずれている可能性があります。
2からの移植のエラーは上の3つが主な原因だと思うので、いろいろ試してみてください。

![]() | はじめてのHSP―プログラミング初心者も、らくらく入門!工学社このアイテムの詳細を見る |