Slide 20
Slide 20 text
# age =
== disasm: >=======
local table (size: 2, argc: 0 [opts: 0, rest: -1, post: 0, block: -1, keyword: 0@3] s1)
[ 2] age
0000 trace 8 ( 13)
0002 trace 1 ( 14)
0004 putself
0005 opt_send_simple
0007 dup
0008 setlocal_OP__WC__0 2
0010 trace 16 ( 15)
0012 leave ( 14)
# self.age =
== disasm: >=======
0000 trace 8 ( 13)
0002 trace 1 ( 14)
0004 putnil
0005 putself
0006 putself
0007 opt_send_simple
0009 setn 2
0011 opt_send_simple
0013 pop
0014 trace 16 ( 15)
0016 leave ( 14)
# @age =
== disasm: >=======
0000 trace 8 ( 13)
0002 trace 1 ( 14)
0004 putself
0005 opt_send_simple
0007 dup
0008 setinstancevariable :@age,
0011 trace 16 ( 15)
0013 leave