From: Tobias Reif Date: 2001-08-16T21:00:17+09:00 Subject: [ruby-talk:19889] Re: Why not?: Assigning to self > Searching the web for something like rectangle/become/square I > found a language called cecil, that has so called predicate > subclasses, which seem to offer this functionality. See > http://www.cs.washington.edu/research/projects/cecil/cecil/www/ce > cil-home.html An example: ... template object rectangle isa shape; ... http://www.students.stedwards.edu/~jgrover/language%20summary.html#Anchor-Exampl-11005 Tobi -- Tobias Reif http://www.pinkjuice.com/myDigitalProfile.xhtml go_to('www.ruby-lang.org').get(ruby).play.create.have_fun