Voici un tableau de référence des différents commandes, instructions ou fonctions du «Rebol» avec prototype (aussi connu sous le nom de built-in functions) :
Procédures et fonctions | Syntaxe | Description |
---|---|---|
ABS | abs valeur | Cette fonction permet de retourner la valeur absolue d'un nombre. |
ABSOLUTE | absolute valeur | Cette fonction permet de retourner la valeur absolue d'un nombre. |
ADD | add a b | Cette fonction permet de retourner l'addition de deux nombres. |
AND | valeur and masque | Cet opérateur permet d'effectuer un Et logique sur des booléens ou Et binaire sur des valeurs numériques. |
ARCCOSINE | arccosine valeur | Cette fonction trigonométrique retourne l'«ArcCosinus» en degrée. |
ARCSINE | arcsine valeur | Cette fonction trigonométrique retourne l'«ArcSinus» en degrée. |
ARCTANGENT | arctangent valeur | Cette fonction trigonométrique retourne l'«ArcTangente» en degrée. |
COMPLEMENT | complement valeur | Cette fonction permet de retourner le complément d'une valeur. |
COSINE | cosine valeur | Cette fonction trigonométrique retourne le «Cosinus» en degrée. |
DIVIDE | divide valeur diviseur | Cette fonction permet de retourner la division d'une valeur. |
EQUAL | equal? a b | Cette fonction permet de retourner le résultat d'une comparaison d'égalité. |
EXP | exp valeur | Cette fonction calcul l'exponnentiel de la valeur «x». |
GREATER | greater? a b | Cette fonction permet de retourner le résultat d'une comparaison de supériorité. |
GREATER-OR-EQUAL | greater-or-equal? a b | Cette fonction permet de retourner le résultat d'une comparaison de supériorité ou d'égalité. |
LESSER | lesser? a b | Cette fonction permet de retourner le résultat d'une comparaison d'infériorité. |
LESSER-OR-EQUAL | lesser-or-equal? a b | Cette fonction permet de retourner le résultat d'une comparaison d'infériorité ou d'égalité. |
LOG-2 | log-2 valeur | Cette fonction retourne le logarithme en base 2. |
LOG-10 | log-10 valeur | Cette fonction retourne le logarithme décimal. |
LOG-E | log-e valeur | Cette fonction retourne le logarithme en base E. |
MULTIPLY | multiply a b | Cette fonction permet de retourner la multiplication de deux valeurs. |
NEGATE | negate valeur | Cette fonction permet de retourner le négation d'une valeur. |
NOT-EQUAL | not-equal? a b | Cette fonction permet de retourner le résultat d'une comparaison de non-égalité. |
OR | valeur or masque | Cet opérateur permet d'effectuer un Ou logique sur des booléens ou Ou binaire sur des valeurs numériques. |
POWER | power x y | Cette fonction retourne le calcul de x à la puissance y. |
RANDOM | random valeur | Cette fonction permet de retourner une valeur générer aléatoirement entre 1 et la valeur spécifié. |
REMAINDER | remainder valeur diviseur | Cette fonction permet de retourner le modulo d'une valeur (le restant d'une division). |
SAME | same? a b | Cette fonction permet de retourner le résultat d'une comparaison d'expression semblable. |
SINE | sine valeur | Cette fonction trigonométrique retourne le «Sinus» en degrée. |
SQUARE-ROOT | square-root a | Cette fonction retourne la racine carré du nombre «a». |
STRICT-EQUAL | strict-equal? a b | Cette fonction permet de retourner le résultat d'une comparaison d'égalité. |
STRICT-NOT-EQUAL | strict-not-equal? a b | Cette fonction permet de retourner le résultat d'une comparaison de non-égalité. |
SUBTRACT | subtract a b | Cette fonction permet de retourner la soustraction d'un nombre par un autre nombre. |
TANGENT | tangent valeur | Cette fonction trigonométrique retourne la «tangente» en degrée. |
TO-INTEGER | to-integer valeur | Cette fonction permet de convertir une valeur sous le format entier. |
TO-STRING | to-string valeur | Cette fonction permet de convertir une valeur sous le format d'une chaine de caractères. |
XOR | valeur xor masque | Cet opérateur permet d'effectuer un Ou exclusif logique sur des booléens ou Ou exclusif binaire sur des valeurs numériques. |
Dernière mise à jour : Dimanche, le 4 janvier 2015