Voici un tableau montrant un comparatif des syntaxes des instructions du langage Jovial par rapport à ceux du langage C :
| Jovial | C |
|---|---|
| % remarque % | /* remarque */ |
| DEFINE GetA(G) ...; | #define GetA(G) ... |
| FOR I: 1 BY 2 WHILE I<= Somme; | for (I = 1; I <= Somme; I += 2) |
| IF I < 2; Somme = 2; ELSE Somme = 3; |
if(I < 2) Somme = 2; else Somme = 3; |
| PROC nomprocedure(param) S; BEGIN END |
S nomprocedure(param) { } |
| TABLE nom; BEGIN END |
static struct { } nom; |
| TYPE nom TABLE(0:31) W 3; BEGIN END |
typedef union { W(3); struct { } } nom[31]; |
Dernière mise à jour : Dimanche, le 12 mars 2006