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