Accueil
Nouvelles
Profil
Contact
Half-Life
Musique
PCASTL
Informatique
Vidéos
Lecture
OpenGL
Éléments
sids du C64
Liens
|
Opérateurs
Types de données
Fonctions internes
Structure de l'arbre
Traitement par lots
Exemples
Interpréteur
|
PCASTL : Structure de l'arbre Opérateurs unaires: !, -, &, *, préfixe ++, préfixe --, suffixe ++, suffixe --, cast Opérateurs binaires: = || && == != < <= > >= + - * / ^ Segments explicites de code: `' Énoncés composés: { enonce_1 enonce_2 enonce_3 } Définitions de fonction: function(par1, par2, par3) enonce Appels de fonctions: nom_function(arg1, arg2, arg3) Énoncés "if": if (condition) enonce Énoncés "if else": if (condition) enonce_cond_1 else enonce_cond_0 Énoncés "while": while (condition) enonce Même structure que les énoncés "if". Énoncés "for": for (initialisation; condition; incrementation) enonce Listes pointillées généalogiques: Une liste d'énoncés mots clé parent et childset séparés par des points, commençant par parent. Où les mots clé childset sont suivis par un indice. parent[.parent|childset[indice][. ...]] Symbole ou segment de code suivi par une listes pointillées généalogiques: symbole[.parent|childset[indice][. ...]] Ici, les listes pointillées généalogiques peuvent commencer avec "childset". Listes d'accès: symbole{.|->}membre1[{.|->}membre2[{.|->} ...]] Indices: symbole[indice] |
Mobile
|