Article View: bln.comp.lang.opal
Article #38Re: warnung
From: Florian 'FLoh' Lindner
Date: Sun, 02 Dec 2001 21:15
Date: Sun, 02 Dec 2001 21:15
21 lines
1532 bytes
1532 bytes
Holger Kinscher wrote: > DEF fold(op, e)(<>) == e > DEF fold(op, e)(a :: R) == IF <>?(R) THEN e op a > ELSE fold(op, e)(R) op a > FI > > wird zwar ausgefuehrt, allerdings werde ich gewarnt: > > WARNING [Blatt6.impl at 9.14]: pattern variable e hides constant > e'Real:real WARNING [Blatt6.impl at 10.14]: pattern variable e hides > constant e'Real:real > > weiss jemand, wovor? ja, steht doch da: du kannst innerhalb von fold nicht auf die "funktion" (weil in opal gibt's ja keine globalen konstanten ;-)) e (also 2.718...) nicht zugreifen, weil die durch deine variable e verdeckt wird! cu FLoh
Technical Details
Message-ID:
<9ue4f3$7s3tt$1@ID-98665.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!fu-berlin.de!uni-berlin.de!pd9053028.dip.t-dialin.NET!not-for-mailReferences:
<9ud8fj$jtk$06$1@news.t-online.com>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 108421,ef3d1d78f388351e X-Google-Attributes: gid108421,public X-Google-ArrivalTime: 2001-12-02 12:55:01 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!fu-berlin.de!uni-berlin.de!pd9053028.dip.t-dialin.NET!not-for-mail From: Florian 'FLoh' Lindner <SuperFLoh@gmx.net> Newsgroups: bln.comp.lang.opal Subject: Re: warnung Date: Sun, 02 Dec 2001 22:15:14 +0100 Lines: 21 Message-ID: <9ue4f3$7s3tt$1@ID-98665.news.dfncis.de> References: <9ud8fj$jtk$06$1@news.t-online.com> NNTP-Posting-Host: pd9053028.dip.t-dialin.net (217.5.48.40) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: fu-berlin.de 1007326500 8261565 217.5.48.40 (16 [98665]) User-Agent: KNode/0.6.1