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