Ist ein Bezeichner im Skript definiert oder nicht?

Ist ein Bezeichner im Skript definiert oder nicht? Bezeichner können beliebige globale oder lokale Objekte sein.

Name Typ Default Beschreibung
Return int   Ist das Objekt an der Ausfühstelle des Aufrufes im Skript deklariert oder nicht? 1 : Ja, das Objekt ist deklariert. Deklariert heißt nicht, dass das Objekt auch mit einem sinnvollen Wert definiert ist!

0 : Das Objekt ist unbekannt.
identifer char* oder String - Name der Funktion, Variable oder Konstante. Beachten Sie bitte, dass Sie den Namen des Objekte angeben müssen, nicht das Objekt selbst!

Die ersten beiden Fragen werden mit 1 beantwortet. Die dritte Antwort ist 0:

int main ()
{
    char 	str [512];
wlog ("", "%s : %d\n", "frame::fit", declared ("frame::fit")); wlog ("", "%s : %d\n", "str", declared ("str")); wlog ("", "%s : %d\n", "abc", declared ("abc"));
return 0; }

Seit
v4.1.8 R28400, 12. Apr 2021

Verfügbarkeit
priint:comet InDesign® Plug-Ins, comet_pdf, Illustrator

Alphabetic index HTML hierarchy of classes or Java