[トップ][一覧][最近の更新]

編集履歴:差分

2014/06/09 16:41:58 JSTと2014/06/09 16:48:33 JST間のHSPの仕様の変更箇所

  • + 追加された行
  • - 削除された行

編集履歴ページに戻る

  - #module~#global内に命令/関数がなかったり、あっても使用してないとそのモジュールは削除されます #cmpoptで最適化しない設定にすると、この仕様を回避できます
  - repeat ~ loop間でreturnするとスタックが溜まりそのうちerrorになります繰り返しの中でreturnする時はforやwhile等拡張マクロを使用しましょう
  - forを使用してnextを記述しなかったりwhileを使用してwendを使用しなかったりすると、これらはマクロなのでマクロのerrorになりますがnextやwendを記述すれば治ります
  - {}の無いif文の条件分岐時実行の範囲はその行です。一つの文ではありません
  - プログラム記述中にstopやreturnを記述せずに#deffunc等記述してもerrorになりませんが、大体予期しない動作になります。stopやreturnを記述してないかもというerror要因は知っておいた方がいいかもしれません
- - #deffunc等使用時、呼び出し元と呼び出し先で即値の引数が同じだとerrorです。呼び出し関係のない#defunc等で使っている分には問題ありません
+ - #deffunc等使用時、呼び出し元と呼び出し先で即値の引数が同じだとerrorです。呼び出し関係のない#deffunc等で使っている分には問題ありません
  - m1のようなlocal変数の名前を使用すると予期しない動作をすることがあります