Fields in closures.

This commit is contained in:
Bob Nystrom
2013-12-23 11:17:40 -08:00
parent c0169896e6
commit 9235a7e38f
7 changed files with 128 additions and 23 deletions
+18
View File
@@ -0,0 +1,18 @@
class Outer {
method {
_field = "outer"
IO.write(_field) // expect: outer
class Inner {
method {
_field = "inner"
IO.write(_field) // expect: inner
}
}
(new Inner).method
IO.write(_field) // expect: outer
}
}
(new Outer).method