1 |
# Перевод сообщений bison. |
# Перевод сообщений bison. |
2 |
# Copyright (C) 1999 Free Software Foundation, Inc. |
# Copyright (C) 1999 Free Software Foundation, Inc. |
3 |
# Dmitry S. Sivachenko <dima@Chg.RU>, 1999,2000,2001. |
# Dmitry S. Sivachenko <dima@Chg.RU>, 1999,2000,2001,2002. |
4 |
# |
# |
5 |
msgid "" |
msgid "" |
6 |
msgstr "" |
msgstr "" |
7 |
"Project-Id-Version: bison 1.29\n" |
"Project-Id-Version: bison 1.32\n" |
8 |
"POT-Creation-Date: 2002-04-22 10:39+0200\n" |
"POT-Creation-Date: 2002-05-02 09:20+0200\n" |
9 |
"PO-Revision-Date: 2001-09-09 13:49+04:00\n" |
"PO-Revision-Date: 2002-01-25 12:19+0300\n" |
10 |
"Last-Translator: Dmitry S. Sivachenko <dima@Chg.RU>\n" |
"Last-Translator: Dmitry S. Sivachenko <dima@Chg.RU>\n" |
11 |
"Language-Team: Russian <ru@li.org>\n" |
"Language-Team: Russian <ru@li.org>\n" |
12 |
"MIME-Version: 1.0\n" |
"MIME-Version: 1.0\n" |
13 |
"Content-Type: text/plain; charset=koi8-r\n" |
"Content-Type: text/plain; charset=koi8-r\n" |
14 |
"Content-Transfer-Encoding: 8-bit\n" |
"Content-Transfer-Encoding: 8-bit\n" |
15 |
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" |
16 |
|
|
17 |
|
|
18 |
#: src/LR0.c:198 |
#: src/LR0.c:198 |
19 |
#, c-format |
#, c-format |
51 |
msgstr "ошибка" |
msgstr "ошибка" |
52 |
|
|
53 |
#: src/conflicts.c:284 |
#: src/conflicts.c:284 |
54 |
#, fuzzy, c-format |
#, c-format |
55 |
msgid "%d shift/reduce conflict" |
msgid "%d shift/reduce conflict" |
56 |
msgid_plural "%d shift/reduce conflicts" |
msgid_plural "%d shift/reduce conflicts" |
57 |
msgstr[0] " %d конфликтов сдвига/вывода" |
msgstr[0] "%d конфликт сдвига/вывода" |
58 |
|
msgstr[1] "%d конфликта сдвига/вывода" |
59 |
|
msgstr[2] "%d конфликтов сдвига/вывода" |
60 |
|
|
61 |
#: src/conflicts.c:291 |
#: src/conflicts.c:291 |
|
#, fuzzy |
|
62 |
msgid "and" |
msgid "and" |
63 |
msgstr " и" |
msgstr "и" |
64 |
|
|
65 |
#: src/conflicts.c:297 |
#: src/conflicts.c:297 |
66 |
#, fuzzy, c-format |
#, c-format |
67 |
msgid "%d reduce/reduce conflict" |
msgid "%d reduce/reduce conflict" |
68 |
msgid_plural "%d reduce/reduce conflicts" |
msgid_plural "%d reduce/reduce conflicts" |
69 |
msgstr[0] " %d конфликтов вывода/вывода" |
msgstr[0] "%d конфликт вывода/вывода" |
70 |
|
msgstr[1] "%d конфликта вывода/вывода" |
71 |
|
msgstr[2] "%d конфликтов вывода/вывода" |
72 |
|
|
73 |
#: src/conflicts.c:322 |
#: src/conflicts.c:322 |
74 |
#, fuzzy, c-format |
#, c-format |
75 |
msgid "State %d contains " |
msgid "State %d contains " |
76 |
msgstr "Состояние %d содержит" |
msgstr "Состояние %d содержит " |
77 |
|
|
78 |
#: src/conflicts.c:369 |
#: src/conflicts.c:369 |
79 |
msgid "conflicts: " |
msgid "conflicts: " |
95 |
msgstr "%s содержит " |
msgstr "%s содержит " |
96 |
|
|
97 |
#: src/conflicts.c:387 |
#: src/conflicts.c:387 |
98 |
#, fuzzy, c-format |
#, c-format |
99 |
msgid "expected %d shift/reduce conflict\n" |
msgid "expected %d shift/reduce conflict\n" |
100 |
msgid_plural "expected %d shift/reduce conflicts\n" |
msgid_plural "expected %d shift/reduce conflicts\n" |
101 |
msgstr[0] " %d конфликтов сдвига/вывода" |
msgstr[0] "ожидался %d конфликт сдвига/вывода\n" |
102 |
|
msgstr[1] "ожидалось %d конфликта сдвига/вывода\n" |
103 |
|
msgstr[2] "ожидалось %d конфликтов сдвига/вывода\n" |
104 |
|
|
105 |
#: src/files.c:159 |
#: src/files.c:160 |
106 |
#, c-format |
#, c-format |
107 |
msgid "cannot open file `%s'" |
msgid "cannot open file `%s'" |
108 |
msgstr "не удается открыть файл `%s'" |
msgstr "не удается открыть файл `%s'" |
109 |
|
|
110 |
#: src/files.c:178 |
#: src/files.c:179 |
111 |
msgid "cannot close file" |
msgid "cannot close file" |
112 |
msgstr "не удается закрыть файл" |
msgstr "не удается закрыть файл" |
113 |
|
|
162 |
" -k, --token-table включить таблицу имен лексем\n" |
" -k, --token-table включить таблицу имен лексем\n" |
163 |
|
|
164 |
#: src/getargs.c:89 |
#: src/getargs.c:89 |
|
#, fuzzy |
|
165 |
msgid "" |
msgid "" |
166 |
"Output:\n" |
"Output:\n" |
167 |
" -d, --defines also produce a header file\n" |
" -d, --defines also produce a header file\n" |
175 |
" -d, --defines создать также файл заголовков\n" |
" -d, --defines создать также файл заголовков\n" |
176 |
" -v, --verbose создать также пояснения в автомату\n" |
" -v, --verbose создать также пояснения в автомату\n" |
177 |
" -b, --file-prefix=ПРЕФИКС указать ПРЕФИКС для выходных файлов\n" |
" -b, --file-prefix=ПРЕФИКС указать ПРЕФИКС для выходных файлов\n" |
178 |
" -o, --output-file=ФАЙЛ поместить результат в ФАЙЛ\n" |
" -o, --output=ФАЙЛ поместить результат в ФАЙЛ\n" |
179 |
" -g, --graph создать также пояснения к автомату в виде \n" |
" -g, --graph создать также пояснения к автомату в виде \n" |
180 |
"VCG-графа\n" |
"VCG-графа\n" |
181 |
|
|
196 |
#, fuzzy, c-format |
#, fuzzy, c-format |
197 |
msgid "Copyright (C) %d Free Software Foundation, Inc.\n" |
msgid "Copyright (C) %d Free Software Foundation, Inc.\n" |
198 |
msgstr "" |
msgstr "" |
199 |
"Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n" |
"Copyright 1984, 1986, 1989, 1992, 2000, 2001, 2002\n" |
200 |
|
"Free Software Foundation, Inc.\n" |
201 |
|
|
202 |
#: src/getargs.c:121 |
#: src/getargs.c:121 |
203 |
msgid "" |
msgid "" |
239 |
msgid "unexpected `/' found and ignored" |
msgid "unexpected `/' found and ignored" |
240 |
msgstr "встречен и проигнорирован неожиданный символ `/'" |
msgstr "встречен и проигнорирован неожиданный символ `/'" |
241 |
|
|
242 |
#: src/lex.c:106 src/reader.c:463 |
#: src/lex.c:106 src/reader.c:485 |
243 |
msgid "unterminated comment" |
msgid "unterminated comment" |
244 |
msgstr "незаконченный комментарий" |
msgstr "незаконченный комментарий" |
245 |
|
|
281 |
#: src/lex.c:575 |
#: src/lex.c:575 |
282 |
#, c-format |
#, c-format |
283 |
msgid "`%s' supports no argument: %s" |
msgid "`%s' supports no argument: %s" |
284 |
msgstr "" |
msgstr "`%s' не поддерживает аргумента %s" |
285 |
|
|
286 |
#: src/lex.c:592 |
#: src/lex.c:592 |
287 |
#, fuzzy, c-format |
#, c-format |
288 |
msgid "`%s' requires an argument" |
msgid "`%s' requires an argument" |
289 |
msgstr "%s: ключ `%s' должен использоваться с аргументом\n" |
msgstr "ключ `%s' должен использоваться с аргументом" |
290 |
|
|
291 |
#: src/print.c:46 |
#: src/print.c:46 |
292 |
#, c-format |
#, c-format |
356 |
|
|
357 |
#: src/print.c:371 |
#: src/print.c:371 |
358 |
msgid "Number, Line, Rule" |
msgid "Number, Line, Rule" |
359 |
msgstr "" |
msgstr "Номер, Строка, Правило" |
360 |
|
|
361 |
#: src/print.c:374 |
#: src/print.c:374 |
362 |
#, fuzzy, c-format |
#, c-format |
363 |
msgid " %3d %3d %s ->" |
msgid " %3d %3d %s ->" |
364 |
msgstr "правило %-4d %s ->" |
msgstr " %3d %3d %s ->" |
365 |
|
|
366 |
#: src/print.c:381 |
#: src/print.c:381 |
367 |
msgid "empty" |
msgid "empty" |
368 |
msgstr "" |
msgstr "пусто" |
369 |
|
|
370 |
#: src/print.c:388 |
#: src/print.c:388 |
371 |
msgid "Terminals, with rules where they appear" |
msgid "Terminals, with rules where they appear" |
426 |
msgid "invalid $ value" |
msgid "invalid $ value" |
427 |
msgstr "неверное $ значение" |
msgstr "неверное $ значение" |
428 |
|
|
429 |
#: src/reader.c:353 src/reader.c:368 |
#: src/reader.c:375 src/reader.c:390 |
430 |
msgid "unterminated string at end of file" |
msgid "unterminated string at end of file" |
431 |
msgstr "незаконченная строка в конце файла" |
msgstr "незаконченная строка в конце файла" |
432 |
|
|
433 |
#: src/reader.c:356 |
#: src/reader.c:378 |
434 |
msgid "unterminated string" |
msgid "unterminated string" |
435 |
msgstr "незаконченная строка" |
msgstr "незаконченная строка" |
436 |
|
|
437 |
#: src/reader.c:498 src/reader.c:562 |
#: src/reader.c:520 src/reader.c:584 |
438 |
#, fuzzy, c-format |
#, fuzzy, c-format |
439 |
msgid "invalid value: %s%d" |
msgid "invalid value: %s%d" |
440 |
msgstr "неверное $ значение" |
msgstr "неверное $ значение" |
441 |
|
|
442 |
#: src/reader.c:512 src/reader.c:584 |
#: src/reader.c:534 src/reader.c:606 |
443 |
#, c-format |
#, c-format |
444 |
msgid "%s is invalid" |
msgid "%s is invalid" |
445 |
msgstr "неверный знак %s" |
msgstr "неверный знак %s" |
446 |
|
|
447 |
#: src/reader.c:552 |
#: src/reader.c:574 |
448 |
#, c-format |
#, c-format |
449 |
msgid "$$ of `%s' has no declared type" |
msgid "$$ of `%s' has no declared type" |
450 |
msgstr "$$ в `%s' не имеет описанного типа" |
msgstr "$$ в `%s' не имеет описанного типа" |
451 |
|
|
452 |
#: src/reader.c:576 |
#: src/reader.c:598 |
453 |
#, c-format |
#, c-format |
454 |
msgid "$%d of `%s' has no declared type" |
msgid "$%d of `%s' has no declared type" |
455 |
msgstr "$%d из `%s' не имеет описанного типа" |
msgstr "$%d из `%s' не имеет описанного типа" |
456 |
|
|
457 |
#: src/reader.c:634 |
#: src/reader.c:656 |
458 |
msgid "unterminated `%{' definition" |
msgid "unterminated `%{' definition" |
459 |
msgstr "незаконченное определение `%{'" |
msgstr "незаконченное определение `%{'" |
460 |
|
|
461 |
#: src/reader.c:679 src/reader.c:789 src/reader.c:840 src/reader.c:1092 |
#: src/reader.c:701 src/reader.c:811 src/reader.c:862 src/reader.c:1114 |
462 |
#, c-format |
#, c-format |
463 |
msgid "Premature EOF after %s" |
msgid "Premature EOF after %s" |
464 |
msgstr "Преждевременный конец файла после %s" |
msgstr "Преждевременный конец файла после %s" |
465 |
|
|
466 |
#: src/reader.c:704 src/reader.c:859 |
#: src/reader.c:726 src/reader.c:881 |
467 |
#, c-format |
#, c-format |
468 |
msgid "symbol %s redefined" |
msgid "symbol %s redefined" |
469 |
msgstr "повторное определение символа %s" |
msgstr "повторное определение символа %s" |
470 |
|
|
471 |
#: src/reader.c:716 src/reader.c:804 src/reader.c:870 |
#: src/reader.c:738 src/reader.c:826 src/reader.c:892 |
472 |
#, c-format |
#, c-format |
473 |
msgid "type redeclaration for %s" |
msgid "type redeclaration for %s" |
474 |
msgstr "повторное описание типа для %s" |
msgstr "повторное описание типа для %s" |
475 |
|
|
476 |
#: src/reader.c:734 |
#: src/reader.c:756 |
477 |
#, c-format |
#, c-format |
478 |
msgid "`%s' is invalid in %s" |
msgid "`%s' is invalid in %s" |
479 |
msgstr "`%s' неверно в %s" |
msgstr "`%s' неверно в %s" |
480 |
|
|
481 |
#: src/reader.c:752 src/reader.c:916 |
#: src/reader.c:774 src/reader.c:938 |
482 |
#, c-format |
#, c-format |
483 |
msgid "multiple %s declarations" |
msgid "multiple %s declarations" |
484 |
msgstr "множественное описание %s" |
msgstr "множественное описание %s" |
485 |
|
|
486 |
#: src/reader.c:754 src/reader.c:1072 src/reader.c:1087 src/reader.c:1120 |
#: src/reader.c:776 src/reader.c:1094 src/reader.c:1109 src/reader.c:1142 |
487 |
#: src/reader.c:1134 src/reader.c:1337 |
#: src/reader.c:1156 src/reader.c:1362 |
488 |
#, c-format |
#, c-format |
489 |
msgid "invalid %s declaration" |
msgid "invalid %s declaration" |
490 |
msgstr "неверное описание %s" |
msgstr "неверное описание %s" |
491 |
|
|
492 |
#: src/reader.c:774 |
#: src/reader.c:796 |
493 |
msgid "%type declaration has no <typename>" |
msgid "%type declaration has no <typename>" |
494 |
msgstr "описание %type не имеет <имя_типа>" |
msgstr "описание %type не имеет <имя_типа>" |
495 |
|
|
496 |
#: src/reader.c:809 |
#: src/reader.c:831 |
497 |
#, c-format |
#, c-format |
498 |
msgid "invalid %%type declaration due to item: %s" |
msgid "invalid %%type declaration due to item: %s" |
499 |
msgstr "неверное описание %%type из-за элемента: %s" |
msgstr "неверное описание %%type из-за элемента: %s" |
500 |
|
|
501 |
#: src/reader.c:855 |
#: src/reader.c:877 |
502 |
#, c-format |
#, c-format |
503 |
msgid "redefining precedence of %s" |
msgid "redefining precedence of %s" |
504 |
msgstr "переопределение приоритета для %s" |
msgstr "переопределение приоритета для %s" |
505 |
|
|
506 |
#: src/reader.c:882 |
#: src/reader.c:904 |
507 |
#, c-format |
#, c-format |
508 |
msgid "invalid text (%s) - number should be after identifier" |
msgid "invalid text (%s) - number should be after identifier" |
509 |
msgstr "неверный текст (%s) - число должно следовать за идентификатором" |
msgstr "неверный текст (%s) - число должно следовать за идентификатором" |
510 |
|
|
511 |
#: src/reader.c:892 |
#: src/reader.c:914 |
512 |
#, c-format |
#, c-format |
513 |
msgid "unexpected item: %s" |
msgid "unexpected item: %s" |
514 |
msgstr "неожиданный элемент: %s" |
msgstr "неожиданный элемент: %s" |
515 |
|
|
516 |
#: src/reader.c:949 src/reader.c:1308 |
#: src/reader.c:971 src/reader.c:1333 |
517 |
#, c-format |
#, c-format |
518 |
msgid "unmatched %s" |
msgid "unmatched %s" |
519 |
msgstr "непарная %s" |
msgstr "непарная %s" |
520 |
|
|
521 |
#: src/reader.c:978 |
#: src/reader.c:1000 |
522 |
#, c-format |
#, c-format |
523 |
msgid "argument of %%expect is not an integer" |
msgid "argument of %%expect is not an integer" |
524 |
msgstr "аргумент %%expect не является целым числом" |
msgstr "аргумент %%expect не является целым числом" |
525 |
|
|
526 |
#: src/reader.c:1024 |
#: src/reader.c:1046 |
527 |
#, c-format |
#, c-format |
528 |
msgid "unrecognized item %s, expected an identifier" |
msgid "unrecognized item %s, expected an identifier" |
529 |
msgstr "нераспознанный элемент %s, ожидался идентификатор" |
msgstr "нераспознанный элемент %s, ожидался идентификатор" |
530 |
|
|
531 |
#: src/reader.c:1046 |
#: src/reader.c:1068 |
532 |
#, c-format |
#, c-format |
533 |
msgid "expected string constant instead of %s" |
msgid "expected string constant instead of %s" |
534 |
msgstr "вместо %s ожидалась строковая постоянная" |
msgstr "вместо %s ожидалась строковая постоянная" |
535 |
|
|
536 |
#: src/reader.c:1239 |
#: src/reader.c:1264 |
537 |
#, c-format |
#, c-format |
538 |
msgid "unrecognized: %s" |
msgid "unrecognized: %s" |
539 |
msgstr "нераспознано: %s" |
msgstr "нераспознано: %s" |
540 |
|
|
541 |
#: src/reader.c:1244 |
#: src/reader.c:1269 |
542 |
msgid "no input grammar" |
msgid "no input grammar" |
543 |
msgstr "нет входной грамматики" |
msgstr "нет входной грамматики" |
544 |
|
|
545 |
#: src/reader.c:1249 |
#: src/reader.c:1274 |
546 |
#, c-format |
#, c-format |
547 |
msgid "unknown character: %s" |
msgid "unknown character: %s" |
548 |
msgstr "неизвестный символ: %s" |
msgstr "неизвестный символ: %s" |
549 |
|
|
550 |
#: src/reader.c:1423 |
#: src/reader.c:1448 |
551 |
msgid "ill-formed rule: initial symbol not followed by colon" |
msgid "ill-formed rule: initial symbol not followed by colon" |
552 |
msgstr "неверное правило: двоеточие не следует за начальным символом" |
msgstr "неверное правило: двоеточие не следует за начальным символом" |
553 |
|
|
554 |
#: src/reader.c:1430 |
#: src/reader.c:1455 |
555 |
msgid "grammar starts with vertical bar" |
msgid "grammar starts with vertical bar" |
556 |
msgstr "грамматика начинается с вертикальной черты" |
msgstr "грамматика начинается с вертикальной черты" |
557 |
|
|
558 |
#: src/reader.c:1458 |
#: src/reader.c:1483 |
559 |
#, c-format |
#, c-format |
560 |
msgid "rule given for %s, which is a token" |
msgid "rule given for %s, which is a token" |
561 |
msgstr "правило задано для %s, который является лексемой" |
msgstr "правило задано для %s, который является лексемой" |
562 |
|
|
563 |
#: src/reader.c:1488 src/reader.c:1607 |
#: src/reader.c:1513 src/reader.c:1632 |
564 |
msgid "previous rule lacks an ending `;'" |
msgid "previous rule lacks an ending `;'" |
565 |
msgstr "" |
msgstr "" |
566 |
|
|
567 |
#: src/reader.c:1566 |
#: src/reader.c:1591 |
568 |
msgid "two @prec's in a row" |
msgid "two @prec's in a row" |
569 |
msgstr "два @prec подряд" |
msgstr "два @prec подряд" |
570 |
|
|
571 |
#: src/reader.c:1575 |
#: src/reader.c:1600 |
572 |
#, c-format |
#, c-format |
573 |
msgid "%%guard present but %%semantic_parser not specified" |
msgid "%%guard present but %%semantic_parser not specified" |
574 |
msgstr "%%guard присутствует, а %%semantic_parser не задан" |
msgstr "%%guard присутствует, а %%semantic_parser не задан" |
575 |
|
|
576 |
#: src/reader.c:1585 |
#: src/reader.c:1610 |
577 |
msgid "two actions at end of one rule" |
msgid "two actions at end of one rule" |
578 |
msgstr "два действия в конце одного правила" |
msgstr "два действия в конце одного правила" |
579 |
|
|
580 |
#: src/reader.c:1599 |
#: src/reader.c:1624 |
581 |
#, c-format |
#, c-format |
582 |
msgid "type clash (`%s' `%s') on default action" |
msgid "type clash (`%s' `%s') on default action" |
583 |
msgstr "конфликт типов (`%s' `%s') на действии по умолчанию" |
msgstr "конфликт типов (`%s' `%s') на действии по умолчанию" |
584 |
|
|
585 |
#: src/reader.c:1605 |
#: src/reader.c:1630 |
586 |
msgid "empty rule for typed nonterminal, and no action" |
msgid "empty rule for typed nonterminal, and no action" |
587 |
msgstr "" |
msgstr "" |
588 |
"пустое правило для типизированного нетерминального символа, и нет действия" |
"пустое правило для типизированного нетерминального символа, и нет действия" |
589 |
|
|
590 |
#: src/reader.c:1613 |
#: src/reader.c:1638 |
591 |
#, c-format |
#, c-format |
592 |
msgid "invalid input: %s" |
msgid "invalid input: %s" |
593 |
msgstr "неверные входные данные: %s" |
msgstr "неверные входные данные: %s" |
594 |
|
|
595 |
#: src/reader.c:1620 |
#: src/reader.c:1645 |
596 |
msgid "no rules in the input grammar" |
msgid "no rules in the input grammar" |
597 |
msgstr "отсутствуют правила во входной грамматике" |
msgstr "отсутствуют правила во входной грамматике" |
598 |
|
|
599 |
#: src/reader.c:1641 |
#: src/reader.c:1666 |
600 |
#, c-format |
#, c-format |
601 |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
602 |
msgstr "слишком много символов (лексемы плюс нетерминалы); максимально %d" |
msgstr "слишком много символов (лексемы плюс нетерминалы); максимально %d" |
603 |
|
|
604 |
#: src/reader.c:1743 |
#: src/reader.c:1768 |
605 |
#, c-format |
#, c-format |
606 |
msgid "the start symbol %s is undefined" |
msgid "the start symbol %s is undefined" |
607 |
msgstr "начальный символ %s неопределен" |
msgstr "начальный символ %s неопределен" |
608 |
|
|
609 |
#: src/reader.c:1745 |
#: src/reader.c:1770 |
610 |
#, c-format |
#, c-format |
611 |
msgid "the start symbol %s is a token" |
msgid "the start symbol %s is a token" |
612 |
msgstr "начальный символ %s является лексемой" |
msgstr "начальный символ %s является лексемой" |
624 |
msgstr "Бесполезные правила:" |
msgstr "Бесполезные правила:" |
625 |
|
|
626 |
#: src/reduce.c:386 |
#: src/reduce.c:386 |
627 |
#, fuzzy, c-format |
#, c-format |
628 |
msgid "%d rule never reduced\n" |
msgid "%d rule never reduced\n" |
629 |
msgid_plural "%d rules never reduced\n" |
msgid_plural "%d rules never reduced\n" |
630 |
msgstr[0] "%d правил не сведено\n" |
msgstr[0] "%d правило не сведено\n" |
631 |
|
msgstr[1] "%d правила не сведено\n" |
632 |
|
msgstr[2] "%d правил не сведено\n" |
633 |
|
|
634 |
#: src/reduce.c:394 |
#: src/reduce.c:394 |
635 |
#, fuzzy, c-format |
#, c-format |
636 |
msgid "%d useless nonterminal" |
msgid "%d useless nonterminal" |
637 |
msgid_plural "%d useless nonterminals" |
msgid_plural "%d useless nonterminals" |
638 |
msgstr[0] "%d бесполезных нетерминалов%s" |
msgstr[0] "%d бесполезный нетерминал" |
639 |
|
msgstr[1] "%d бесполезных нетерминала" |
640 |
|
msgstr[2] "%d бесполезных нетерминалов" |
641 |
|
|
642 |
#: src/reduce.c:400 |
#: src/reduce.c:400 |
643 |
msgid " and " |
msgid " and " |
644 |
msgstr " и " |
msgstr " и " |
645 |
|
|
646 |
#: src/reduce.c:403 |
#: src/reduce.c:403 |
647 |
#, fuzzy, c-format |
#, c-format |
648 |
msgid "%d useless rule" |
msgid "%d useless rule" |
649 |
msgid_plural "%d useless rules" |
msgid_plural "%d useless rules" |
650 |
msgstr[0] "%d бесполезных правил%s" |
msgstr[0] "%d бесполезное правило" |
651 |
|
msgstr[1] "%d бесполезных правила" |
652 |
|
msgstr[2] "%d бесполезных правил" |
653 |
|
|
654 |
#: src/reduce.c:433 |
#: src/reduce.c:433 |
655 |
#, c-format |
#, c-format |
726 |
#~ msgid "maximum table size (%d) exceeded" |
#~ msgid "maximum table size (%d) exceeded" |
727 |
#~ msgstr "превышен максимальный размер таблицы (%d)" |
#~ msgstr "превышен максимальный размер таблицы (%d)" |
728 |
|
|
729 |
#, fuzzy |
#~ msgid " $ \tgo to state %d\n" |
730 |
#~ msgid "too many items (max %d)" |
#~ msgstr " $ \tпереход в состояние %d\n" |
|
#~ msgstr "слишком много состояний (максимально %d)" |
|
731 |
|
|
732 |
#~ msgid "%-4s\terror (nonassociative)" |
#~ msgid "%-4s\terror (nonassociative)" |
733 |
#~ msgstr "%-4s\tошибка (неассоциативная)" |
#~ msgstr "%-4s\tошибка (неассоциативная)" |
738 |
#~ msgid "unterminated %guard clause" |
#~ msgid "unterminated %guard clause" |
739 |
#~ msgstr "незаконченный оператор %guard" |
#~ msgstr "незаконченный оператор %guard" |
740 |
|
|
741 |
#~ msgid " $ \tgo to state %d\n" |
#~ msgid " 1 shift/reduce conflict" |
742 |
#~ msgstr " $ \tпереход в состояние %d\n" |
#~ msgstr " 1 конфликт сдвига/вывода" |
743 |
|
|
744 |
|
#~ msgid " 1 reduce/reduce conflict" |
745 |
|
#~ msgstr " 1 конфликт вывода/вывода" |
746 |
|
|
747 |
|
#~ msgid "%s contains" |
748 |
|
#~ msgstr "%s содержит" |
749 |
|
|
750 |
|
#~ msgid "DERIVES" |
751 |
|
#~ msgstr "DERIVES" |
752 |
|
|
753 |
|
#~ msgid "%s derives" |
754 |
|
#~ msgstr "%s выводит" |
755 |
|
|
756 |
#~ msgid "%s: internal error: %s\n" |
#~ msgid "%s: internal error: %s\n" |
757 |
#~ msgstr "%s: внутренняя ошибка: %s\n" |
#~ msgstr "%s: внутренняя ошибка: %s\n" |
758 |
|
|
759 |
|
#~ msgid "Entering set_nullable" |
760 |
|
#~ msgstr "Вход в set_nullable" |
761 |
|
|
762 |
|
#~ msgid "\t\t/* empty */" |
763 |
|
#~ msgstr "\t\t/* пусто */" |
764 |
|
|
765 |
|
#~ msgid "multiple %%header_extension declarations" |
766 |
|
#~ msgstr "множественные описания %%header_extension" |
767 |
|
|
768 |
|
#~ msgid "multiple %%source_extension declarations" |
769 |
|
#~ msgstr "множественные описания %%source_extension" |
770 |
|
|
771 |
#~ msgid "" |
#~ msgid "" |
772 |
#~ "Variables\n" |
#~ "Variables\n" |
773 |
#~ "---------\n" |
#~ "---------\n" |
798 |
#~ "--------------------------\n" |
#~ "--------------------------\n" |
799 |
#~ "\n" |
#~ "\n" |
800 |
|
|
|
#~ msgid " 1 shift/reduce conflict" |
|
|
#~ msgstr " 1 конфликт сдвига/вывода" |
|
|
|
|
|
#~ msgid " 1 reduce/reduce conflict" |
|
|
#~ msgstr " 1 конфликт вывода/вывода" |
|
|
|
|
|
#~ msgid "%s contains" |
|
|
#~ msgstr "%s содержит" |
|
|
|
|
|
#~ msgid "DERIVES" |
|
|
#~ msgstr "DERIVES" |
|
|
|
|
|
#~ msgid "%s derives" |
|
|
#~ msgstr "%s выводит" |
|
|
|
|
|
#~ msgid "Entering set_nullable" |
|
|
#~ msgstr "Вход в set_nullable" |
|
|
|
|
801 |
#~ msgid "" |
#~ msgid "" |
802 |
#~ "reduced %s defines %d terminal%s, %d nonterminal%s, and %d production%s.\n" |
#~ "reduced %s defines %d terminal%s, %d nonterminal%s, and %d production%s.\n" |
803 |
#~ msgstr "" |
#~ msgstr "" |
804 |
#~ "выведенный %s определяет %d терминалов%s, %d нетерминалов%s, и %d правил " |
#~ "выведенный %s определяет %d терминалов%s, %d нетерминалов%s, и %d правил " |
805 |
#~ "вывода%s.\n" |
#~ "вывода%s.\n" |
806 |
|
|
|
#~ msgid "\t\t/* empty */" |
|
|
#~ msgstr "\t\t/* пусто */" |
|
|
|
|
|
#~ msgid "multiple %%header_extension declarations" |
|
|
#~ msgstr "множественные описания %%header_extension" |
|
|
|
|
|
#~ msgid "multiple %%source_extension declarations" |
|
|
#~ msgstr "множественные описания %%source_extension" |
|
|
|
|
807 |
#~ msgid "@%s is invalid" |
#~ msgid "@%s is invalid" |
808 |
#~ msgstr "неверный знак @%s" |
#~ msgstr "неверный знак @%s" |