Objektnamen aus einer Funktion herausholen

8

Der Titel ist nicht wirklich beschreibend, da das Problem länger ist als ein vernünftiger Titel, den ich mir vorstellen könnte.

Ich möchte eine Funktion haben, die Objektnamen aus anderen Funktionen ergreift, die als Argumente in einer anderen Funktion verwendet werden können. Hier ist ein Barebone-Versuch:

%Vor%

Hier möchte ich FUN die Zeichenkette "mtcars" zurückgeben, aber es gibt "foo" zurück. Wie könnte man eine Grab-Funktion machen, die dies tut (Ich möchte dies tun, weil ich dies als Standard für eine txt / csv etc Datei verwende. Es ist eine bequeme Einstellung.

Hier sind einige erfolglose Versuche (aber ich möchte eine generische Grab-Funktion haben):

%Vor%

Beispiel für ein echtes Leben:

%Vor%     
Tyler Rinker 21.09.2013, 20:20
quelle

2 Antworten

6

Sie könnten sys.call versuchen, um auf den übergeordneten Aufruf zuzugreifen:

%Vor%     
sgibb 21.09.2013, 20:33
quelle
6

Wie wäre es damit?

%Vor%     
Arun 21.09.2013 20:41
quelle

Tags und Links