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