Lokale Funktionen im JSL-DebuggerEs ist mir nie gelungen, lokale Funktionsfunktionen im Debugger anzuzeigen. Hier ist ein einfaches Beispiel. Wenn sich der Debugger in der Funktion befindet, zeigt die QuickInfo den korrekten Wert an, aber weder die Variable „a“ noch „c“ werden unten angezeigt. Ist das ein Fehler?

JMP 17.2.0
Automatisierung und SkripterstellungWindowsBetreff: Lokale Funktionen im JSL-DebuggerDanke @bculver . Ich habe gerade gepingt support@jmp.com um sie wissen zu lassen. Es ist möglich, dass wir etwas übersehen (ich habe auch versucht, etwas auf der Registerkarte „Lokal“ unter „Funktion“ anzuzeigen, aber es ist mir nicht gelungen). Wenn Sie in Zukunft auf etwas stoßen, von dem Sie denken, dass es nicht richtig funktioniert, möchte ich Sie dazu ermutigen, sich an uns zu wenden support@jmp.com . Es ist möglicherweise etwas, was wir noch nicht gefunden haben.
Betreff: Lokale Funktionen im JSL-DebuggerDas ist ein Fehler. Es scheint in JMP 15 nicht mehr zu funktionieren. Vielen Dank für den Hinweis.
Betreff: Funktion lokale Variablen im JSL-DebuggerIch muss zugeben, dass ich den JSL-Debugger nicht verwendet habe, bis ich meinen eigenen Namespace-Inspektor eingerichtet habe.
Nur um festzustellen, dass es bereits da ist ... Der große Vorteil im Vergleich zu meinem eigenen: Es kann sogar Variablen aus lokalen Namespaces von Funktionen auflisten ... Ach nein, das kann es nicht.

JMP 18.1
Names default to here(1);
z=1;
func = function({a},{c},
c=a*2;
c;
);
func(1);
Betreff: Funktionlokale im JSL-Debuggerhat es zu Tiny Traps in Jmp und JSL hinzugefügt