In einem Codeabschnitt war die Codierung für die Ausdrucksbehandlung fehlerhaft und führte zu einem überraschenden Ergebnis.
Ich habe es auf eine Interaktion zwischen " X()" [innerhalb Variablen (x(:Spalte)) ] und einer Variablen x reduziert.
ein Beispiel:
x= "hello";
type(x); // -> string
X(5) // -> "hello"
Nachdem ich eine Variable x definiert habe, kann ich sie als Funktion X(...) mit einem beliebigen Argument verwenden.
... und JMP gibt den Inhalt von x zurück.
irgendwie das Gegenteil von
col << rerun formula;
// short for
col << rerun formula();
https://www.jmp.com/support/help/en/17.1/?os=win&source=application#page/jmp/rules-for-resolving-names.shtml
