From: Hal Fulton Date: 2006-03-29T14:18:44+09:00 Subject: Re: strange order of execution Dirk Traulsen wrote: > > Can somebody please explain this strange order of execution to me? > All the arguments to your print are evaluated, including the method call. So the stuff inside that method is printed first. Then the print occurs normally (with your return value in place of the method call). Thus your result. However: Why would you ever do this? ;) Hal