I p als Zeiger auf f wie folgt erstellen:Ist es möglich, "dynamische" Funktionszeiger in Rebol zu haben?
f: func[][print 1]
p: :f
Bei der Ausführung:
>> p
1
Aber wenn ich f ändern, um
f: func[][print 1 print 2]
p 2 nicht gedruckt werden .
Gibt es eine andere Möglichkeit, p Punkte "dynamisch" zu f zu bekommen?
Großartig, das ist ziemlich schön. –
mit R3 aus Sicherheitsgründen nicht mehr möglich. – moliad
In R3 ist es * möglich, Funktionen zu ändern, wenn Sie auf den ursprünglichen Text der Funktion zugreifen können. – Ladislav