Path: utzoo!attcan!uunet!cs.utexas.edu!csd4.milw.wisc.edu!leah!rpi!batcomputer!lacey From: lacey@batcomputer.tn.cornell.edu (John Lacey) Newsgroups: comp.lang.misc Subject: Re: What I'd really like to see in an if-statement... Message-ID: <8606@batcomputer.tn.cornell.edu> Date: 10 Aug 89 19:37:49 GMT References: <8577@batcomputer.tn.cornell.edu> <14251@haddock.ima.isc.com> <516@brazos.Rice.edu> Reply-To: lacey@tcgould.tn.cornell.edu (John Lacey) Organization: Cornell Theory Center, Cornell University, Ithaca NY Lines: 54 In article <516@brazos.Rice.edu> (3383 of comp.lang.misc) preston@titan.rice.edu (Preston Briggs) writes: } } And do you want it restricted to conditionals, or extended } to all expressions/statements? It would be a relational expression, of course, just like "a < b". } This should all be easy; but I don't like it. It feels "unnatural." } I think the problem is that you want to make relational operators } into a sort of control flow thing -- not really operators at all. } Compare + with your version of <. } } a+b+c means (a + b) + c } but } a