現状のHSP3などにこんな機能が欲しいなど考えている人いますか?
個人的には、include時にモジュール変数風の変数を自動で定義してそこにファイルで定義してるものを生やすようなものを考えています。
構文の例としては以下な感じです。(import命令として作る予定)
import a2d // HSP2からの点での添字を廃止して、C++やJava風に定義されてる命令を取り出せる a2d.alCreateImage 0, ginfo_winx, ginfo_winy
また、classなどの概念も輸入するつもりです。
HSP3と互換をある程度残しつつ、機能を発展させていきたいと思っています。