11 lines
335 B
Plaintext
11 lines
335 B
Plaintext
f(); f(1,2,3,4);
|
|
fcn f(a=1){}() // define and call f, which gets a set to 1
|
|
fcn{vm.arglist}(1,2,3,4) // arglist is L(1,2,3,4)
|
|
fcn{a1:=vm.nthArg(1)}(1,2,3) // a1 == 2
|
|
(f() == True); (f() and 1 or 2)
|
|
if (f()) println()
|
|
f(f) // pass f to itself
|
|
s:=f()
|
|
fcn{}.isType(self.fcn) //True
|
|
fcn{}.len.isType(self.fcn) //False, len is a Method
|