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