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,-,^,J.Y.i. ..E.* /!8//Z// ///)/0!#0/E0*u070!00"1_11(1.1 1( 2+32C_2222K2)>3h3}3'3)%4=O4244'44 5)(5#R5$v55@5A5]>6F6(6' 7A47,v737778/8 M8$n8!8 8 8!8%9 ?9$`9$9#99 9%F-G1G6FG'}G9GG6G5HLH`H&}HH4H[HRSIRI3I'-J4UJJ4JJJK(6K$_K6K=K9K3L&FL:mLL<L5L/2MbM0~MMDM6N7JN:N8NFN8=O2vO+OO0O>$P&cPP7P8PQ *Q%6Q#\Q#Q%QQ&Q RRD8R;}R RRR R>SeESS/SS T;,ThTTTJT:UL^.)_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-06-10 20:13+0200 Last-Translator: Jordi Mallach Language-Team: Catalan MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ********** s'està començant el bolcat de l'afn amb l'estat inicial %d Bolcat AFD: Classes d'equivalència: Classes de metaequivalència: transicions de bloqueig: EOF %d (%d desades) col·lisions d'ubicació («hash»), %d AFD iguals %d estats de retrocés (no-acceptació) %d entrades de la tabla buides %d estats èpsilon, %d estats doble èpsilon %d prototips creats %d regles es necessiten %d conjunts de relocalització %d parells estat/estat-següent creats %d entrades de la taula %d plantilles creades, %d usos es necessiten %d entrades totals de la taula %d/%d (pic %d) entrades nxt-chk creades %d/%d (pic %d) entrades de plantilla nxt-chk creades %d/%d estats AFD (%d paraules) %d/%d estats AFN %d/%d entrades base-def creades les classes de caràcters %d/%d necessitaren %d/%d paraules de magatzement, %d reutilitzades %d/%d classes d'equivalència creades %d/%d classes de meta-equivalència creades %d/%d condicions d'activació %d/%d transicions úniques/duplicades Utilitzats patrons de principi-de-línia Sempre es realitza còpia de seguretat de les taules comprimides Sense retrocés sense classes de caràcter opcions de l'analitzador: - i pot ser l'origen real d'altres penalitzacions del rendiment notificades números de línia associats a la regla: fi de transicions: l'%%opció yylineno implica una penalització del rendiment NOMÉS en regles que poden fer coincidir caràcters de nova línia %array és incompatible amb l'opció -+%d estats de retrocés (no-acceptació). l'%opció yyclass només té sentit per a analitzadors de C++l'%opció yylineno no es pot fer servir amb REJECT%s %s estadístiques d'ús de %s versió %s: %s: error intern fatal, %s ********** final del bolcat *Quelcom estrany* - terminal: %d val: %d -Cf i -CF són mútuament excloents-Cf/-CF i -Cm no tenen sentit juntes-Cf/-CF i -I són incompatibles-Cf/-CF són incompatibles amb el mode de compatibilitat amb lex-I (interactiu) implica una xicoteta penalització del rendiment -l l'opció de compatibilitat amb AT&T lex implica una penalització del rendiment molt gran S'ha especificat l'opció -s però es pot aplicar la regla per defecteNo es pot fer servir -+ amb l'opció -CFNo es pot fer servir -+ amb l'opció -lNo es pot fer servir --reentrant o --bison-bridge amb l'opció -lNo es pot fer servir -f o -F amb l'opció -lLes taules comprimides sempre impliquen un retard. No s'ha pogut escriure ecstblNo s'ha pogut escriure eoltblNo s'ha pogut escriure ftblNo s'ha pogut escriure ssltblNo s'ha pogut escriure yyacc_tblNo s'ha pogut escriure yyacclist_tblNo s'ha pogut escriure yybase_tblNo s'ha pogut escriure yychk_tblNo s'ha pogut escriure yydef_tblNo s'ha pogut escriure yymeta_tblNo s'ha pogut escriure yynultrans_tblNo s'ha pogut escriure yynxt_tblNo s'ha pogut escriure yynxt_tbl[][]s'ha trobat un EOF dins d'una acciós'ha trobat un EOF dins d'un patróMarcador de fi Genera programes que realitzen emparellaments de patrons en text. Compressió de taules: -Ca, --align renuncia a taules més grans a canvi de una millor alineació -Ce, --ecs construeix classes d'equivalència -Cf no comprimeixes les taules; utilitza la representació -f -CF no comprimeixes les taules; utilitza la representació -F -Cm, --meta-ecs construeix classes de metaequivalència -Cr, --read utilitza read() en lloc de stdio com a entrada de l'analitzador -f, --full genera un analitzador ràpid i gran. El mateix que -Cfr -F, --fast usa una representació alternativa de taules. El mateix que -CFr -Cem compressió per defecte (el mateix que --ecs --meta-ecs) Depuració: -d, --debug activa el mode de depuració en l'analitzador -b, --backup escriu l'informació dels retrocessos en %s -p, --perf-report escriu l'informe de rendiment en stderr -s, --nodefault suprimeix la regla per defecte de visualitzar (ECHO) el text no emparellat -T, --trace %s hauria d'executar-se en mode traça -w, --nowarn no generes avisos -v, --verbose escriu un resum de les estadístiques de l'analitzador en stdout Fitxers: -o, --outfile=FITXER especifica el fitxer d'eixida -S, --skel=FITXER especifica el fitxer d'esquema -t, --stdout escriu l'analitzador en stdout en lloc de %s --yyclass=NOM nom de la classe C++ --header-file=FITXER crea un fitxer de capçaleres de C a més de l'analitzador --tables-file=[FITXER] escriu les taules en FITXER Comportament de l'analitzador: -7, --7bit genera un analitzador de 7 bits -8, --8bit genera un analitzador de 8 bits -B, --batch genera un analitzador no interactiu (el contrari a -I) -i, --case-insensitive Ignora les diferències de majúscules i minúscules en els patrons -l, --lex-compat compatibilitat màxima amb el lex original -X, --posix-compat compatibilitat màxima amb el lex POSIX -I, --interactive genera un analitzador interactiu (el contrari a -B) --yylineno traça el compte de línies en yylineno Codi generat: -+, --c++ genera un analitzador de la classe C++ -Dmacro[=defn] #define macro defn (defn és «1» per defecte) -L, --noline suprimeix les directives #line en l'analitzador -P, --prefix=CADENA utilitza CADENA com prefix en comptes de «yy» -R, --reentrant genera un analitzador de C reentrant --bison-bridge analitzador per a l'analitzador pur de bison --bison-locations inclou suport per a yylloc --stdinit inicialitza yyin/yyout a stdin/stdout --noansi-definitions estil antic de definicions de funcions --noansi-prototypes llista de paràmetres buida als prototips --nounistd no inclogues --noFUNCIÓ no generes una FUNCIÓ en particular Miscel·lània: -c opció POSIX sense efecte -n opció POSIX sense efecte -? -h, --help mostra aquest missatge d'ajuda -V, --version informa de la versió de %s La línia d'entrada és massa llarga Error intern. Els flexopts estan malformats. No hi ha retrocés. Les opcions -+ i --reentrant són mútuament excloentsREJECT no es pot fer servir amb -f o -FREJECT implica una penalització del rendiment molt gran L'estat #%d és no-acceptar - Proveu «%s --help» per a obtindre més informació. Error desconegut=(%d) «|» no emparellatOpció no reconeguda «%s» Forma d'ús: %s [OPCIONS] [FITXER]... Forma d'ús: %s [OPCIONS]... Regla de context posterior variable en la línia %d Les regles de context posterior variable implica una penalització del rendiment molt gran [:^lower:] és ambigu en un analitzador insensible a les majúscules i minúscules[:^upper:] és ambigu en un analitzador insensible a les majúscules i minúsculesha fallat l'intent d'augmentar la mida de la matriu incorrecta: %scaràcter incorrecte «%s» detectat en check_char()classe de caràcter incorrectaexpressió de la classe de caràcters incorrecta: %scaràcter incorrecte dins de {}caràcter incorrecte: %svalors d'iteració incorrecteslínia incorrecta en el fitxer d'esquemacondició de començament incorrectatipus d'estat incorrecte en mark_beginning_as_normal()caràcter de transició incorrecte detectat en sympartition()No es suporta «bison bridge» per a l'analitzador de C++no es pot obrir %sNo es pot obrir el fitxer d'esquema %sla comprovació de consistència ha fallat en epsclosure()no s'ha pogut crear %sno s'ha pogut crear un fitxer d'informació del retrocés %sno s'ha pogut crear un estat únic de final-de-búferno s'ha pogut crear la capçalera de les taulesContext posterior perillóserrada de la memòria dinàmica en copy_string()màquina buida en dupmachine()s'ha produït un error en tancar el fitxer de còpia de seguretat %ss'ha produït un error en tancar el fitxer d'eixida %ss'ha produït un error en tancar el fitxer d'esquema %ss'ha produït un error en crear el fitxer de capçalera %ss'ha produït un error en suprimir el fitxer d'eixida %ss'ha produït un error en escriure el fitxer de còpia de seguretat %ss'ha produït un error en escriure el fitxer d'eixida %ss'ha produït un error fatal d'anàlisi sintàctics'han trobat massa transicions en mkxtion()definició del nom incompletaerror d'entrada al llegir el fitxer d'esquema %sles regles d'entrada són massa complicades (>= %d estats AFN)el valor d'iteració ha de ser positiudirectiva «%top» malformadaha fallat l'assignació de memòria en allocate_array()ha fallat l'assignació de memòria en yy_flex_xmalloc()manca una cometamanca una }el nom «%s» és ridículament llargel nom ha sigut definit dos vegadesrang negatiu en classe de caràcterl'opció «%s» no accepta arguments l'opció «%s» és ambígua l'opció «%s» requereix un argument EOF prematurno es pot satisfer la reglal'analitzador requereix l'opció -8 per a fer servir el caràcter %sla condició d'activació %s ha sigut declarada dos vegadesestat # %4d l'estat # %d accepta: l'estat # %d accepta: [%d] estat # %d: ha fallat l'assignació de memòria per a la taula de símbolsel rang de caràcters [%c-%c] és ambigu en un analitzador insensible a les majúscules i minúsculesmassa regles (> %d)!s'ha utilitzat el context posterior dos vegadesdefinició no definida {%s}opció de -C desconeguda «%c»s'ha produït un error desconegut en processar la secció 1%%opció no reconeguda: %sdirectiva «%» no reconegudaregla no reconegudaLes regles de context posterior variable no es poden utilitzar amb -f o -Fyymore() implica una xicoteta penalització del rendiment