25/02/09 10:55:51.32 RNHqEW9L0.net
>>226
自動で と言うのは分かりませんが独自メソッドは定義できます
Array.Prototype.DefineProp("Sort", { Call: ArraySort })
Array.Prototype.DefineProp("Show", { Call: ArrayShow })
ArraySort(arr, *) {
for v in arr
res .= v "`n"
return StrSplit(Sort(res), "`n")
}
ArrayShow(arr, *) {
for v in arr
res .= v
MsgBox(res)
}
_ := [3, 2, 1].Sort().Show() ; 123
[3, 2, 1].Sort().Show() をそのまま記述すると有効なアクションとは見なされないので
上記のように式中に含めるか、一度変数に代入し arr.Sort().Show() のように必要があります
この手のライブラリなら公式フォーラムとGithubにいくつかあるので必要なら探してみてください