From: John Carter Date: 2003-12-15T06:06:47+09:00 Subject: Re: All there is to know about Duck Typing (was: inplace assignment) On Mon, 15 Dec 2003, David Naseby wrote: > Duck-typing is variable scoped, not class scoped: it > answers the question "Can the current variable understand the message > #some_message?". I once wrote an OOPS in C system (called OopsCDaisy for the fun of it.) It was super duck typed. Every class had every method. If you invoke a method that wasn't defined on that class or its ancestor, it did nothing. Worked quite well. None of this if variable has this method invoke method, just invoke method and have done. John Carter Phone : (64)(3) 358 6639 Tait Electronics Fax : (64)(3) 359 4632 PO Box 1645 Christchurch Email : john.carter@tait.co.nz New Zealand A Million Monkeys can inflict worse things than just Shakespeare on your system.