H 7I    / ' 5.O~ "#  *<3g!C$4)Y%"# 3FH`""&E0l+ $'"L)o45E$/j6! ",Of}0Kj  : )"(>"g"2w"#"+""&#?# S#a#{##*#C#3!$0U$%$$+$$"%)%C%U%j%%,%3%/% .&<&(X&&(&+&&''#'K'i''''''(8('J(r($(2( (),!)-N) |) )))!)&) *!&* H*V*0m*!* *** *% +F/+v++++"++,2,<D,-,,CF..."..>.5L5CLyL)L7LLI M3TM%M"M/MN7 N3XN1N,N3N6O2VOO)OO/O?P'[P"P2P3P Q Q!5QWQ-mQ)QQ%Q R#RICR,RRRRS8SUKSS%SSS-TJTeTTWT4TL^.)_y@ ` dM7c9aqhSs34;?rpN(gIok/F:v%#{5x-CRnQBDu]H,V'$Tw0f8K \t<} zOXZjJ!1UW6A2b>l= m&|[i+*"ePEG~ Y ********** beginning dump of nfa with start state %d DFA Dump: Equivalence Classes: Meta-Equivalence Classes: jam-transitions: EOF %d (%d saved) hash collisions, %d DFAs equal %d backing-up (non-accepting) states %d empty table entries %d epsilon states, %d double epsilon states %d protos created %d rules %d sets of reallocations needed %d state/nextstate pairs created %d table entries %d templates created, %d uses %d total table entries needed %d/%d (peak %d) nxt-chk entries created %d/%d (peak %d) template nxt-chk entries created %d/%d DFA states (%d words) %d/%d NFA states %d/%d base-def entries created %d/%d character classes needed %d/%d words of storage, %d reused %d/%d equivalence classes created %d/%d meta-equivalence classes created %d/%d start conditions %d/%d unique/duplicate transitions Beginning-of-line patterns used Compressed tables always back-up No backing up no character classes scanner options: - and may be the actual source of other reported performance penalties associated rule line numbers: out-transitions: %%option yylineno entails a performance penalty ONLY on rules that can match newline characters %array incompatible with -+ option%d backing up (non-accepting) states. %option yyclass only meaningful for C++ scanners%option yylineno cannot be used with REJECT%s %s %s version %s usage statistics: %s: fatal internal error, %s ********** end of dump *Something Weird* - tok: %d val: %d -Cf and -CF are mutually exclusive-Cf/-CF and -Cm don't make sense together-Cf/-CF and -I are incompatible-Cf/-CF are incompatible with lex-compatibility mode-I (interactive) entails a minor performance penalty -l AT&T lex compatibility option entails a large performance penalty -s option given but default rule can be matchedCan't use -+ with -CF optionCan't use -+ with -l optionCan't use --reentrant or --bison-bridge with -l optionCan't use -f or -F with -l optionCompressed tables always back up. Could not write ecstblCould not write eoltblCould not write ftblCould not write ssltblCould not write yyacc_tblCould not write yyacclist_tblCould not write yybase_tblCould not write yychk_tblCould not write yydef_tblCould not write yymeta_tblCould not write yynultrans_tblCould not write yynxt_tblCould not write yynxt_tbl[][]EOF encountered inside an actionEOF encountered inside patternEnd Marker Generates programs that perform pattern-matching on text. Table Compression: -Ca, --align trade off larger tables for better memory alignment -Ce, --ecs construct equivalence classes -Cf do not compress tables; use -f representation -CF do not compress tables; use -F representation -Cm, --meta-ecs construct meta-equivalence classes -Cr, --read use read() instead of stdio for scanner input -f, --full generate fast, large scanner. Same as -Cfr -F, --fast use alternate table representation. Same as -CFr -Cem default compression (same as --ecs --meta-ecs) Debugging: -d, --debug enable debug mode in scanner -b, --backup write backing-up information to %s -p, --perf-report write performance report to stderr -s, --nodefault suppress default rule to ECHO unmatched text -T, --trace %s should run in trace mode -w, --nowarn do not generate warnings -v, --verbose write summary of scanner statistics to stdout Files: -o, --outfile=FILE specify output filename -S, --skel=FILE specify skeleton file -t, --stdout write scanner on stdout instead of %s --yyclass=NAME name of C++ class --header-file=FILE create a C header file in addition to the scanner --tables-file[=FILE] write tables to FILE Scanner behavior: -7, --7bit generate 7-bit scanner -8, --8bit generate 8-bit scanner -B, --batch generate batch scanner (opposite of -I) -i, --case-insensitive ignore case in patterns -l, --lex-compat maximal compatibility with original lex -X, --posix-compat maximal compatibility with POSIX lex -I, --interactive generate interactive scanner (opposite of -B) --yylineno track line count in yylineno Generated code: -+, --c++ generate C++ scanner class -Dmacro[=defn] #define macro defn (default defn is '1') -L, --noline suppress #line directives in scanner -P, --prefix=STRING use STRING as prefix instead of "yy" -R, --reentrant generate a reentrant C scanner --bison-bridge scanner for bison pure parser. --bison-locations include yylloc support. --stdinit initialize yyin/yyout to stdin/stdout --noansi-definitions old-style function definitions --noansi-prototypes empty parameter list in prototypes --nounistd do not include --noFUNCTION do not generate a particular FUNCTION Miscellaneous: -c do-nothing POSIX option -n do-nothing POSIX option -? -h, --help produce this help message -V, --version report %s version Input line too long Internal error. flexopts are malformed. No backing up. Options -+ and --reentrant are mutually exclusive.REJECT cannot be used with -f or -FREJECT entails a large performance penalty State #%d is non-accepting - Try `%s --help' for more information. Unknown error=(%d) Unmatched '{'Unrecognized option `%s' Usage: %s [OPTIONS] [FILE]... Usage: %s [OPTIONS]... Variable trailing context rule at line %d Variable trailing context rules entail a large performance penalty [:^lower:] is ambiguous in case insensitive scanner[:^upper:] ambiguous in case insensitive scannerattempt to increase array size failedbad : %sbad character '%s' detected in check_char()bad character classbad character class expression: %sbad character inside {}'sbad character: %sbad iteration valuesbad line in skeleton filebad start condition listbad state type in mark_beginning_as_normal()bad transition character detected in sympartition()bison bridge not supported for the C++ scanner.can't open %scan't open skeleton file %sconsistency check failed in epsclosure()could not create %scould not create backing-up info file %scould not create unique end-of-buffer statecould not write tables headerdangerous trailing contextdynamic memory failure in copy_string()empty machine in dupmachine()error closing backup file %serror closing output file %serror closing skeleton file %serror creating header file %serror deleting output file %serror writing backup file %serror writing output file %sfatal parse errorfound too many transitions in mkxtion()incomplete name definitioninput error reading skeleton file %sinput rules are too complicated (>= %d NFA states)iteration value must be positivemalformed '%top' directivememory allocation failed in allocate_array()memory allocation failed in yy_flex_xmalloc()missing quotemissing }name "%s" ridiculously longname defined twicenegative range in character classoption `%s' doesn't allow an argument option `%s' is ambiguous option `%s' requires an argument premature EOFrule cannot be matchedscanner requires -8 flag to use the character %sstart condition %s declared twicestate # %4d state # %d accepts: state # %d accepts: [%d] state # %d: symbol table memory allocation failedthe character range [%c-%c] is ambiguous in a case-insensitive scannertoo many rules (> %d)!trailing context used twiceundefined definition {%s}unknown -C option '%c'unknown error processing section 1unrecognized %%option: %sunrecognized '%' directiveunrecognized rulevariable trailing context rules cannot be used with -f or -Fyymore() entails a minor performance penalty Project-Id-Version: flex 2.5.34 Report-Msgid-Bugs-To: flex-devel@lists.sourceforge.net POT-Creation-Date: 2012-07-22 20:48-0400 PO-Revision-Date: 2008-03-29 18:00+0000 Last-Translator: François-Xavier Coudert Language-Team: French MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n > 1); ********** début du vidage de nfa avec %d pour état de départ Vidage de l'AFD : Classes d'Équivalence : Classes de Méta-Équivalence : transitions-bouchon : EOF %d (%d sauvés) collisions durant dispersion, %d AFD égaux %d états avec retour arrière (si non-acceptants) %d entrées vides dans la table %d états epsilon, %d états double epsilon %d prototypes produits %d règles %d ensembles de réallocations requis %d paires state/nextstate produites %d entrées dans la table %d modèles produits, %d usages %d entrées requises dans la table, au total %d/%d (max %d) entrées nxt-chk produites %d/%d (max %d) entrées de modèle nxt-chk produites %d/%d états AFD (%d mots) %d/%d états NFA %d/%d entrées base-def produites %d/%d classes de caractères requises %d/%d mots-mémoire, %d recyclés %d/%d classes d'équivalence produites %d/%d classes de méta-équivalence produites %d/%d conditions de départ %d/%d transitions uniques/dupliquées Modèles utilisés en début de ligne Les tables comprimées font toujours des retours arrière Pas de retour arrière pas de classes de caractères options de l'analyseur lexical : - et peuvent être cause d'autres vices de performance observés numéros de ligne associés à la règle : transitions de sortie : %%option yylineno entraîne une importante perte de performance SEULEMENT sur les règles pouvant concorder avec le caractère de retour de chartiot %array incompatible avec l'option -+%d états avec retour arrière (non-acceptants). %option yyclass n'a de sens qu'avec les analyseurs C++%option yylineno ne peut être utilisé avec REJECT%s %s « %s » version %s, statistiques d'utilisation : %s : erreur interne fatale, %s ********** fin du vidage *Très bizarre* - tok : %d val : %d -Cf et -CF sont mutuellement exclusifs-Cf/-CF et -Cm ne peuvent être spécifiés ensemble-Cf/-CF et -I sont incompatiblesl'option -Cf/-CF n'est pas compatible avec le mode de compatibilité « lex »l'option -I (interactif) entraîne une faible perte de performance L'option -l de compatibilité avec le « lex » d'AT&T entraîne une importante perte de performance l'option -s est donnée mais la règle par défaut peut être reconnueL'option -+ ne peut être combinée à -CFL'option -+ ne peut être combinée à -lLes options --reentrant ou --bison-bridge ne peuvent être combinées à l'option -lLes options -f et -F ne peuvent être combinées à -lLes tables comprimées font toujours des retours-arrière. ne peut écrire ecstblNe peut écrire eoltblne peut écrire ftblNe peut écrire ssltblne peut écrire yyacc_tblNe peut écrire yyacclist_tblne peut écrire yybase_tblne peut écrire yychk_tblne peut écrire yydef_tblne peut écire yymeta_tblne peut écrire yynultrnas_tblne peut écrire yynxt_tblne peut écrire yynxt_tbl[][]Fin de fichier rencontrée à l'intérieur d'une actionFin de fichier rencontrée à l'intérieur d'un modèleMarqueur de Fin Génération de programmes capables de traiter la concordance de patrons sur du texte. Compression de table: -Ca, --align négocier les grandes tables pour un meilleur alignement mémoire -Ce, --ecs construire des équivalences de classes -Cf ne pas compresser les tables; utiliser la représentation -f -CF ne pas compresser les tables; utiliser la représentation -F -Cm, --meta-ecs construire des méta-équivalences de classes -Cr, --read utiliser read() au lieu de stdio pour le scanner d'entrée -f, --full générer rapidement, un grand scanner. Identique à -Cfr -F, --fast utiliser une table alternative de représentation. Identique à -CFr -Cem compression par défaut (identique à --ecs --meta-ecs) Mise au point (mode débug): -d, --debug permettre le mode débug du scanner -b, --backup archiver les informations vers %s -p, --perf-report produire un rapport de performance sur stderr -s, --nodefault supprimer les règles par défaut pour le texte non concordant par ECHO -T, --trace %s devrait s'exécuter en mode trace -w, --nowarn ne pas générer d'avertissements -v, --verbose produire des statistiques sommaires du scanner sur stdout Fichiers: -o, --outfile=FICHIER spécifier un nom de fichier de sortie -S, --skel=FICHIER spécifier le fichier du squelette -t, --stdout produire le scanner sur stdout au lieu de %s --yyclass=NOM nom de la classe C++ --header-file=FICHIER créer le fichier d'en-tête C en plus du scanner --tables-file[=FICHIER] écrire les tables dans le FICHIER Comportement du scanner: -7, --7bit générer un scanner de 7 bits -8, --8bit générer un scanner de 8 bits -B, --batch générer un scanner travaillant par lot (contraire de -I) -i, --case-insensitive ignorer la casse dans les patrons -l, --lex-compat établir une compatibilité maximale avec le lex d'origine -X, --posix-compat établir une compatibilité maximale avec le lex de POSIX -I, --interactive générer un scanner interactif (contraire de -B) --yylineno track line count in yylineno Code généré: -+, --c++ générer la classe C++ du scanner -Dmacro[=def] définition macro #define (par défaut est '1') -L, --noline supprimer les directives #line dans le scanner -P, --prefix=CHAÎNE utiliser la CHAÎNE comme préfixe au lieu de "yy" -R, --reentrant générer un scanner C en code réentrant --bison-bridge scanner pour l'analyseur pur bison --bison-locations inclure le support de yylloc. --stdinit initialiser yyin/yyout à stdin/stdout --nounistd ne pas inclure --noFONCTION ne pas générer une FONCTION particulière Diverses: -c ne pas traiter une option POSIX -n ne pas traiter une option POSIX -? -h, --help afficher l'aide-mémoire -V, --version afficher la version %s du logiciel ligne d'entrée trop longue Erreur interne. Les options « flexopts » sont mal composées. Pas de retour-arrière. Les options +- et --reentrant sont mutuellement exclusives.REJECT ne peut pas être utilisé avec -f ou -FREJECT entraîne une importante baisse de performance L'état n° %d n'accepte pas - Essayer « %s --help » pour plus d'informations. Erreur inconnue=(%d) « { » non pairéoption « %s » non reconnue Usage: %s [OPTIONS] [fichier]... Usage: %s [OPTIONS]... Règle de contexte traîné variable à la ligne %d Les règles de contexte traîné variable entraînent une importante baisse de performance [:^lower:] est ambigu pour un scanner insensible à la casse[:^upper:] est ambigu pour un scanner insensible à la casseéchec de la tentative d'augmenter la taille du tableaumauvaise : %smauvais caractère « %s » détecté dans check_char()mauvaise classe de caractèresmauvaise expression de classe de caractères : %smauvais caractère entre accolades « {} »mauvais caractère : %svaleurs d'itération erronéemauvaise ligne dans le fichier canevasmauvaise liste de conditions de départmauvais type d'état dans mark_beginning_as_normal()mauvais caractère de transition détecté dans sympartition()bridge bison n'est pas supporté pour l'analyseur C++impossible d'ouvrir %simpossible d'ouvrir le fichier canevas %sle contrôle de cohérence a échoué dans epsclosure()impossible de créer %simpossible de créer le fichier d'information sur les retours-arrière %simpossible de créer un seul état de fin de tamponne peut écrire les tables d'en-têtele contexte traîné est dangereuxéchec de mémoire dynamique dans copy_string()machine vide dans dupmachine()erreur lors de la fermeture du fichier de sauvegarde %serreur lors de la fermeture du fichier de sortie %serreur lors de la fermeture du fichier canevas %serreur de création du fichier d'en-tête %serreur lors de l'effacement du fichier de sortie %serreur lors de l'écriture du fichier de sauvegarde %serreur lors de l'écriture du fichier de sortie %serreur de lecture fataleil y a trop de transitions dans mkxtion()définition de nom incomplèteerreur lors de la lecture du fichier canevas %sles règles d'entrée sont trop compliquées (>= %d états NFA)valeur d'itération doit être positivedirective « %top » mal composéeéchec d'allocation mémoire dans allocate_array()échec d'allocation mémoire dans yy_flex_xmalloc()guillemet manquant« } » non-appariéle nom "%s" est ridiculement longnom défini deux foisplage négative dans la classe de caractèresoption « %s » ne permet pas d'argument option « %s » est ambiguë option « %s » requiert un argument fin de fichier inattenduela règle ne peut être pairéel'analyseur nécessite l'option -8 pour pouvoir utiliser le caractère %scondition de départ %s déclarée deux foisétat n° %4d l'état n° %d accepte : l'état n° %d accepte : [%d] état n° %d : échec de l'allocation mémoire de la table des symbolesl'étendue de caractères [%c-%c] est ambiguë pour un scanner insensible à la cassetrop de règles (> %d) !contexte remorqué utilisé deux foisdéfinition {%s} non-définiel'option -C « %c » inconnueerreur inconnue de traitement à la section 1%%option non-reconnue : %sdirective « % » inconnuerègle non reconnueles règles de contexte traîné variable ne peuvent pas être utilisées avec -f ou -Fyymore() entraîne une faible baisse de performance