Voici un tableau de référence des différents mots réservés de «AFNIX» :
| Instruction et fonction | Syntaxe | Description |
|---|---|---|
| ASSERT | assert operande1 operande2 | Ce mot réservé permet de vérifié l'égalité de deux opérandes. |
| BLOCK | block form | Ce mot réservé permet d'indiquer le nom d'un nouvelle ensemble d'exécution séquentielle. |
| CLASS | class form | Ce mot réservé permet d'indiquer de créer une nouvelle objet de classe. |
| CONST | const symbol object const symbol argument body const symbol argument closed variables body |
Ce mot réservé permet de définir une constante. |
| DAEMON | daemon form | Ce mot réservé permet de créer un processus léger. |
| DELAY | delay form | Ce mot réservé permet d'évaluer le délai de l'argument d'objet. |
| DO | do body condition do initial body condition |
Ce mot réservé permet d'effectuer une boucle. |
| ENUM | enum liste | Ce mot réservé permet de définir une liste d'énumération. |
| ERRORLN | errorln liste | Ce mot réservé permet d'afficher les erreurs du flux de l'interpréteur. |
| EVAL | eval formule | Ce mot réservé permet de résoudre l'équation spécifié. |
| FOR | for symbollist iterableobjectlist body | Ce mot réservé permet d'effectuer un compteur de boucle. |
| FORCE | force formule | Ce mot réservé permet d'évaluer un argument. |
| IF | if condition trueform if condition trueform elseform |
Ce mot réservé permet d'effectuer une condition «SI ALORS». |
| LAMBDA | lambda nil body lambda argumentlist body lambda argumentlist closedvariableslist body |
Ce mot réservé permet d'écrire une fonction simpliste ne nécessitant qu'une seule ligne pour son écriture |
| LAUNCH | launch form | Ce mot réservé permet de créer un nouveau processus léger s'exécutant en processus normal |
| LOOP | loop initform exitform step form | Ce mot réservé permet d'exécuter une boucle |
| NAMESET | nameset parent nameset | Ce mot réservé permet de créer un nouvelle ensemble de noms |
| PRINTLN | println expression | Ce mot réservé permet d'afficher du texte sur la console |
| PROTECT | protect expression | Ce mot réservé permet de retourner une expression sans aucune évaluation, simplification ou interprétation |
| RETURN | return expression | Ce mot réservé permet de retourner une expression et d'arrêter l'interprétation du bloc d'instruction courant |
| SYNC | sync expression | Ce mot réservé permet d'indiquer d'appliquer une synchronisation à une expression |
| SWITCH | switch selector listofconditions | Ce mot réservé permet d'indiquer l'évaluation de cas de condition |
| THROW |
throw throw what throw id throw id reason throw id reason object |
Ce mot réservé permet d'enclencher une exception dans une processus léger |
| TRANS |
trans symbol object trans symbol argument body trans symbol closedvariables body |
Ce mot réservé permet d'enclencher une exception dans une processus léger |
| TRY |
try form try form exceptionhandler |
Ce mot réservé permet d'intercepter une exception lorsqu'elle se produira peut-être dans le bloc d'instruction spécifié |
| WHILE |
while condition body while initial condition body |
Ce mot réservé permet d'exécuter une boucle en commençant par la condition |
Dernière mise à jour : Dimanche, le 22 septembre 2013