1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) 2002 Free Software Foundation, Inc.
3 # Wang Li <charles@linux.net.cn>, 2002.
7 "Project-Id-Version: flex 2.5.8\n"
8 "Report-Msgid-Bugs-To: flex-devel@lists.sourceforge.net\n"
9 "POT-Creation-Date: 2008-02-26 16:34-0500\n"
10 "PO-Revision-Date: 2002-08-18 10:37+0800\n"
11 "Last-Translator: Wang Li <charles@linux.net.cn>\n"
12 "Language-Team: Chinese (simplified) <i18n-translation@lists.linux.net.cn>\n"
14 "Content-Type: text/plain; charset=gb2312\n"
15 "Content-Transfer-Encoding: 8bit\n"
19 msgid "State #%d is non-accepting -\n"
23 msgid "dangerous trailing context"
28 msgid " associated rule line numbers:"
33 msgid " out-transitions: "
40 " jam-transitions: EOF "
44 msgid "consistency check failed in epsclosure()"
45 msgstr "epsclosure() ÖеÄÒ»ÖÂÐÔ¼ì²éʧ°Ü"
60 msgid "could not create unique end-of-buffer state"
61 msgstr "ÎÞ·¨´´½¨¶ÀÁ¢µÄ end-of-buffer ״̬"
66 msgstr "״̬ # %d£º\n"
69 msgid "Could not write yynxt_tbl[][]"
73 msgid "bad transition character detected in sympartition()"
74 msgstr "ÔÚ sympartition() ¼ì²âµ½´íÎóµÄ±ä»»×Ö·û"
80 "Equivalence Classes:\n"
88 #: gen.c:662 gen.c:691 gen.c:1215
90 msgid "state # %d accepts: [%d]\n"
95 msgid "state # %d accepts: "
99 msgid "Could not write yyacclist_tbl"
103 msgid "Could not write yyacc_tbl"
106 #: gen.c:1248 gen.c:1633 gen.c:1656
108 msgid "Could not write ecstbl"
115 "Meta-Equivalence Classes:\n"
119 msgid "Could not write yymeta_tbl"
124 msgid "Could not write yybase_tbl"
128 msgid "Could not write yydef_tbl"
132 msgid "Could not write yynxt_tbl"
136 msgid "Could not write yychk_tbl"
139 #: gen.c:1618 gen.c:1647
141 msgid "Could not write ftbl"
146 msgid "Could not write ssltbl"
151 msgid "Could not write eoltbl"
155 msgid "Could not write yynultrans_tbl"
159 msgid "rule cannot be matched"
160 msgstr "ÎÞ·¨Æ¥Åä¹æÔò"
163 msgid "-s option given but default rule can be matched"
167 msgid "Can't use -+ with -l option"
171 msgid "Can't use -f or -F with -l option"
175 msgid "Can't use --reentrant or --bison-bridge with -l option"
179 msgid "-Cf/-CF and -Cm don't make sense together"
183 msgid "-Cf/-CF and -I are incompatible"
187 msgid "-Cf/-CF are incompatible with lex-compatibility mode"
191 msgid "-Cf and -CF are mutually exclusive"
195 msgid "Can't use -+ with -CF option"
200 msgid "%array incompatible with -+ option"
204 msgid "Options -+ and --reentrant are mutually exclusive."
208 msgid "bison bridge not supported for the C++ scanner."
211 #: main.c:360 main.c:406
213 msgid "could not create %s"
218 msgid "could not write tables header"
223 msgid "can't open skeleton file %s"
224 msgstr "ÎÞ·¨´ò¿ª¹Ç¼ÜÎļþ %s"
228 msgid "input error reading skeleton file %s"
229 msgstr "¶ÁÈ¡¹Ç¼ÜÎļþ %s ʱÊäÈë´íÎó"
233 msgid "error closing skeleton file %s"
234 msgstr "¹Ø±Õ¹Ç¼ÜÎļþ %s ³ö´í"
238 msgid "error creating header file %s"
239 msgstr "´´½¨Í·Îļþ %s ³ö´í"
243 msgid "error writing output file %s"
244 msgstr "дÈëÊä³öÎļþ %s ³ö´í"
248 msgid "error closing output file %s"
249 msgstr "¹Ø±ÕÊä³öÎļþ %s ³ö´í"
253 msgid "error deleting output file %s"
254 msgstr "ɾ³ýÊä³öÎļþ %s ³ö´í"
258 msgid "No backing up.\n"
263 msgid "%d backing up (non-accepting) states.\n"
268 msgid "Compressed tables always back up.\n"
273 msgid "error writing backup file %s"
274 msgstr "дÈ뱸·ÝÎļþ %s ³ö´í"
278 msgid "error closing backup file %s"
279 msgstr "¹Ø±Õ±¸·ÝÎļþ %s ³ö´í"
283 msgid "%s version %s usage statistics:\n"
288 msgid " scanner options: -"
289 msgstr " ɨÃèÆ÷Ñ¡Ï-"
293 msgid " %d/%d NFA states\n"
298 msgid " %d/%d DFA states (%d words)\n"
304 msgstr " %d Ìõ¹æÔò\n"
308 msgid " No backing up\n"
313 msgid " %d backing-up (non-accepting) states\n"
318 msgid " Compressed tables always back-up\n"
323 msgid " Beginning-of-line patterns used\n"
328 msgid " %d/%d start conditions\n"
333 msgid " %d epsilon states, %d double epsilon states\n"
338 msgid " no character classes\n"
343 msgid " %d/%d character classes needed %d/%d words of storage, %d reused\n"
348 msgid " %d state/nextstate pairs created\n"
353 msgid " %d/%d unique/duplicate transitions\n"
358 msgid " %d table entries\n"
363 msgid " %d/%d base-def entries created\n"
368 msgid " %d/%d (peak %d) nxt-chk entries created\n"
373 msgid " %d/%d (peak %d) template nxt-chk entries created\n"
378 msgid " %d empty table entries\n"
383 msgid " %d protos created\n"
388 msgid " %d templates created, %d uses\n"
393 msgid " %d/%d equivalence classes created\n"
398 msgid " %d/%d meta-equivalence classes created\n"
403 msgid " %d (%d saved) hash collisions, %d DFAs equal\n"
408 msgid " %d sets of reallocations needed\n"
413 msgid " %d total table entries needed\n"
418 msgid "Internal error. flexopts are malformed.\n"
423 msgid "Try `%s --help' for more information.\n"
428 msgid "unknown -C option '%c'"
429 msgstr "δ֪µÄ -C Ñ¡Ïî¡°%c¡±"
437 msgid "fatal parse error"
438 msgstr "ÖÂÃüµÄ½âÎö´íÎó"
442 msgid "could not create backing-up info file %s"
447 msgid "-l AT&T lex compatibility option entails a large performance penalty\n"
452 msgid " and may be the actual source of other reported performance penalties\n"
458 "%%option yylineno entails a performance penalty ONLY on rules that can match "
459 "newline characters\n"
464 msgid "-I (interactive) entails a minor performance penalty\n"
469 msgid "yymore() entails a minor performance penalty\n"
474 msgid "REJECT entails a large performance penalty\n"
479 msgid "Variable trailing context rules entail a large performance penalty\n"
483 msgid "REJECT cannot be used with -f or -F"
488 msgid "%option yylineno cannot be used with REJECT"
492 msgid "variable trailing context rules cannot be used with -f or -F"
497 msgid "%option yyclass only meaningful for C++ scanners"
502 msgid "Usage: %s [OPTIONS] [FILE]...\n"
503 msgstr "Ó÷¨£º%s [Ñ¡Ïî] [Îļþ]...\n"
508 "Generates programs that perform pattern-matching on text.\n"
510 "Table Compression:\n"
511 " -Ca, --align trade off larger tables for better memory alignment\n"
512 " -Ce, --ecs construct equivalence classes\n"
513 " -Cf do not compress tables; use -f representation\n"
514 " -CF do not compress tables; use -F representation\n"
515 " -Cm, --meta-ecs construct meta-equivalence classes\n"
516 " -Cr, --read use read() instead of stdio for scanner input\n"
517 " -f, --full generate fast, large scanner. Same as -Cfr\n"
518 " -F, --fast use alternate table representation. Same as -CFr\n"
519 " -Cem default compression (same as --ecs --meta-ecs)\n"
522 " -d, --debug enable debug mode in scanner\n"
523 " -b, --backup write backing-up information to %s\n"
524 " -p, --perf-report write performance report to stderr\n"
525 " -s, --nodefault suppress default rule to ECHO unmatched text\n"
526 " -T, --trace %s should run in trace mode\n"
527 " -w, --nowarn do not generate warnings\n"
528 " -v, --verbose write summary of scanner statistics to stdout\n"
531 " -o, --outfile=FILE specify output filename\n"
532 " -S, --skel=FILE specify skeleton file\n"
533 " -t, --stdout write scanner on stdout instead of %s\n"
534 " --yyclass=NAME name of C++ class\n"
535 " --header-file=FILE create a C header file in addition to the "
537 " --tables-file[=FILE] write tables to FILE\n"
539 "Scanner behavior:\n"
540 " -7, --7bit generate 7-bit scanner\n"
541 " -8, --8bit generate 8-bit scanner\n"
542 " -B, --batch generate batch scanner (opposite of -I)\n"
543 " -i, --case-insensitive ignore case in patterns\n"
544 " -l, --lex-compat maximal compatibility with original lex\n"
545 " -X, --posix-compat maximal compatibility with POSIX lex\n"
546 " -I, --interactive generate interactive scanner (opposite of -B)\n"
547 " --yylineno track line count in yylineno\n"
550 " -+, --c++ generate C++ scanner class\n"
551 " -Dmacro[=defn] #define macro defn (default defn is '1')\n"
552 " -L, --noline suppress #line directives in scanner\n"
553 " -P, --prefix=STRING use STRING as prefix instead of \"yy\"\n"
554 " -R, --reentrant generate a reentrant C scanner\n"
555 " --bison-bridge scanner for bison pure parser.\n"
556 " --bison-locations include yylloc support.\n"
557 " --stdinit initialize yyin/yyout to stdin/stdout\n"
558 " --noansi-definitions old-style function definitions\n"
559 " --noansi-prototypes empty parameter list in prototypes\n"
560 " --nounistd do not include <unistd.h>\n"
561 " --noFUNCTION do not generate a particular FUNCTION\n"
564 " -c do-nothing POSIX option\n"
565 " -n do-nothing POSIX option\n"
567 " -h, --help produce this help message\n"
568 " -V, --version report %s version\n"
571 #: misc.c:100 misc.c:126
573 msgid "name \"%s\" ridiculously long"
577 msgid "memory allocation failed in allocate_array()"
582 msgid "bad character '%s' detected in check_char()"
587 msgid "scanner requires -8 flag to use the character %s"
591 msgid "dynamic memory failure in copy_string()"
596 msgid "%s: fatal internal error, %s\n"
600 msgid "attempt to increase array size failed"
601 msgstr "ÊÔͼÔö¼ÓÊý×é´óСʱʧ°Ü"
604 msgid "bad line in skeleton file"
605 msgstr "¹Ç¼ÜÎļþÖдíÎóµÄÐÐ"
608 msgid "memory allocation failed in yy_flex_xmalloc()"
609 msgstr "ÔÚ yy_flex_xmalloc() ÖеÄÄÚ´æ·ÖÅäʧ°Ü"
616 "********** beginning dump of nfa with start state %d\n"
620 "********** ¿ªÊ¼Êä³öÆðʼ״̬Ϊ %d µÄ NFA\n"
624 msgid "state # %4d\t"
629 msgid "********** end of dump\n"
630 msgstr "********** Êä³ö½áÊø\n"
633 msgid "empty machine in dupmachine()"
638 msgid "Variable trailing context rule at line %d\n"
642 msgid "bad state type in mark_beginning_as_normal()"
647 msgid "input rules are too complicated (>= %d NFA states)"
651 msgid "found too many transitions in mkxtion()"
656 msgid "too many rules (> %d)!"
657 msgstr "¹æÔò¹ý¶à (> %d)£¡"
660 msgid "unknown error processing section 1"
661 msgstr "δ֪µÄ´íÎó´¦Àí½Ú 1"
663 #: parse.y:184 parse.y:351
664 msgid "bad start condition list"
665 msgstr "´íÎóµÄÆðʼ״̬Áбí"
668 msgid "unrecognized rule"
669 msgstr "²»ÄÜʶ±ðµÄ¹æÔò"
671 #: parse.y:434 parse.y:447 parse.y:516
672 msgid "trailing context used twice"
675 #: parse.y:552 parse.y:562 parse.y:635 parse.y:645
676 msgid "bad iteration values"
679 #: parse.y:580 parse.y:598 parse.y:663 parse.y:681
680 msgid "iteration value must be positive"
683 #: parse.y:806 parse.y:816
685 msgid "the character range [%c-%c] is ambiguous in a case-insensitive scanner"
689 msgid "negative range in character class"
693 msgid "[:^lower:] is ambiguous in case insensitive scanner"
697 msgid "[:^upper:] ambiguous in case insensitive scanner"
700 #: scan.l:75 scan.l:192 scan.l:300 scan.l:443 scan.l:618 scan.l:676
701 msgid "Input line too long\n"
706 msgid "malformed '%top' directive"
711 msgid "unrecognized '%' directive"
715 msgid "Unmatched '{'"
719 msgid "incomplete name definition"
720 msgstr "²»ÍêÕûµÄÃû³Æ¶¨Òå"
724 msgid "unrecognized %%option: %s"
725 msgstr "²»ÄÜʶ±ðµÄ %%Ñ¡Ï%s"
727 #: scan.l:633 scan.l:800
728 msgid "bad character class"
729 msgstr "´íÎóµÄ×Ö·ûÀà±ð"
733 msgid "undefined definition {%s}"
734 msgstr "䶨ÒåµÄ¶¨Òå {%s}"
738 msgid "bad <start condition>: %s"
739 msgstr "´íÎó <ÆðʼÌõ¼þ>£º%s"
742 msgid "missing quote"
747 msgid "bad character class expression: %s"
748 msgstr "´íÎóµÄ×Ö·ûÀà±ð±í´ïʽ£º%s"
751 msgid "bad character inside {}'s"
759 msgid "EOF encountered inside an action"
760 msgstr "ÔÚ¶¯×÷ÖÐÎļþ½áÊø"
764 msgid "EOF encountered inside pattern"
765 msgstr "ÔÚ¶¯×÷ÖÐÎļþ½áÊø"
769 msgid "bad character: %s"
770 msgstr "´íÎóµÄ×Ö·û£º%s"
774 msgid "can't open %s"
779 msgid "Usage: %s [OPTIONS]...\n"
780 msgstr "Ó÷¨£º%s [Ñ¡Ïî]...\n"
784 msgid "option `%s' doesn't allow an argument\n"
785 msgstr "Ñ¡Ïî¡°%s¡±²»½ÓÊܲÎÊý\n"
789 msgid "option `%s' requires an argument\n"
790 msgstr "Ñ¡Ïî¡°%s¡±ÐèÒªÒ»¸ö²ÎÊý\n"
794 msgid "option `%s' is ambiguous\n"
799 msgid "Unrecognized option `%s'\n"
800 msgstr "δ֪µÄÑ¡Ïî¡°%s¡±\n"
804 msgid "Unknown error=(%d)\n"
805 msgstr "δ֪´íÎó=(%d)\n"
808 msgid "symbol table memory allocation failed"
809 msgstr "·ûºÅ±íÄÚ´æ·ÖÅäʧ°Ü"
812 msgid "name defined twice"
813 msgstr "Ãû³Æ¶¨ÒåÁËÁ½´Î"
817 msgid "start condition %s declared twice"
818 msgstr "ÆðʼÌõ¼þ %s ÉùÃ÷ÁËÁ½´Î"
821 msgid "premature EOF"
831 msgid "*Something Weird* - tok: %d val: %d\n"
834 #~ msgid "consistency check failed in symfollowset"
835 #~ msgstr "symfollowset ÖеÄÒ»ÖÂÐÔ¼ì²éʧ°Ü"
837 #~ msgid "unknown -R option '%c'"
838 #~ msgstr "δ֪µÄ -R Ñ¡Ïî¡°%c¡±"