Thanks Thaddy, I will look into that.
All I have to say is better instructions reduce (seemingly) stupid questions. And it never hurts to be nice.
well currently I have it implemented as a functional method e.g.Code: Pascal [Select][+][-]node=class(tobject) value:integer; fwd:node; function gofwd:node;end; function node.gofwd:node;begin result:=self.fwd;end; just wondering if it was possible.
well I wanted to procedurally change from one reference to another in order to navigate a chain e.g.
Quote from: anonymousstranger on September 10, 2018, 03:28:56 pmwell I wanted to procedurally change from one reference to another in order to navigate a chain e.g.I still don't get the purpose. "self" is just a parameter, passed by the calling procedure, thus the scope is only local. If you call a method after changing self (don't know if possible), then its an other "self" in the called method.Thus there would be no advantage in comparison to just using a local variable.