X-Git-Url: https://git.piment-noir.org/?p=TP_AL_C.git;a=blobdiff_plain;f=lexer%2Fmain.c;h=691d54eef5162acaa4f8c5ee5514e0f02d1834bb;hp=fd6a5ccc021f95a3e4d4be840b7b0d59dbded866;hb=b5cd8f86ef2ff365b3d848da283ffd888712d1fa;hpb=62426b89828710e58dcd043f03d7c8006c07b5d6 diff --git a/lexer/main.c b/lexer/main.c index fd6a5cc..691d54e 100644 --- a/lexer/main.c +++ b/lexer/main.c @@ -119,11 +119,11 @@ SS2: SECTION: tokenType = SECTION; - return 1; + return EXIT_SUCCESS; SSECTION: tokenType = SSECTION; - return 1; + return EXIT_SUCCESS; M1: if (istAlpha()) { @@ -188,11 +188,11 @@ initLV1LV2: NPARA: tokenType = NPARA; - return 1; + return EXIT_SUCCESS; MOT: tokenType = MOT; - return 1; + return EXIT_SUCCESS; MC2: if (isSeparator() || c == WEOF) { @@ -202,15 +202,15 @@ MC2: MOTCLE: tokenType = MOTCLE; - return 1; + return EXIT_SUCCESS; FIN: tokenType = FIN; - return 1; + return EXIT_SUCCESS; error: tokenType = FIN; - return -1; + return EXIT_FAILURE; } int main() { @@ -233,7 +233,7 @@ int main() { c = fgetwc(source); // lecture du premier caractere do { int scanrt = scanner(); - if (scanrt == -1) { + if (scanrt == EXIT_FAILURE) { wprintf(L"Scanner error with token value: %ls\n", token[tokenFound].value); exit(EXIT_FAILURE); } @@ -249,5 +249,5 @@ int main() { if (source != NULL) fclose(source); // fermeture du fichier source if (target != NULL) fclose(target); // fermeture du fichier target - return 0; + return EXIT_SUCCESS; }