表示されます。
#include "hspinet.as" getenv env_SystemRoot, "SystemRoot" dialog env_SystemRoot end
しかし、環境変数値の取得部分を新規命令としてまとめるべく次のようにすると、
エラーになります。
結果レポートには次のように表示されます。
#include "hspinet.as" func_env end #module #deffunc func_env getenv env_SystemRoot, "SystemRoot" dialog env_SystemRoot return #global
#HSP script preprocessor ver3.5 / onion software 1997-2017(c)
#Use file [hspdef.as]
#HSP code generator ver3.5 / onion software 1997-2017(c)
getenv_ng.hsp(6) : error 2 : 文法が間違っています (6行目)
--> getenv@m1 env_systemroot@m1, "SystemRoot"
なぜエラーになってしまうのでしょうか。