Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!brolga!uqcspe!cs.uq.oz.au!warwick From: warwick@cs.uq.oz.au (Warwick Allison) Newsgroups: comp.lang.modula2 Subject: Re: Why no ** operator in Modula2? Message-ID: <1771@uqcspe.cs.uq.oz.au> Date: 4 Jun 91 23:37:26 GMT References: <1413.284BAAE1@puddle.fidonet.org> Sender: news@cs.uq.oz.au Reply-To: warwick@cs.uq.oz.au Lines: 23 >note: Wirth: a compiler has to be as small as possible (see also Oberon). >for my opinion this is a good solution for compiler writers and it is easy to >port such a compiler (in comparision to e.g. a ADA-compiler). decentralism >(hm?) Agreed. Except we cannot define our own "**", we have to use one of... y:=IntegerToRealPower(A,x) y:=RealToIntegerPower(A,x) B:=IntegerToIntegerPower(A,x) y:=RealToRealPower(A,x) :-) Warwick. Actually, I take that back (-:, I think I would prefer to use those functions. Bye, I've got a module to write... -- _-_|\ warwick@cs.uq.oz.au / * <-- Computer Science Department, \_.-._/ University of Queensland, v Brisbane, AUSTRALIA.