[proposal][new syntax]alias tag
Opened this issue · 5 comments
yumetodo commented
tagがアルファベット+数字数文字で可読性がない。エイリアスを貼れるようにするべきではないか(構文は要検討)
.
.
.
using draw_background = B01
.
.
.
draw_background
.
.
.
S-H-GAMELINKS commented
LINKS内のタグ判定を、エイリアスを使うことで可読性を上げるということ意味でよろしいでしょうか?
そういう意味であれば、賛成です。
S-H-GAMELINKS commented
LINKS自体のタグをエイリアスを使って置き換える、という意味ですと少し考えさせてください。
S-H-GAMELINKS commented
エイリアスを貼れるようにするとしたら、拡張用にテキストファイルを配置する形になりそうですかね……?
そこにタグのエイリアス宣言を記述して、LINKS側でそれを読み込んでタグを置き換える。
案としてはそういう方策になりそうですが……
yumetodo commented
拡張用にテキストファイルを配置する形になりそうですかね……?
エイリアスが使われるより前にエイリアスが定義されていれば内部的には変換tableを持っておけばそれに追加するだけなので、別ファイルにする必要はないかなと。
S-H-GAMELINKS commented
あー、確かにそれなら別ファイルにする必要はないですねー
いや、他なノベルゲームエンジンでは、拡張用の外部ファイル読み込んでエイリアスを定義する形でしたので……
その先入観を持ったままだったので、外部ファイルありきの考えでしたね……
内部で変換tableを持ち、そこへ追加する形であれば問題ないですね