HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
1124
掘木HSPコンパイラの不具合?1解決


掘木

リンク

2013/11/24(Sun) 02:10:42|NO.58416

HSP3.4βにて。

未使用のmoduleはコンパイル対象にならずコードの容量削減になるのですが、
未使用moduleの中の複数行文字列の中に#moduleや#globalが含まれる場合に、
それらが文字列ではなくプリプロセッサとして認識されてしまい、
コンパイルエラーを起こしてしまうようです。

#module #deffunc test mes {" #module から #global までの区域がモジュール区間になります。 "} return #global // test
実用上問題になるケースは皆無でしょうが。



この記事に返信する


KA

リンク

2013/11/24(Sun) 04:36:39|NO.58417

多分、特殊文字と認識されるのでしょう、
一応先頭に \ を付けると回避できるようです。

\#module から \#global までの区域がモジュール区間になります。



ONION software Copyright 1997-2023(c) All rights reserved.