title: Is there a way in a message-only language to define a whileTrue message without recursion or compiler tricks?
body: <p>Smalltalk has the whileTrue:-Message implemented through recursion (in VisualWorks) or through compiler-inlining (in Squeak/Pharo). Is there a way to define such a method without using one of them? If not, is there a proof for that avaiable somewhere?</p>