True? Vous avez dit true?
François2-Mar-2011/17:00:40+1:00
Ne trouvez-vous pas le comportement suivant une peu incohérent...

>> true? false
== false
>> true? to-integer false
== true


Alors, 0, vrai ou faux??
DocKimbel2-Mar-2011/21:47:24+1:00
C'est cohérent, c'est une règle de base en REBOL, les valeurs none et false sont considérées comme FALSE, toutes les autres valeurs sont considérées comme TRUE.
François2-Mar-2011/23:07:34+1:00
En effet, et après réflexion, c'est fort pratique
Didec3-Mar-2011/10:25:03+1:00
En Rebol, les seules valeurs considérées comme "fausse" sont 'false et 'none. toute autre valeur est considérer comme "Vrai".
C'est assez différent de beaucoup de langage au "False" est en fait le nombre 0 et "Vrai" le nombre 1.

C'est dans la doc au chapitre 3.3.2
http://www.rebol.com/docs/core23/rebolcore-16.html#section-3.3
The false value is not equivalent to integer zero or none. However, in conditional expressions false and none have the same effect:

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2