|
| 03 Feb 2012 06:33 PM |
a 'b' b 'a' {a=1}
in what order would these be called? |
|
|
| Report Abuse |
|
|
|
| 03 Feb 2012 06:34 PM |
it would call a with the argument 'b' then call b with the argument 'a' then call whatever that returns with the argument {a=1} |
|
|
| Report Abuse |
|
|
|
| 03 Feb 2012 06:35 PM |
a('b')(b('a')({a=1}))
Like that? |
|
|
| Report Abuse |
|
|
| |
|
| |
|
|
| 03 Feb 2012 06:37 PM |
like i said it would
now gobwey
*shoves into scripting helpers* |
|
|
| Report Abuse |
|
|
|
| 03 Feb 2012 06:39 PM |
>then call whatever that returns with the argument {a=1}
whatever what returns
a or b |
|
|
| Report Abuse |
|
|
1waffle1
|
  |
| Joined: 16 Oct 2007 |
| Total Posts: 16381 |
|
|
| 03 Feb 2012 06:44 PM |
a 'b' b 'a' {a=1}
a("b")(b("a")({a=1}))
I don't think it would even work, since you're defining a twice. |
|
|
| Report Abuse |
|
|
|
| 03 Feb 2012 06:46 PM |
@arangicfreak: b @waffulz: no |
|
|
| Report Abuse |
|
|
|
| 03 Feb 2012 06:46 PM |
I ran tests and got this
a[1] 1 b b[1] 1 a b[2] 1 table: 0033B398
the [#] being what block the function is in |
|
|
| Report Abuse |
|
|
1waffle1
|
  |
| Joined: 16 Oct 2007 |
| Total Posts: 16381 |
|
|
| 03 Feb 2012 06:49 PM |
A = {c=1} B = b("a") C = a("b")
C(B(A)) |
|
|
| Report Abuse |
|
|