Le type Datatype!

1. Résumé

Le type Datatype! représente tous les types valides qui sont prédéfinis en Red.

Datatype! appartient aux ensembles de types suivants: default!, immediate!

2. Création

Les valeurs de type Datatype! sont prédéfinies en Red et ne peuvent pas être créées.

3. Syntaxe littérale

Par convention, la syntaxe littérale est une valeur de type word! terminée par un point d’exclamation !.

Exemples: bitset!, string!, time!, word!.

4. Conversions

Une valeur de type datatype! peut être convertie en toute valeur de l’ensemble de types any-word!, ainsi que dans les types de données issue!, refinement!.

>> to word! string!
== string!

>> to set-word! string!
== string!:

>> to lit-word! string!
== 'string!

>> to get-word! string!
== :string!

>> to issue! string!
== #string!

>> to refinement! string!
== /string!

5. Comparaisons

Aucune comparaison n’est supportée pour le type datatype!.

6. Test de valeurs

Utilisez datatype? pour vérifier si une valeur est du type datatype!.

>> datatype? string!
== true

Utilisez type? pour connaître le type d’une valeur donnée.

>> type? string!
== datatype!

7. Mots prédéfinis

Le mot datatype! renvoie à tous les types de données prédéfinis. Les types de données prédéfinis peuvent être visualisés en tapant help datatype! dans la console Red.

7.1. Actions

copy

7.2. Fonctions

to-get-word, to-issue, to-lit-word, to-refinement, to-set-word, to-word

7.3. Natives

as

results matching ""

    No results matching ""