articles/dicorebol-fr/mold.txt · Dernière modification: 07/05/2005 00:20

EN: rebol.com - rebol.org - rebol.net -
FR: Rebol Documentation Project - forum RebelBB - rebol-france.org - forum codeur -

 

Mold - Détail de la fonction

En résumé :

Sérialise une chaîne de caractères lisible par REBOL.

Utilisation :

mold value

Argument :

value - La valeur à sérialiser

Raffinements :

/only - Pour une valeur bloc, donne seulement le contenu, pas les crochets [ ]

/all - Sérialise.

/flat - Pas d’indentation

Description :

La fonction MOLD est différente de la fonction FORM en ce que MOLD produit une chaîne de caractères qui peut être lue par REBOL. Par exemple, un bloc doit contenir des crochets [] et les chaînes de caractères doivent être entre guillemets “ ” ou entre accolades { } (si la chaine est multi-ligne ou si elle contient des caractères spéciaux).

Pour un bloc de valeurs donné, des espaces sont insérés entre chaque valeur (sauf après une nouvelle ligne). Pour éviter les espaces entre les valeurs utiliser INSERT pour insérer le bloc dans une chaîne de caractères. La fonction MOLD n’évalue pas l’intérieur du bloc. Pour faire ca il faut utiliser REMOLD.

    print mold 10:30
    10:30
    print mold %image.jpg
    %image.jpg
    print mold [1 2 3]
    [1 2 3]

Fonctions en relation :

form - Convertit une valeur en une chaîne de caractères.

insert - Insère une valeur à l’intèrieur d’une série et retourne la série après l’insertion.

join - Concatène des valeurs.

reduce - Evalue une expression ou un bloc d’expressions et retourne le résultat.

remold - Formate un bloc réduit et retourne une chaine de caractères.

Version anglaise officielle :

 
  articles/dicorebol-fr/mold.txt · Dernière modification: 07/05/2005 00:20
 
Fil RSS: Recent changes RSS feed
Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
Hébergement par Spinodo