1 # SOME DESCRIPTIVE TITLE.
2 # This file is put in the public domain.
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: flex-devel@lists.sourceforge.net\n"
10 "POT-Creation-Date: 2012-07-22 20:48-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Content-Type: text/plain; charset=CHARSET\n"
16 "Content-Transfer-Encoding: 8bit\n"
19 msgid "Allocation of buffer to print string failed"
23 msgid "Allocation of buffer for line directive failed"
27 msgid "Allocation of buffer for m4 def failed"
31 msgid "Allocation of buffer for m4 undef failed"
36 msgid "State #%d is non-accepting -\n"
40 msgid "dangerous trailing context"
45 msgid " associated rule line numbers:"
50 msgid " out-transitions: "
57 " jam-transitions: EOF "
61 msgid "consistency check failed in epsclosure()"
73 msgid "could not create unique end-of-buffer state"
82 msgid "Could not write yynxt_tbl[][]"
86 msgid "bad transition character detected in sympartition()"
93 "Equivalence Classes:\n"
97 #: gen.c:662 gen.c:691 gen.c:1215
99 msgid "state # %d accepts: [%d]\n"
104 msgid "state # %d accepts: "
108 msgid "Could not write yyacclist_tbl"
112 msgid "Could not write yyacc_tbl"
115 #: gen.c:1248 gen.c:1633 gen.c:1656
116 msgid "Could not write ecstbl"
123 "Meta-Equivalence Classes:\n"
127 msgid "Could not write yymeta_tbl"
131 msgid "Could not write yybase_tbl"
135 msgid "Could not write yydef_tbl"
139 msgid "Could not write yynxt_tbl"
143 msgid "Could not write yychk_tbl"
146 #: gen.c:1618 gen.c:1647
147 msgid "Could not write ftbl"
151 msgid "Could not write ssltbl"
155 msgid "Could not write eoltbl"
159 msgid "Could not write yynultrans_tbl"
163 msgid "rule cannot be matched"
167 msgid "-s option given but default rule can be matched"
171 msgid "Can't use -+ with -l option"
175 msgid "Can't use -f or -F with -l option"
179 msgid "Can't use --reentrant or --bison-bridge with -l option"
183 msgid "-Cf/-CF and -Cm don't make sense together"
187 msgid "-Cf/-CF and -I are incompatible"
191 msgid "-Cf/-CF are incompatible with lex-compatibility mode"
195 msgid "-Cf and -CF are mutually exclusive"
199 msgid "Can't use -+ with -CF option"
204 msgid "%array incompatible with -+ option"
208 msgid "Options -+ and --reentrant are mutually exclusive."
212 msgid "bison bridge not supported for the C++ scanner."
215 #: main.c:360 main.c:406
217 msgid "could not create %s"
221 msgid "could not write tables header"
226 msgid "can't open skeleton file %s"
230 msgid "allocation of macro definition failed"
235 msgid "input error reading skeleton file %s"
240 msgid "error closing skeleton file %s"
245 msgid "error creating header file %s"
250 msgid "error writing output file %s"
255 msgid "error closing output file %s"
260 msgid "error deleting output file %s"
265 msgid "No backing up.\n"
270 msgid "%d backing up (non-accepting) states.\n"
275 msgid "Compressed tables always back up.\n"
280 msgid "error writing backup file %s"
285 msgid "error closing backup file %s"
290 msgid "%s version %s usage statistics:\n"
295 msgid " scanner options: -"
300 msgid " %d/%d NFA states\n"
305 msgid " %d/%d DFA states (%d words)\n"
315 msgid " No backing up\n"
320 msgid " %d backing-up (non-accepting) states\n"
325 msgid " Compressed tables always back-up\n"
330 msgid " Beginning-of-line patterns used\n"
335 msgid " %d/%d start conditions\n"
340 msgid " %d epsilon states, %d double epsilon states\n"
345 msgid " no character classes\n"
350 msgid " %d/%d character classes needed %d/%d words of storage, %d reused\n"
355 msgid " %d state/nextstate pairs created\n"
360 msgid " %d/%d unique/duplicate transitions\n"
365 msgid " %d table entries\n"
370 msgid " %d/%d base-def entries created\n"
375 msgid " %d/%d (peak %d) nxt-chk entries created\n"
380 msgid " %d/%d (peak %d) template nxt-chk entries created\n"
385 msgid " %d empty table entries\n"
390 msgid " %d protos created\n"
395 msgid " %d templates created, %d uses\n"
400 msgid " %d/%d equivalence classes created\n"
405 msgid " %d/%d meta-equivalence classes created\n"
410 msgid " %d (%d saved) hash collisions, %d DFAs equal\n"
415 msgid " %d sets of reallocations needed\n"
420 msgid " %d total table entries needed\n"
425 msgid "Internal error. flexopts are malformed.\n"
430 msgid "Try `%s --help' for more information.\n"
435 msgid "unknown -C option '%c'"
444 msgid "fatal parse error"
449 msgid "could not create backing-up info file %s"
454 msgid "-l AT&T lex compatibility option entails a large performance penalty\n"
459 msgid " and may be the actual source of other reported performance penalties\n"
465 "%%option yylineno entails a performance penalty ONLY on rules that can match "
466 "newline characters\n"
471 msgid "-I (interactive) entails a minor performance penalty\n"
476 msgid "yymore() entails a minor performance penalty\n"
481 msgid "REJECT entails a large performance penalty\n"
486 msgid "Variable trailing context rules entail a large performance penalty\n"
490 msgid "REJECT cannot be used with -f or -F"
495 msgid "%option yylineno cannot be used with REJECT"
499 msgid "variable trailing context rules cannot be used with -f or -F"
504 msgid "%option yyclass only meaningful for C++ scanners"
509 msgid "Usage: %s [OPTIONS] [FILE]...\n"
515 "Generates programs that perform pattern-matching on text.\n"
517 "Table Compression:\n"
518 " -Ca, --align trade off larger tables for better memory alignment\n"
519 " -Ce, --ecs construct equivalence classes\n"
520 " -Cf do not compress tables; use -f representation\n"
521 " -CF do not compress tables; use -F representation\n"
522 " -Cm, --meta-ecs construct meta-equivalence classes\n"
523 " -Cr, --read use read() instead of stdio for scanner input\n"
524 " -f, --full generate fast, large scanner. Same as -Cfr\n"
525 " -F, --fast use alternate table representation. Same as -CFr\n"
526 " -Cem default compression (same as --ecs --meta-ecs)\n"
529 " -d, --debug enable debug mode in scanner\n"
530 " -b, --backup write backing-up information to %s\n"
531 " -p, --perf-report write performance report to stderr\n"
532 " -s, --nodefault suppress default rule to ECHO unmatched text\n"
533 " -T, --trace %s should run in trace mode\n"
534 " -w, --nowarn do not generate warnings\n"
535 " -v, --verbose write summary of scanner statistics to stdout\n"
538 " -o, --outfile=FILE specify output filename\n"
539 " -S, --skel=FILE specify skeleton file\n"
540 " -t, --stdout write scanner on stdout instead of %s\n"
541 " --yyclass=NAME name of C++ class\n"
542 " --header-file=FILE create a C header file in addition to the "
544 " --tables-file[=FILE] write tables to FILE\n"
546 "Scanner behavior:\n"
547 " -7, --7bit generate 7-bit scanner\n"
548 " -8, --8bit generate 8-bit scanner\n"
549 " -B, --batch generate batch scanner (opposite of -I)\n"
550 " -i, --case-insensitive ignore case in patterns\n"
551 " -l, --lex-compat maximal compatibility with original lex\n"
552 " -X, --posix-compat maximal compatibility with POSIX lex\n"
553 " -I, --interactive generate interactive scanner (opposite of -B)\n"
554 " --yylineno track line count in yylineno\n"
557 " -+, --c++ generate C++ scanner class\n"
558 " -Dmacro[=defn] #define macro defn (default defn is '1')\n"
559 " -L, --noline suppress #line directives in scanner\n"
560 " -P, --prefix=STRING use STRING as prefix instead of \"yy\"\n"
561 " -R, --reentrant generate a reentrant C scanner\n"
562 " --bison-bridge scanner for bison pure parser.\n"
563 " --bison-locations include yylloc support.\n"
564 " --stdinit initialize yyin/yyout to stdin/stdout\n"
565 " --noansi-definitions old-style function definitions\n"
566 " --noansi-prototypes empty parameter list in prototypes\n"
567 " --nounistd do not include <unistd.h>\n"
568 " --noFUNCTION do not generate a particular FUNCTION\n"
571 " -c do-nothing POSIX option\n"
572 " -n do-nothing POSIX option\n"
574 " -h, --help produce this help message\n"
575 " -V, --version report %s version\n"
579 msgid "allocation of sko_stack failed"
582 #: misc.c:102 misc.c:128
584 msgid "name \"%s\" ridiculously long"
588 msgid "memory allocation failed in allocate_array()"
593 msgid "bad character '%s' detected in check_char()"
598 msgid "scanner requires -8 flag to use the character %s"
602 msgid "dynamic memory failure in copy_string()"
607 msgid "%s: fatal internal error, %s\n"
611 msgid "attempt to increase array size failed"
615 msgid "bad line in skeleton file"
619 msgid "memory allocation failed in yy_flex_xmalloc()"
627 "********** beginning dump of nfa with start state %d\n"
632 msgid "state # %4d\t"
637 msgid "********** end of dump\n"
641 msgid "empty machine in dupmachine()"
646 msgid "Variable trailing context rule at line %d\n"
650 msgid "bad state type in mark_beginning_as_normal()"
655 msgid "input rules are too complicated (>= %d NFA states)"
659 msgid "found too many transitions in mkxtion()"
664 msgid "too many rules (> %d)!"
668 msgid "unknown error processing section 1"
671 #: parse.y:184 parse.y:351
672 msgid "bad start condition list"
676 msgid "unrecognized rule"
679 #: parse.y:434 parse.y:447 parse.y:516
680 msgid "trailing context used twice"
683 #: parse.y:552 parse.y:562 parse.y:635 parse.y:645
684 msgid "bad iteration values"
687 #: parse.y:580 parse.y:598 parse.y:663 parse.y:681
688 msgid "iteration value must be positive"
691 #: parse.y:804 parse.y:814
693 msgid "the character range [%c-%c] is ambiguous in a case-insensitive scanner"
697 msgid "negative range in character class"
701 msgid "[:^lower:] is ambiguous in case insensitive scanner"
705 msgid "[:^upper:] ambiguous in case insensitive scanner"
708 #: scan.l:75 scan.l:618 scan.l:676
709 msgid "Input line too long\n"
714 msgid "malformed '%top' directive"
719 msgid "unrecognized '%' directive"
723 msgid "Definition name too long\n"
727 msgid "Unmatched '{'"
732 msgid "Definition value for {%s} too long\n"
736 msgid "incomplete name definition"
740 msgid "Option line too long\n"
745 msgid "unrecognized %%option: %s"
748 #: scan.l:633 scan.l:800
749 msgid "bad character class"
754 msgid "undefined definition {%s}"
759 msgid "bad <start condition>: %s"
763 msgid "missing quote"
768 msgid "bad character class expression: %s"
772 msgid "bad character inside {}'s"
780 msgid "EOF encountered inside an action"
784 msgid "EOF encountered inside pattern"
789 msgid "bad character: %s"
794 msgid "can't open %s"
799 msgid "Usage: %s [OPTIONS]...\n"
804 msgid "option `%s' doesn't allow an argument\n"
809 msgid "option `%s' requires an argument\n"
814 msgid "option `%s' is ambiguous\n"
819 msgid "Unrecognized option `%s'\n"
824 msgid "Unknown error=(%d)\n"
828 msgid "symbol table memory allocation failed"
832 msgid "name defined twice"
837 msgid "start condition %s declared twice"
841 msgid "premature EOF"
851 msgid "*Something Weird* - tok: %d val: %d\n"