Code: Select all
class a {
static a[a*] => msgbox(a.length) ; 0, expected 2
}
a.a[1,2] ; Error: No object to invoke.
Code: Select all
class a {
static a[a, aa*] => msgbox(a ':' aa.length) ; 1:1
}
a.a[1,2] ; OK
Code: Select all
a := {}
a.defineprop 'a', {get : (a*) => msgbox(a.length)}
a.a[1,2] ; 3