Lets sagen, dass ich ein paar Worte zu definieren:REBOL 3 - Wo kann auf benutzerdefinierte Namespace-Wörter zugegriffen werden?
Word1: 5
Word2: "blahdiddyblah"
Gibt es einen Teil oder Block des Systems, das speichert, welche Wörter im Einsatz sind?
so etwas wie dies versucht, aber es ist fehlgeschlagen:
S1: to-block copy system/contexts/user
D: 3
S2: to-block copy system/contexts/user
Difference s1 s2
Nach @johnk Vorschlag habe ich versucht:
>> snapshot-of-words: words-of system/contexts/user
== [system snapshot-of-words words-of contexts user]
>> x: 1
== 1
>> difference snapshot-of-words words-of system/contexts/user
== [x difference]
>> difference snapshot-of-words words-of system/contexts/user
== [x difference]
>> 5 + 9
== 14
>> form ["hellow" "there" ]
== "hellow there"
>> difference snapshot-of-words words-of system/contexts/user
== [x difference + form]
Was bedeutet das? native Funktionen werden nach der Verwendung in den Benutzerkontext eingebunden? Gibt es eine Möglichkeit, diese von denen zu isolieren, die ein Benutzer binden könnte?
alle integrierten in Worte werden verwendet im Benutzerkontext gebunden, ob in Skript oder Konsole – kealist
beteiligt LOAD-GUI ist viel komplizierter, weil es so viele verschiedene Wörter bindet – kealist
Überprüfung vor oder nach Load-GUI ist nicht hilfreich für das, was ich versuche zu tun – kealist