: ( comp: -- <word> | exec: -- )
publication: 8 janvier 2022 / mis à jour 9 novembre 2024
vocabulaire: forth
Ignore les délimiteurs d'espace de début. Analyse le nom délimité par un espace. Crée une définition pour le
L'exécution ultérieure de NOM
réalise l'enchainement d'exécution des mots compilés dans sa définition "deux-points".
Après : NOM
, l'interpréteur entre en mode compilation. Tous les mots non immédiats sont compilés dans la définition, les nombres sont compilés sous forme litérale. Seuls les mots immédiats ou placés entre crochets (mots [
et ]
) sont exécutés pendant la compilation pour permettre de contrôler celle-ci.
Une définition "deux-points" reste invalide, c'est à dire non inscrite dans le vocabulaire courant, tant que l'interpréteur n'a pas exécuté ;
(point-virgule).
Exemple:
: NAME nomex1 nomex2 ... nomexn ;
NAME \ execute NAME
Legal: site web personnel sans commerce / personal site without seling