1 # Chinese translations for flex.
2 # Copyright (C) 2002 The Flex Project
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: 2014-03-26 15:00-0400\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-zh@googlegroups.com>\n"
15 "Content-Type: text/plain; charset=gb2312\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()"
62 msgstr "epsclosure() ÖеÄÒ»ÖÂÐÔ¼ì²éʧ°Ü"
77 msgid "could not create unique end-of-buffer state"
78 msgstr "ÎÞ·¨´´½¨¶ÀÁ¢µÄ end-of-buffer ״̬"
83 msgstr "״̬ # %d£º\n"
86 msgid "Could not write yynxt_tbl[][]"
90 msgid "bad transition character detected in sympartition()"
91 msgstr "ÔÚ sympartition() ¼ì²âµ½´íÎóµÄ±ä»»×Ö·û"
97 "Equivalence Classes:\n"
105 #: gen.c:662 gen.c:691 gen.c:1215
107 msgid "state # %d accepts: [%d]\n"
112 msgid "state # %d accepts: "
116 msgid "Could not write yyacclist_tbl"
120 msgid "Could not write yyacc_tbl"
123 #: gen.c:1248 gen.c:1633 gen.c:1656
125 msgid "Could not write ecstbl"
132 "Meta-Equivalence Classes:\n"
136 msgid "Could not write yymeta_tbl"
141 msgid "Could not write yybase_tbl"
145 msgid "Could not write yydef_tbl"
149 msgid "Could not write yynxt_tbl"
153 msgid "Could not write yychk_tbl"
156 #: gen.c:1618 gen.c:1647
158 msgid "Could not write ftbl"
163 msgid "Could not write ssltbl"
168 msgid "Could not write eoltbl"
172 msgid "Could not write yynultrans_tbl"
176 msgid "rule cannot be matched"
177 msgstr "ÎÞ·¨Æ¥Åä¹æÔò"
180 msgid "-s option given but default rule can be matched"
184 msgid "Can't use -+ with -l option"
188 msgid "Can't use -f or -F with -l option"
192 msgid "Can't use --reentrant or --bison-bridge with -l option"
196 msgid "-Cf/-CF and -Cm don't make sense together"
200 msgid "-Cf/-CF and -I are incompatible"
204 msgid "-Cf/-CF are incompatible with lex-compatibility mode"
208 msgid "-Cf and -CF are mutually exclusive"
212 msgid "Can't use -+ with -CF option"
217 msgid "%array incompatible with -+ option"
221 msgid "Options -+ and --reentrant are mutually exclusive."
225 msgid "bison bridge not supported for the C++ scanner."
228 #: main.c:357 main.c:403
230 msgid "could not create %s"
235 msgid "could not write tables header"
240 msgid "can't open skeleton file %s"
241 msgstr "ÎÞ·¨´ò¿ª¹Ç¼ÜÎļþ %s"
244 msgid "allocation of macro definition failed"
249 msgid "input error reading skeleton file %s"
250 msgstr "¶ÁÈ¡¹Ç¼ÜÎļþ %s ʱÊäÈë´íÎó"
254 msgid "error closing skeleton file %s"
255 msgstr "¹Ø±Õ¹Ç¼ÜÎļþ %s ³ö´í"
259 msgid "error creating header file %s"
260 msgstr "´´½¨Í·Îļþ %s ³ö´í"
264 msgid "error writing output file %s"
265 msgstr "дÈëÊä³öÎļþ %s ³ö´í"
269 msgid "error closing output file %s"
270 msgstr "¹Ø±ÕÊä³öÎļþ %s ³ö´í"
274 msgid "error deleting output file %s"
275 msgstr "ɾ³ýÊä³öÎļþ %s ³ö´í"
279 msgid "No backing up.\n"
284 msgid "%d backing up (non-accepting) states.\n"
289 msgid "Compressed tables always back up.\n"
294 msgid "error writing backup file %s"
295 msgstr "дÈ뱸·ÝÎļþ %s ³ö´í"
299 msgid "error closing backup file %s"
300 msgstr "¹Ø±Õ±¸·ÝÎļþ %s ³ö´í"
304 msgid "%s version %s usage statistics:\n"
309 msgid " scanner options: -"
310 msgstr " ɨÃèÆ÷Ñ¡Ï-"
314 msgid " %d/%d NFA states\n"
319 msgid " %d/%d DFA states (%d words)\n"
325 msgstr " %d Ìõ¹æÔò\n"
329 msgid " No backing up\n"
334 msgid " %d backing-up (non-accepting) states\n"
339 msgid " Compressed tables always back-up\n"
344 msgid " Beginning-of-line patterns used\n"
349 msgid " %d/%d start conditions\n"
354 msgid " %d epsilon states, %d double epsilon states\n"
359 msgid " no character classes\n"
364 msgid " %d/%d character classes needed %d/%d words of storage, %d reused\n"
369 msgid " %d state/nextstate pairs created\n"
374 msgid " %d/%d unique/duplicate transitions\n"
379 msgid " %d table entries\n"
384 msgid " %d/%d base-def entries created\n"
389 msgid " %d/%d (peak %d) nxt-chk entries created\n"
394 msgid " %d/%d (peak %d) template nxt-chk entries created\n"
399 msgid " %d empty table entries\n"
404 msgid " %d protos created\n"
409 msgid " %d templates created, %d uses\n"
414 msgid " %d/%d equivalence classes created\n"
419 msgid " %d/%d meta-equivalence classes created\n"
424 msgid " %d (%d saved) hash collisions, %d DFAs equal\n"
429 msgid " %d sets of reallocations needed\n"
434 msgid " %d total table entries needed\n"
439 msgid "Internal error. flexopts are malformed.\n"
444 msgid "Try `%s --help' for more information.\n"
449 msgid "unknown -C option '%c'"
450 msgstr "δ֪µÄ -C Ñ¡Ïî¡°%c¡±"
458 msgid "fatal parse error"
459 msgstr "ÖÂÃüµÄ½âÎö´íÎó"
463 msgid "could not create backing-up info file %s"
468 msgid "-l AT&T lex compatibility option entails a large performance penalty\n"
473 msgid " and may be the actual source of other reported performance penalties\n"
479 "%%option yylineno entails a performance penalty ONLY on rules that can match "
480 "newline characters\n"
485 msgid "-I (interactive) entails a minor performance penalty\n"
490 msgid "yymore() entails a minor performance penalty\n"
495 msgid "REJECT entails a large performance penalty\n"
500 msgid "Variable trailing context rules entail a large performance penalty\n"
504 msgid "REJECT cannot be used with -f or -F"
509 msgid "%option yylineno cannot be used with REJECT"
513 msgid "variable trailing context rules cannot be used with -f or -F"
518 msgid "%option yyclass only meaningful for C++ scanners"
523 msgid "Usage: %s [OPTIONS] [FILE]...\n"
524 msgstr "Ó÷¨£º%s [Ñ¡Ïî] [Îļþ]...\n"
529 "Generates programs that perform pattern-matching on text.\n"
531 "Table Compression:\n"
532 " -Ca, --align trade off larger tables for better memory alignment\n"
533 " -Ce, --ecs construct equivalence classes\n"
534 " -Cf do not compress tables; use -f representation\n"
535 " -CF do not compress tables; use -F representation\n"
536 " -Cm, --meta-ecs construct meta-equivalence classes\n"
537 " -Cr, --read use read() instead of stdio for scanner input\n"
538 " -f, --full generate fast, large scanner. Same as -Cfr\n"
539 " -F, --fast use alternate table representation. Same as -CFr\n"
540 " -Cem default compression (same as --ecs --meta-ecs)\n"
543 " -d, --debug enable debug mode in scanner\n"
544 " -b, --backup write backing-up information to %s\n"
545 " -p, --perf-report write performance report to stderr\n"
546 " -s, --nodefault suppress default rule to ECHO unmatched text\n"
547 " -T, --trace %s should run in trace mode\n"
548 " -w, --nowarn do not generate warnings\n"
549 " -v, --verbose write summary of scanner statistics to stdout\n"
552 " -o, --outfile=FILE specify output filename\n"
553 " -S, --skel=FILE specify skeleton file\n"
554 " -t, --stdout write scanner on stdout instead of %s\n"
555 " --yyclass=NAME name of C++ class\n"
556 " --header-file=FILE create a C header file in addition to the "
558 " --tables-file[=FILE] write tables to FILE\n"
560 "Scanner behavior:\n"
561 " -7, --7bit generate 7-bit scanner\n"
562 " -8, --8bit generate 8-bit scanner\n"
563 " -B, --batch generate batch scanner (opposite of -I)\n"
564 " -i, --case-insensitive ignore case in patterns\n"
565 " -l, --lex-compat maximal compatibility with original lex\n"
566 " -X, --posix-compat maximal compatibility with POSIX lex\n"
567 " -I, --interactive generate interactive scanner (opposite of -B)\n"
568 " --yylineno track line count in yylineno\n"
571 " -+, --c++ generate C++ scanner class\n"
572 " -Dmacro[=defn] #define macro defn (default defn is '1')\n"
573 " -L, --noline suppress #line directives in scanner\n"
574 " -P, --prefix=STRING use STRING as prefix instead of \"yy\"\n"
575 " -R, --reentrant generate a reentrant C scanner\n"
576 " --bison-bridge scanner for bison pure parser.\n"
577 " --bison-locations include yylloc support.\n"
578 " --stdinit initialize yyin/yyout to stdin/stdout\n"
579 " --noansi-definitions old-style function definitions\n"
580 " --noansi-prototypes empty parameter list in prototypes\n"
581 " --nounistd do not include <unistd.h>\n"
582 " --noFUNCTION do not generate a particular FUNCTION\n"
585 " -c do-nothing POSIX option\n"
586 " -n do-nothing POSIX option\n"
588 " -h, --help produce this help message\n"
589 " -V, --version report %s version\n"
593 msgid "allocation of sko_stack failed"
596 #: misc.c:102 misc.c:128
598 msgid "name \"%s\" ridiculously long"
602 msgid "memory allocation failed in allocate_array()"
607 msgid "bad character '%s' detected in check_char()"
612 msgid "scanner requires -8 flag to use the character %s"
616 msgid "dynamic memory failure in copy_string()"
621 msgid "%s: fatal internal error, %s\n"
625 msgid "attempt to increase array size failed"
626 msgstr "ÊÔͼÔö¼ÓÊý×é´óСʱʧ°Ü"
629 msgid "bad line in skeleton file"
630 msgstr "¹Ç¼ÜÎļþÖдíÎóµÄÐÐ"
633 msgid "memory allocation failed in yy_flex_xmalloc()"
634 msgstr "ÔÚ yy_flex_xmalloc() ÖеÄÄÚ´æ·ÖÅäʧ°Ü"
641 "********** beginning dump of nfa with start state %d\n"
645 "********** ¿ªÊ¼Êä³öÆðʼ״̬Ϊ %d µÄ NFA\n"
649 msgid "state # %4d\t"
654 msgid "********** end of dump\n"
655 msgstr "********** Êä³ö½áÊø\n"
658 msgid "empty machine in dupmachine()"
663 msgid "Variable trailing context rule at line %d\n"
667 msgid "bad state type in mark_beginning_as_normal()"
672 msgid "input rules are too complicated (>= %d NFA states)"
676 msgid "found too many transitions in mkxtion()"
681 msgid "too many rules (> %d)!"
682 msgstr "¹æÔò¹ý¶à (> %d)£¡"
685 msgid "unknown error processing section 1"
686 msgstr "δ֪µÄ´íÎó´¦Àí½Ú 1"
688 #: parse.y:184 parse.y:351
689 msgid "bad start condition list"
690 msgstr "´íÎóµÄÆðʼ״̬Áбí"
693 msgid "unrecognized rule"
694 msgstr "²»ÄÜʶ±ðµÄ¹æÔò"
696 #: parse.y:434 parse.y:447 parse.y:516
697 msgid "trailing context used twice"
700 #: parse.y:552 parse.y:562 parse.y:635 parse.y:645
701 msgid "bad iteration values"
704 #: parse.y:580 parse.y:598 parse.y:663 parse.y:681
705 msgid "iteration value must be positive"
708 #: parse.y:804 parse.y:814
710 msgid "the character range [%c-%c] is ambiguous in a case-insensitive scanner"
714 msgid "negative range in character class"
718 msgid "[:^lower:] is ambiguous in case insensitive scanner"
722 msgid "[:^upper:] ambiguous in case insensitive scanner"
725 #: scan.l:75 scan.l:618 scan.l:676
726 msgid "Input line too long\n"
731 msgid "malformed '%top' directive"
736 msgid "unrecognized '%' directive"
740 msgid "Definition name too long\n"
744 msgid "Unmatched '{'"
749 msgid "Definition value for {%s} too long\n"
753 msgid "incomplete name definition"
754 msgstr "²»ÍêÕûµÄÃû³Æ¶¨Òå"
757 msgid "Option line too long\n"
762 msgid "unrecognized %%option: %s"
763 msgstr "²»ÄÜʶ±ðµÄ %%Ñ¡Ï%s"
765 #: scan.l:633 scan.l:800
766 msgid "bad character class"
767 msgstr "´íÎóµÄ×Ö·ûÀà±ð"
771 msgid "undefined definition {%s}"
772 msgstr "䶨ÒåµÄ¶¨Òå {%s}"
776 msgid "bad <start condition>: %s"
777 msgstr "´íÎó <ÆðʼÌõ¼þ>£º%s"
780 msgid "missing quote"
785 msgid "bad character class expression: %s"
786 msgstr "´íÎóµÄ×Ö·ûÀà±ð±í´ïʽ£º%s"
789 msgid "bad character inside {}'s"
797 msgid "EOF encountered inside an action"
798 msgstr "ÔÚ¶¯×÷ÖÐÎļþ½áÊø"
802 msgid "EOF encountered inside pattern"
803 msgstr "ÔÚ¶¯×÷ÖÐÎļþ½áÊø"
807 msgid "bad character: %s"
808 msgstr "´íÎóµÄ×Ö·û£º%s"
812 msgid "can't open %s"
817 msgid "Usage: %s [OPTIONS]...\n"
818 msgstr "Ó÷¨£º%s [Ñ¡Ïî]...\n"
822 msgid "option `%s' doesn't allow an argument\n"
823 msgstr "Ñ¡Ïî¡°%s¡±²»½ÓÊܲÎÊý\n"
827 msgid "option `%s' requires an argument\n"
828 msgstr "Ñ¡Ïî¡°%s¡±ÐèÒªÒ»¸ö²ÎÊý\n"
832 msgid "option `%s' is ambiguous\n"
837 msgid "Unrecognized option `%s'\n"
838 msgstr "δ֪µÄÑ¡Ïî¡°%s¡±\n"
842 msgid "Unknown error=(%d)\n"
843 msgstr "δ֪´íÎó=(%d)\n"
846 msgid "symbol table memory allocation failed"
847 msgstr "·ûºÅ±íÄÚ´æ·ÖÅäʧ°Ü"
850 msgid "name defined twice"
851 msgstr "Ãû³Æ¶¨ÒåÁËÁ½´Î"
855 msgid "start condition %s declared twice"
856 msgstr "ÆðʼÌõ¼þ %s ÉùÃ÷ÁËÁ½´Î"
859 msgid "premature EOF"
869 msgid "*Something Weird* - tok: %d val: %d\n"
872 #~ msgid "consistency check failed in symfollowset"
873 #~ msgstr "symfollowset ÖеÄÒ»ÖÂÐÔ¼ì²éʧ°Ü"
875 #~ msgid "unknown -R option '%c'"
876 #~ msgstr "δ֪µÄ -R Ñ¡Ïî¡°%c¡±"