xref: /minix/external/bsd/flex/dist/po/zh_CN.po (revision 0a6a1f1d)
1# Chinese translations for flex.
2# Copyright (C) 2002 The Flex Project
3# Wang Li <charles@linux.net.cn>, 2002.
4#
5msgid ""
6msgstr ""
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"
13"Language: zh_CN\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=gb2312\n"
16"Content-Transfer-Encoding: 8bit\n"
17
18#: buf.c:78
19msgid "Allocation of buffer to print string failed"
20msgstr ""
21
22#: buf.c:100
23msgid "Allocation of buffer for line directive failed"
24msgstr ""
25
26#: buf.c:177
27msgid "Allocation of buffer for m4 def failed"
28msgstr ""
29
30#: buf.c:197
31msgid "Allocation of buffer for m4 undef failed"
32msgstr ""
33
34#: dfa.c:61
35#, c-format
36msgid "State #%d is non-accepting -\n"
37msgstr ""
38
39#: dfa.c:124
40msgid "dangerous trailing context"
41msgstr ""
42
43#: dfa.c:166
44#, c-format
45msgid " associated rule line numbers:"
46msgstr ""
47
48#: dfa.c:202
49#, c-format
50msgid " out-transitions: "
51msgstr ""
52
53#: dfa.c:210
54#, c-format
55msgid ""
56"\n"
57" jam-transitions: EOF "
58msgstr ""
59
60#: dfa.c:341
61msgid "consistency check failed in epsclosure()"
62msgstr "epsclosure() �е�һ���Լ��ʧ��"
63
64#: dfa.c:429
65msgid ""
66"\n"
67"\n"
68"DFA Dump:\n"
69"\n"
70msgstr ""
71"\n"
72"\n"
73"DFA �����\n"
74"\n"
75
76#: dfa.c:604
77msgid "could not create unique end-of-buffer state"
78msgstr "�޷����������� end-of-buffer ״̬"
79
80#: dfa.c:625
81#, c-format
82msgid "state # %d:\n"
83msgstr "״̬ # %d��\n"
84
85#: dfa.c:785
86msgid "Could not write yynxt_tbl[][]"
87msgstr ""
88
89#: dfa.c:1049
90msgid "bad transition character detected in sympartition()"
91msgstr "�� sympartition() ��⵽����ı任�ַ�"
92
93#: gen.c:478
94msgid ""
95"\n"
96"\n"
97"Equivalence Classes:\n"
98"\n"
99msgstr ""
100"\n"
101"\n"
102"�ȼ��ࣺ\n"
103"\n"
104
105#: gen.c:662 gen.c:691 gen.c:1215
106#, c-format
107msgid "state # %d accepts: [%d]\n"
108msgstr ""
109
110#: gen.c:1110
111#, c-format
112msgid "state # %d accepts: "
113msgstr ""
114
115#: gen.c:1157
116msgid "Could not write yyacclist_tbl"
117msgstr ""
118
119#: gen.c:1233
120msgid "Could not write yyacc_tbl"
121msgstr ""
122
123#: gen.c:1248 gen.c:1633 gen.c:1656
124#, fuzzy
125msgid "Could not write ecstbl"
126msgstr "�޷����� %s"
127
128#: gen.c:1271
129msgid ""
130"\n"
131"\n"
132"Meta-Equivalence Classes:\n"
133msgstr ""
134
135#: gen.c:1293
136msgid "Could not write yymeta_tbl"
137msgstr ""
138
139#: gen.c:1354
140#, fuzzy
141msgid "Could not write yybase_tbl"
142msgstr "�޷����� %s"
143
144#: gen.c:1388
145msgid "Could not write yydef_tbl"
146msgstr ""
147
148#: gen.c:1428
149msgid "Could not write yynxt_tbl"
150msgstr ""
151
152#: gen.c:1464
153msgid "Could not write yychk_tbl"
154msgstr ""
155
156#: gen.c:1618 gen.c:1647
157#, fuzzy
158msgid "Could not write ftbl"
159msgstr "�޷����� %s"
160
161#: gen.c:1624
162#, fuzzy
163msgid "Could not write ssltbl"
164msgstr "�޷����� %s"
165
166#: gen.c:1675
167#, fuzzy
168msgid "Could not write eoltbl"
169msgstr "�޷����� %s"
170
171#: gen.c:1735
172msgid "Could not write yynultrans_tbl"
173msgstr ""
174
175#: main.c:191
176msgid "rule cannot be matched"
177msgstr "�޷�ƥ�����"
178
179#: main.c:196
180msgid "-s option given but default rule can be matched"
181msgstr ""
182
183#: main.c:236
184msgid "Can't use -+ with -l option"
185msgstr ""
186
187#: main.c:239
188msgid "Can't use -f or -F with -l option"
189msgstr ""
190
191#: main.c:243
192msgid "Can't use --reentrant or --bison-bridge with -l option"
193msgstr ""
194
195#: main.c:275
196msgid "-Cf/-CF and -Cm don't make sense together"
197msgstr ""
198
199#: main.c:278
200msgid "-Cf/-CF and -I are incompatible"
201msgstr ""
202
203#: main.c:282
204msgid "-Cf/-CF are incompatible with lex-compatibility mode"
205msgstr ""
206
207#: main.c:287
208msgid "-Cf and -CF are mutually exclusive"
209msgstr ""
210
211#: main.c:291
212msgid "Can't use -+ with -CF option"
213msgstr ""
214
215#: main.c:294
216#, c-format
217msgid "%array incompatible with -+ option"
218msgstr ""
219
220#: main.c:299
221msgid "Options -+ and --reentrant are mutually exclusive."
222msgstr ""
223
224#: main.c:302
225msgid "bison bridge not supported for the C++ scanner."
226msgstr ""
227
228#: main.c:357 main.c:403
229#, c-format
230msgid "could not create %s"
231msgstr "�޷����� %s"
232
233#: main.c:416
234#, fuzzy
235msgid "could not write tables header"
236msgstr "�޷����� %s"
237
238#: main.c:420
239#, c-format
240msgid "can't open skeleton file %s"
241msgstr "�޷����Ǽ��ļ� %s"
242
243#: main.c:456
244msgid "allocation of macro definition failed"
245msgstr ""
246
247#: main.c:504
248#, c-format
249msgid "input error reading skeleton file %s"
250msgstr "��ȡ�Ǽ��ļ� %s ʱ�������"
251
252#: main.c:508
253#, c-format
254msgid "error closing skeleton file %s"
255msgstr "�رչǼ��ļ� %s ����"
256
257#: main.c:693
258#, c-format
259msgid "error creating header file %s"
260msgstr "����ͷ�ļ� %s ����"
261
262#: main.c:701
263#, c-format
264msgid "error writing output file %s"
265msgstr "д������ļ� %s ����"
266
267#: main.c:705
268#, c-format
269msgid "error closing output file %s"
270msgstr "�ر�����ļ� %s ����"
271
272#: main.c:709
273#, c-format
274msgid "error deleting output file %s"
275msgstr "ɾ������ļ� %s ����"
276
277#: main.c:716
278#, c-format
279msgid "No backing up.\n"
280msgstr ""
281
282#: main.c:720
283#, c-format
284msgid "%d backing up (non-accepting) states.\n"
285msgstr ""
286
287#: main.c:724
288#, c-format
289msgid "Compressed tables always back up.\n"
290msgstr ""
291
292#: main.c:727
293#, c-format
294msgid "error writing backup file %s"
295msgstr "д�뱸���ļ� %s ����"
296
297#: main.c:731
298#, c-format
299msgid "error closing backup file %s"
300msgstr "�رձ����ļ� %s ����"
301
302#: main.c:736
303#, c-format
304msgid "%s version %s usage statistics:\n"
305msgstr ""
306
307#: main.c:739
308#, c-format
309msgid "  scanner options: -"
310msgstr "  ɨ����ѡ�-"
311
312#: main.c:818
313#, c-format
314msgid "  %d/%d NFA states\n"
315msgstr ""
316
317#: main.c:820
318#, c-format
319msgid "  %d/%d DFA states (%d words)\n"
320msgstr ""
321
322#: main.c:822
323#, c-format
324msgid "  %d rules\n"
325msgstr "  %d ������\n"
326
327#: main.c:827
328#, c-format
329msgid "  No backing up\n"
330msgstr ""
331
332#: main.c:831
333#, c-format
334msgid "  %d backing-up (non-accepting) states\n"
335msgstr ""
336
337#: main.c:836
338#, c-format
339msgid "  Compressed tables always back-up\n"
340msgstr ""
341
342#: main.c:840
343#, c-format
344msgid "  Beginning-of-line patterns used\n"
345msgstr ""
346
347#: main.c:842
348#, c-format
349msgid "  %d/%d start conditions\n"
350msgstr ""
351
352#: main.c:846
353#, c-format
354msgid "  %d epsilon states, %d double epsilon states\n"
355msgstr ""
356
357#: main.c:850
358#, c-format
359msgid "  no character classes\n"
360msgstr ""
361
362#: main.c:854
363#, c-format
364msgid "  %d/%d character classes needed %d/%d words of storage, %d reused\n"
365msgstr ""
366
367#: main.c:859
368#, c-format
369msgid "  %d state/nextstate pairs created\n"
370msgstr ""
371
372#: main.c:862
373#, c-format
374msgid "  %d/%d unique/duplicate transitions\n"
375msgstr ""
376
377#: main.c:867
378#, c-format
379msgid "  %d table entries\n"
380msgstr ""
381
382#: main.c:875
383#, c-format
384msgid "  %d/%d base-def entries created\n"
385msgstr ""
386
387#: main.c:879
388#, c-format
389msgid "  %d/%d (peak %d) nxt-chk entries created\n"
390msgstr ""
391
392#: main.c:883
393#, c-format
394msgid "  %d/%d (peak %d) template nxt-chk entries created\n"
395msgstr ""
396
397#: main.c:887
398#, c-format
399msgid "  %d empty table entries\n"
400msgstr ""
401
402#: main.c:889
403#, c-format
404msgid "  %d protos created\n"
405msgstr ""
406
407#: main.c:892
408#, c-format
409msgid "  %d templates created, %d uses\n"
410msgstr ""
411
412#: main.c:900
413#, c-format
414msgid "  %d/%d equivalence classes created\n"
415msgstr ""
416
417#: main.c:908
418#, c-format
419msgid "  %d/%d meta-equivalence classes created\n"
420msgstr ""
421
422#: main.c:914
423#, c-format
424msgid "  %d (%d saved) hash collisions, %d DFAs equal\n"
425msgstr ""
426
427#: main.c:916
428#, c-format
429msgid "  %d sets of reallocations needed\n"
430msgstr ""
431
432#: main.c:918
433#, c-format
434msgid "  %d total table entries needed\n"
435msgstr ""
436
437#: main.c:995
438#, c-format
439msgid "Internal error. flexopts are malformed.\n"
440msgstr ""
441
442#: main.c:1005
443#, c-format
444msgid "Try `%s --help' for more information.\n"
445msgstr ""
446
447#: main.c:1062
448#, c-format
449msgid "unknown -C option '%c'"
450msgstr "δ֪�� -C ѡ�%c��"
451
452#: main.c:1191
453#, c-format
454msgid "%s %s\n"
455msgstr "%s %s\n"
456
457#: main.c:1466
458msgid "fatal parse error"
459msgstr "�����Ľ�������"
460
461#: main.c:1498
462#, c-format
463msgid "could not create backing-up info file %s"
464msgstr ""
465
466#: main.c:1519
467#, c-format
468msgid "-l AT&T lex compatibility option entails a large performance penalty\n"
469msgstr ""
470
471#: main.c:1522
472#, c-format
473msgid " and may be the actual source of other reported performance penalties\n"
474msgstr ""
475
476#: main.c:1528
477#, c-format
478msgid ""
479"%%option yylineno entails a performance penalty ONLY on rules that can match "
480"newline characters\n"
481msgstr ""
482
483#: main.c:1535
484#, c-format
485msgid "-I (interactive) entails a minor performance penalty\n"
486msgstr ""
487
488#: main.c:1540
489#, c-format
490msgid "yymore() entails a minor performance penalty\n"
491msgstr ""
492
493#: main.c:1546
494#, c-format
495msgid "REJECT entails a large performance penalty\n"
496msgstr ""
497
498#: main.c:1551
499#, c-format
500msgid "Variable trailing context rules entail a large performance penalty\n"
501msgstr ""
502
503#: main.c:1563
504msgid "REJECT cannot be used with -f or -F"
505msgstr ""
506
507#: main.c:1566
508#, c-format
509msgid "%option yylineno cannot be used with REJECT"
510msgstr ""
511
512#: main.c:1569
513msgid "variable trailing context rules cannot be used with -f or -F"
514msgstr ""
515
516#: main.c:1692
517#, c-format
518msgid "%option yyclass only meaningful for C++ scanners"
519msgstr ""
520
521#: main.c:1799
522#, c-format
523msgid "Usage: %s [OPTIONS] [FILE]...\n"
524msgstr "�÷���%s [ѡ��] [�ļ�]...\n"
525
526#: main.c:1802
527#, c-format
528msgid ""
529"Generates programs that perform pattern-matching on text.\n"
530"\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"
541"\n"
542"Debugging:\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"
550"\n"
551"Files:\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 "
557"scanner\n"
558"      --tables-file[=FILE] write tables to FILE\n"
559"\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"
569"\n"
570"Generated code:\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"
583"\n"
584"Miscellaneous:\n"
585"  -c                      do-nothing POSIX option\n"
586"  -n                      do-nothing POSIX option\n"
587"  -?\n"
588"  -h, --help              produce this help message\n"
589"  -V, --version           report %s version\n"
590msgstr ""
591
592#: misc.c:65
593msgid "allocation of sko_stack failed"
594msgstr ""
595
596#: misc.c:102 misc.c:128
597#, c-format
598msgid "name \"%s\" ridiculously long"
599msgstr ""
600
601#: misc.c:177
602msgid "memory allocation failed in allocate_array()"
603msgstr ""
604
605#: misc.c:230
606#, c-format
607msgid "bad character '%s' detected in check_char()"
608msgstr ""
609
610#: misc.c:235
611#, c-format
612msgid "scanner requires -8 flag to use the character %s"
613msgstr ""
614
615#: misc.c:268
616msgid "dynamic memory failure in copy_string()"
617msgstr ""
618
619#: misc.c:367
620#, c-format
621msgid "%s: fatal internal error, %s\n"
622msgstr ""
623
624#: misc.c:803
625msgid "attempt to increase array size failed"
626msgstr "��ͼ���������Сʱʧ��"
627
628#: misc.c:930
629msgid "bad line in skeleton file"
630msgstr "�Ǽ��ļ��д������"
631
632#: misc.c:979
633msgid "memory allocation failed in yy_flex_xmalloc()"
634msgstr "�� yy_flex_xmalloc() �е��ڴ����ʧ��"
635
636#: nfa.c:104
637#, c-format
638msgid ""
639"\n"
640"\n"
641"********** beginning dump of nfa with start state %d\n"
642msgstr ""
643"\n"
644"\n"
645"********** ��ʼ�����ʼ״̬Ϊ %d �� NFA\n"
646
647#: nfa.c:115
648#, c-format
649msgid "state # %4d\t"
650msgstr "״̬ # %4d\t"
651
652#: nfa.c:130
653#, c-format
654msgid "********** end of dump\n"
655msgstr "********** �������\n"
656
657#: nfa.c:174
658msgid "empty machine in dupmachine()"
659msgstr ""
660
661#: nfa.c:240
662#, c-format
663msgid "Variable trailing context rule at line %d\n"
664msgstr ""
665
666#: nfa.c:364
667msgid "bad state type in mark_beginning_as_normal()"
668msgstr ""
669
670#: nfa.c:609
671#, c-format
672msgid "input rules are too complicated (>= %d NFA states)"
673msgstr ""
674
675#: nfa.c:688
676msgid "found too many transitions in mkxtion()"
677msgstr ""
678
679#: nfa.c:714
680#, c-format
681msgid "too many rules (> %d)!"
682msgstr "������� (> %d)��"
683
684#: parse.y:159
685msgid "unknown error processing section 1"
686msgstr "δ֪�Ĵ������ 1"
687
688#: parse.y:184 parse.y:351
689msgid "bad start condition list"
690msgstr "�������ʼ״̬�б�"
691
692#: parse.y:315
693msgid "unrecognized rule"
694msgstr "����ʶ��Ĺ���"
695
696#: parse.y:434 parse.y:447 parse.y:516
697msgid "trailing context used twice"
698msgstr ""
699
700#: parse.y:552 parse.y:562 parse.y:635 parse.y:645
701msgid "bad iteration values"
702msgstr ""
703
704#: parse.y:580 parse.y:598 parse.y:663 parse.y:681
705msgid "iteration value must be positive"
706msgstr ""
707
708#: parse.y:804 parse.y:814
709#, c-format
710msgid "the character range [%c-%c] is ambiguous in a case-insensitive scanner"
711msgstr ""
712
713#: parse.y:819
714msgid "negative range in character class"
715msgstr ""
716
717#: parse.y:916
718msgid "[:^lower:] is ambiguous in case insensitive scanner"
719msgstr ""
720
721#: parse.y:922
722msgid "[:^upper:] ambiguous in case insensitive scanner"
723msgstr ""
724
725#: scan.l:75 scan.l:618 scan.l:676
726msgid "Input line too long\n"
727msgstr ""
728
729#: scan.l:161
730#, c-format
731msgid "malformed '%top' directive"
732msgstr ""
733
734#: scan.l:183
735#, no-c-format
736msgid "unrecognized '%' directive"
737msgstr ""
738
739#: scan.l:192
740msgid "Definition name too long\n"
741msgstr ""
742
743#: scan.l:284
744msgid "Unmatched '{'"
745msgstr ""
746
747#: scan.l:300
748#, c-format
749msgid "Definition value for {%s} too long\n"
750msgstr ""
751
752#: scan.l:317
753msgid "incomplete name definition"
754msgstr "�����������ƶ���"
755
756#: scan.l:443
757msgid "Option line too long\n"
758msgstr ""
759
760#: scan.l:451
761#, c-format
762msgid "unrecognized %%option: %s"
763msgstr "����ʶ��� %%ѡ�%s"
764
765#: scan.l:633 scan.l:800
766msgid "bad character class"
767msgstr "������ַ����"
768
769#: scan.l:683
770#, c-format
771msgid "undefined definition {%s}"
772msgstr "δ����Ķ��� {%s}"
773
774#: scan.l:755
775#, c-format
776msgid "bad <start condition>: %s"
777msgstr "���� <��ʼ����>��%s"
778
779#: scan.l:768
780msgid "missing quote"
781msgstr "��©����"
782
783#: scan.l:834
784#, c-format
785msgid "bad character class expression: %s"
786msgstr "������ַ������ʽ��%s"
787
788#: scan.l:856
789msgid "bad character inside {}'s"
790msgstr ""
791
792#: scan.l:862
793msgid "missing }"
794msgstr "��© }"
795
796#: scan.l:940
797msgid "EOF encountered inside an action"
798msgstr "�ڶ������ļ�����"
799
800#: scan.l:945
801#, fuzzy
802msgid "EOF encountered inside pattern"
803msgstr "�ڶ������ļ�����"
804
805#: scan.l:967
806#, c-format
807msgid "bad character: %s"
808msgstr "������ַ���%s"
809
810#: scan.l:996
811#, c-format
812msgid "can't open %s"
813msgstr "�޷��� %s"
814
815#: scanopt.c:291
816#, c-format
817msgid "Usage: %s [OPTIONS]...\n"
818msgstr "�÷���%s [ѡ��]...\n"
819
820#: scanopt.c:564
821#, c-format
822msgid "option `%s' doesn't allow an argument\n"
823msgstr "ѡ�%s�������ܲ���\n"
824
825#: scanopt.c:569
826#, c-format
827msgid "option `%s' requires an argument\n"
828msgstr "ѡ�%s����Ҫһ������\n"
829
830#: scanopt.c:573
831#, c-format
832msgid "option `%s' is ambiguous\n"
833msgstr ""
834
835#: scanopt.c:577
836#, c-format
837msgid "Unrecognized option `%s'\n"
838msgstr "δ֪��ѡ�%s��\n"
839
840#: scanopt.c:581
841#, c-format
842msgid "Unknown error=(%d)\n"
843msgstr "δ֪����=(%d)\n"
844
845#: sym.c:100
846msgid "symbol table memory allocation failed"
847msgstr "���ű��ڴ����ʧ��"
848
849#: sym.c:202
850msgid "name defined twice"
851msgstr "���ƶ���������"
852
853#: sym.c:253
854#, c-format
855msgid "start condition %s declared twice"
856msgstr "��ʼ���� %s ����������"
857
858#: yylex.c:56
859msgid "premature EOF"
860msgstr ""
861
862#: yylex.c:198
863#, c-format
864msgid "End Marker\n"
865msgstr ""
866
867#: yylex.c:204
868#, c-format
869msgid "*Something Weird* - tok: %d val: %d\n"
870msgstr ""
871
872#~ msgid "consistency check failed in symfollowset"
873#~ msgstr "symfollowset �е�һ���Լ��ʧ��"
874
875#~ msgid "unknown -R option '%c'"
876#~ msgstr "δ֪�� -R ѡ�%c��"
877