Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
SECTION:
tokenType = SECTION;
SECTION:
tokenType = SECTION;
SSECTION:
tokenType = SSECTION;
SSECTION:
tokenType = SSECTION;
NPARA:
tokenType = NPARA;
NPARA:
tokenType = NPARA;
MC2:
if (isSeparator() || c == WEOF) {
MC2:
if (isSeparator() || c == WEOF) {
MOTCLE:
tokenType = MOTCLE;
MOTCLE:
tokenType = MOTCLE;
c = fgetwc(source); // lecture du premier caractere
do {
int scanrt = scanner();
c = fgetwc(source); // lecture du premier caractere
do {
int scanrt = scanner();
+ if (scanrt == EXIT_FAILURE) {
wprintf(L"Scanner error with token value: %ls\n", token[tokenFound].value);
exit(EXIT_FAILURE);
}
wprintf(L"Scanner error with token value: %ls\n", token[tokenFound].value);
exit(EXIT_FAILURE);
}
if (source != NULL) fclose(source); // fermeture du fichier source
if (target != NULL) fclose(target); // fermeture du fichier target
if (source != NULL) fclose(source); // fermeture du fichier source
if (target != NULL) fclose(target); // fermeture du fichier target