
EN: rebol.com -
rebol.org -
rebol.net -
FR: Rebol Documentation Project -
forum RebelBB -
rebol-france.org -
forum codeur -
Affiche le code source d’un mot.
source word
word - Le mot à sourcer. (type: word!)
Affiche le code source d’une fonction en la sérialisant de manière formatée à partir de ses blocs de structure interne. Ne fournit que le code source des fonctions REBOL créées avec une déclaration (function!,) pas des fonctions native (en code machine.)
Cette fonction est utile pour apprendre comment les fonctions mezzanines (de haut niveau) sont définies.
source source source: func [ "Prints the source code for a word." 'word [word!]][ prin join word ": " if not value? word [print "undefined" exit] either any [native? get word op? get word action? get word] [ print ["native" mold third get word]] [print mold get word]]
Si la fonction spécifiée est une native, SOURCE retourne la spécification des arguments de la fonction.
source copy copy: native [ "Returns a copy of a value." value [series! port! bitset!] "Usually a series" /part "Limits to a given length or position." range [number! series! port! pair!] /deep "Also copies series values within the block." ]
? - Affiche de l’information sur les mots et les valeurs.
help - Affiche de l’information sur les mots et les valeurs.