aiscript
aiscript copied to clipboard
配列で負のインデックス指定時、末尾からの順番で要素を取得するようにする
pythonなどのように、例えば
let array=['hoge', 'fuga', 'piyo']
<: array[-1] // 'piyo'
<: array[-2] // 'fuga'
のようなことを出来るようにしたいです。
別案
[]
内限定文法で、「配列の最後の要素のインデックス」を表す識別子を用意する。
// 例
let array=['hoge', 'fuga', 'piyo']
<: array[$] // 'piyo'
<: array[$ - 1] // 'fuga'