articles/dicorebol-fr/emptyq.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 -

 

Empty? - Détail de la fonction

En résumé :

Retourne TRUE si une série est positionnée à sa queue.

Utilisation :

empty? series

Arguments :

series - La série en argument. (type: series! port! bitset!)

Description :

C’est un synonyme de TAIL? La vérification est faite relativement à la position actuelle dans la série.

    print empty? []
    true
    print empty? [1]
    false

La fonction EMPTY? est utile pour tous les types de séries. Par exemple, vous pouvez l’utiliser pour vérifier une chaîne de caractères provenant de l’utilisateur:

    str: ask "Enter name:"
    if empty? str [print "Name is required"]
    Enter name:

Elle est souvent utilisée en conjonction avec TRIM pour retirer les espaces des extrêmités d’une chaîne avant de la contrôler:

    if empty? trim str [print "Name is required"]

Fonctions en relation:

found? - Retourne TRUE si la valeur n’est pas NONE.

none? - Retourne TRUE pour les valeurs NONE.

tail? - Retourne TRUE si une série est positionnée à sa queue.

Version anglaise officielle :

 
  articles/dicorebol-fr/emptyq.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