|
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
|