<div dir="ltr">Hi folks!<div><br></div><div>Hope. you're doing fine :)</div><div><br></div><div>I ran into this (bug?) yesterday while inspecting existing compiled methods at Cuis University.</div><div>Looks like if you parse/compile a method that has a dot after the last collaborator in the method signature, an additional <font face="monospace"><b>self</b></font> node is added to the AST.</div><div><br></div><div>To reproduce it, in a workspace inspect:</div><div><br></div><div><font face="monospace">Parser new<br>  parse: 'm1: foo. ^1'<br>  class: Object</font><br></div><div><font face="monospace"><br></font></div>You'll note that the string representation of the inspected MethodNode displays:<div><br></div><div><font face="monospace">m1: foo<br>  <b>self.</b><br>  ^ 1.<br></font></div><br>Is that little <font face="monospace"><b>self </b></font>node there for a reason, or is it just a bug?<br><br>Best,<br>Nico PM</div>