Funktionsaufruf

29/06/2008 - 17:58 von news.magwien.gv.at | Report spam
Hallo,

gibt es für eine Funktion eine Möglichkeit, feszustellen, ob sie mit der

func(x,y,z)

oder der

&func(x,y,z)

Syntax (d.h., mit oder ohne führendem "&") aufgerufen wurde?

Der für beide Aufrufe generierte Opcode ist fast ident; im zweiten Fall hat
der "entersub" OP allerdings das Flag "AMPER" gesetzt. Kann man das vom
Program aus selbst irgendwie abfragen (d.h., kann eine Funktion auf den OP,
durch den sie aufgerufen wurde, zugreifen)?

LG, Ferry
 

Lesen sie die antworten

#1 Frank Seitz
30/06/2008 - 09:51 | Warnen spam
news.magwien.gv.at wrote:

gibt es für eine Funktion eine Möglichkeit, feszustellen, ob sie mit der

func(x,y,z)

oder der

&func(x,y,z)

Syntax (d.h., mit oder ohne führendem "&") aufgerufen wurde?



Wofür brauchst du das?

Grüße
Frank
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Anwendungen für Ihr Internet und Intranet
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel

Ähnliche fragen