Defini ces define dans un fichier .h et fais y reference dans tous les fichier *.c *.cpp ou tu veux utilise ta syntaxe perso.
traduction :
Crees un fichier .h qui contient ceci :
#ifndef _MYHEADER_H
#define _MYHEADER_H
#define si if(
#define finsi )
#define alors {
#define finalors }
#endif
maintenant imaginons que tu as 2 fichier .cpp
main.cpp et other.cpp
dans main.cpp tu inclues myheader.h (nom que tu peux choisir toi meme) comme ceci :
#include <stdio.h>
#include "myheader.h"
int main(void)
{
int x = 1;
si x == 1 finsi alors
printf("Hello world !\n");
finalors
return 0;
}
l'autre fichier other.cpp qui contient:
#include <stdio.h>
int myfunc(void)
{
int x = 1;
/* si x == 1 finsi alors
printf("Hello world 2\n");
finalors
ne fonction pas car tu n'as pas inclus myheader.h tu dois donc faire */
if (x == 1) printf("Hello world 2\n"); // syntaxe originale
return x;
}
pour que cela fonctionne avec ta syntaxe :
#include <stdio.h>
#include "myheader.h"
int myfunc(void)
{
/* possible avec l'inclusion du fichier d'en-tete myheader */
int x = 1;
si x == 1 finsi alors
printf("Hello world 2\n");
finalors
if (x == 1) printf("Hello world 2\n"); // idem que au dessus
return x;
}
J'espere avoir ete plus clair.
Pour mettre en gras ces nouveaux mots clef regarde du cote de ton ide.
Difficile d'etre plus clair... Recherche dans ton ide si tu as une option pour mettre en gras des nouveaux mots clef. Si tu trouves alors rajoute a la liste : si finsi alors finalors ect...
ainsi quand tu coderas :
int x = 1;
si x == 1 finsi alors
printf("Hello world 2\n");
finalors
tu auras :
int x = 1;
si x == 1 finsialors
printf("Hello world 2\n");
finalors