☐ coole neue Funktion
☐ könnte vielen Benutzern helfen!
☐ beseitigt einen „Bug“
☑ schön zu haben
☐ Niemand braucht es
In Mathematica kann man „%“ als Platzhalter für den letzten zurückgegebenen Wert verwenden.

Könnten Sie bitte etwas Ähnliches in JSL implementieren?
Könnte beim Debuggen helfen:
Führen Sie einzelne Zeilen des Originalcodes aus und fügen Sie Testcode hinzu
Wichtig: Die ursprünglichen Codezeilen nicht durcheinander bringen,
sondern stattdessen: über den Platzhalter Zugriff auf die Rückgabewerte erhalten.
Zusätzlicher Vorteil: Die Arbeit wird auf die „Vorwärtsrichtung“ konzentriert:
Ah, es gibt einen Rückgabewert, wie man fortfährt und das Beste daraus macht ...
anstatt
Wie muss ich den vorherigen Code ändern, um Zugriff auf den zurückgegebenen Wert zu erhalten?
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Graph Builder(
Size( 437, 413 ),
Graph Spacing( 4 ),
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) )
);
// during debugging:
gb = %;(gb << XPath( "//AxisBox" )) << select;// or even better:
gb << get XML();
New Window("xml", %)https://community.jmp.com/t5/Discussions/placeholder-for-the-last-returned-value/mp/568699
Weitere Wünsche eingereicht von
@hogi danke für die Idee.Nach einiger Prüfung haben wir beschlossen, dies nicht weiter zu verfolgen.
@hogi Danke für deinen Vorschlag! Wir haben Ihre Anfrage erfasst und werden diese prüfen.