106e6e1a7Schristos# Russian translation for flex. 206e6e1a7Schristos# Copyright (C) 2013 The Flex Project (msgids) 306e6e1a7Schristos# This file is distributed under the same license as the flex package. 43c3a7b76Schristos# 506e6e1a7Schristos# Dmitry S. Sivachenko <dima@Chg.RU>, 1999, 2000, 2001, 2002. 606e6e1a7Schristos# Yuri Kozlov <yuray@komyakino.ru>, 2014. 73c3a7b76Schristosmsgid "" 83c3a7b76Schristosmsgstr "" 906e6e1a7Schristos"Project-Id-Version: flex 2.5.38\n" 103c3a7b76Schristos"Report-Msgid-Bugs-To: flex-devel@lists.sourceforge.net\n" 11*d6563c0dSchristos"POT-Creation-Date: 2017-05-06 10:49-0400\n" 1206e6e1a7Schristos"PO-Revision-Date: 2014-02-16 10:00+0400\n" 1306e6e1a7Schristos"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" 1406e6e1a7Schristos"Language-Team: Russian <gnu@mx.ru>\n" 1506e6e1a7Schristos"Language: ru\n" 163c3a7b76Schristos"MIME-Version: 1.0\n" 1706e6e1a7Schristos"Content-Type: text/plain; charset=UTF-8\n" 183c3a7b76Schristos"Content-Transfer-Encoding: 8-bit\n" 19*d6563c0dSchristos"X-Bugs: Report translation errors to the Language-Team address.\n" 2006e6e1a7Schristos"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" 2106e6e1a7Schristos"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 2206e6e1a7Schristos"X-Generator: Lokalize 1.4\n" 233c3a7b76Schristos 24b16dd732Schristos#: src/buf.c:79 25ef2992f9Schristosmsgid "Allocation of buffer to print string failed" 2606e6e1a7Schristosmsgstr "Не удалось выделить буфер для выводимой строки" 27ef2992f9Schristos 28b16dd732Schristos#: src/buf.c:107 29ef2992f9Schristosmsgid "Allocation of buffer for line directive failed" 3006e6e1a7Schristosmsgstr "Не удалось выделить буфер для строковой директивы" 31ef2992f9Schristos 32b16dd732Schristos#: src/buf.c:177 33ef2992f9Schristosmsgid "Allocation of buffer for m4 def failed" 3406e6e1a7Schristosmsgstr "Не удалось выделить буфер для m4 def" 35ef2992f9Schristos 36e7270ba8Schristos#: src/buf.c:198 37ef2992f9Schristosmsgid "Allocation of buffer for m4 undef failed" 3806e6e1a7Schristosmsgstr "Не удалось выделить буфер для m4 undef" 39ef2992f9Schristos 40b16dd732Schristos#: src/dfa.c:59 413c3a7b76Schristos#, c-format 423c3a7b76Schristosmsgid "State #%d is non-accepting -\n" 4306e6e1a7Schristosmsgstr "Состояние #%d не допускает -\n" 443c3a7b76Schristos 45b16dd732Schristos#: src/dfa.c:119 463c3a7b76Schristosmsgid "dangerous trailing context" 4706e6e1a7Schristosmsgstr "опасный замыкающий контекст" 483c3a7b76Schristos 49b16dd732Schristos#: src/dfa.c:159 503c3a7b76Schristos#, c-format 513c3a7b76Schristosmsgid " associated rule line numbers:" 5206e6e1a7Schristosmsgstr " номера строк ассоциированного правила:" 533c3a7b76Schristos 54b16dd732Schristos#: src/dfa.c:193 553c3a7b76Schristos#, c-format 563c3a7b76Schristosmsgid " out-transitions: " 5706e6e1a7Schristosmsgstr " out-переходы: " 583c3a7b76Schristos 59b16dd732Schristos#: src/dfa.c:201 603c3a7b76Schristos#, c-format 613c3a7b76Schristosmsgid "" 623c3a7b76Schristos"\n" 633c3a7b76Schristos" jam-transitions: EOF " 643c3a7b76Schristosmsgstr "" 6506e6e1a7Schristos"\n" 6606e6e1a7Schristos" jam-переходы: EOF " 673c3a7b76Schristos 68b16dd732Schristos#: src/dfa.c:331 693c3a7b76Schristosmsgid "consistency check failed in epsclosure()" 7006e6e1a7Schristosmsgstr "ошибка при проверке на целостность в epsclosure()" 713c3a7b76Schristos 72b16dd732Schristos#: src/dfa.c:419 733c3a7b76Schristosmsgid "" 743c3a7b76Schristos"\n" 753c3a7b76Schristos"\n" 763c3a7b76Schristos"DFA Dump:\n" 773c3a7b76Schristos"\n" 783c3a7b76Schristosmsgstr "" 793c3a7b76Schristos"\n" 803c3a7b76Schristos"\n" 8106e6e1a7Schristos"Дамп ДКА:\n" 823c3a7b76Schristos"\n" 833c3a7b76Schristos 84*d6563c0dSchristos#: src/dfa.c:587 853c3a7b76Schristosmsgid "could not create unique end-of-buffer state" 8606e6e1a7Schristosmsgstr "невозможно создать уникальное состояние конца буфера" 873c3a7b76Schristos 88*d6563c0dSchristos#: src/dfa.c:608 893c3a7b76Schristos#, c-format 903c3a7b76Schristosmsgid "state # %d:\n" 9106e6e1a7Schristosmsgstr "состояние # %d:\n" 923c3a7b76Schristos 93*d6563c0dSchristos#: src/dfa.c:768 943c3a7b76Schristosmsgid "Could not write yynxt_tbl[][]" 9506e6e1a7Schristosmsgstr "Невозможно записать yynxt_tbl[][]" 963c3a7b76Schristos 97*d6563c0dSchristos#: src/dfa.c:1028 983c3a7b76Schristosmsgid "bad transition character detected in sympartition()" 9906e6e1a7Schristosmsgstr "обнаружен неверный переходный символ в sympartition()" 1003c3a7b76Schristos 101b16dd732Schristos#: src/gen.c:480 1023c3a7b76Schristosmsgid "" 1033c3a7b76Schristos"\n" 1043c3a7b76Schristos"\n" 1053c3a7b76Schristos"Equivalence Classes:\n" 1063c3a7b76Schristos"\n" 1073c3a7b76Schristosmsgstr "" 1083c3a7b76Schristos"\n" 1093c3a7b76Schristos"\n" 11006e6e1a7Schristos"Классы эквивалентности:\n" 1113c3a7b76Schristos"\n" 1123c3a7b76Schristos 113*d6563c0dSchristos#: src/gen.c:669 src/gen.c:698 src/gen.c:1218 1143c3a7b76Schristos#, c-format 1153c3a7b76Schristosmsgid "state # %d accepts: [%d]\n" 11606e6e1a7Schristosmsgstr "состояние # %d допускает: [%d]\n" 1173c3a7b76Schristos 118*d6563c0dSchristos#: src/gen.c:1115 1193c3a7b76Schristos#, c-format 1203c3a7b76Schristosmsgid "state # %d accepts: " 12106e6e1a7Schristosmsgstr "состояние # %d допускает: " 1223c3a7b76Schristos 123*d6563c0dSchristos#: src/gen.c:1162 1243c3a7b76Schristosmsgid "Could not write yyacclist_tbl" 12506e6e1a7Schristosmsgstr "Невозможно записать yyacclist_tbl" 1263c3a7b76Schristos 127*d6563c0dSchristos#: src/gen.c:1236 1283c3a7b76Schristosmsgid "Could not write yyacc_tbl" 12906e6e1a7Schristosmsgstr "Невозможно записать yyacc_tbl" 1303c3a7b76Schristos 131*d6563c0dSchristos#: src/gen.c:1251 src/gen.c:1623 src/gen.c:1646 1323c3a7b76Schristosmsgid "Could not write ecstbl" 13306e6e1a7Schristosmsgstr "Невозможно записать ecstbl" 1343c3a7b76Schristos 135*d6563c0dSchristos#: src/gen.c:1271 1363c3a7b76Schristosmsgid "" 1373c3a7b76Schristos"\n" 1383c3a7b76Schristos"\n" 1393c3a7b76Schristos"Meta-Equivalence Classes:\n" 1403c3a7b76Schristosmsgstr "" 1413c3a7b76Schristos"\n" 1423c3a7b76Schristos"\n" 14306e6e1a7Schristos"Мета-эквивалентные Классы:\n" 1443c3a7b76Schristos 145*d6563c0dSchristos#: src/gen.c:1293 1463c3a7b76Schristosmsgid "Could not write yymeta_tbl" 14706e6e1a7Schristosmsgstr "Невозможно записать yymeta_tbl" 1483c3a7b76Schristos 149*d6563c0dSchristos#: src/gen.c:1352 1503c3a7b76Schristosmsgid "Could not write yybase_tbl" 15106e6e1a7Schristosmsgstr "Невозможно записать yybase_tbl" 1523c3a7b76Schristos 153*d6563c0dSchristos#: src/gen.c:1384 1543c3a7b76Schristosmsgid "Could not write yydef_tbl" 15506e6e1a7Schristosmsgstr "Невозможно записать yydef_tbl" 1563c3a7b76Schristos 157*d6563c0dSchristos#: src/gen.c:1422 1583c3a7b76Schristosmsgid "Could not write yynxt_tbl" 15906e6e1a7Schristosmsgstr "Невозможно записать yynxt_tbl" 1603c3a7b76Schristos 161*d6563c0dSchristos#: src/gen.c:1456 1623c3a7b76Schristosmsgid "Could not write yychk_tbl" 16306e6e1a7Schristosmsgstr "Невозможно записать yychk_tbl" 1643c3a7b76Schristos 165*d6563c0dSchristos#: src/gen.c:1608 src/gen.c:1637 1663c3a7b76Schristosmsgid "Could not write ftbl" 16706e6e1a7Schristosmsgstr "Невозможно записать ftbl" 1683c3a7b76Schristos 169*d6563c0dSchristos#: src/gen.c:1614 1703c3a7b76Schristosmsgid "Could not write ssltbl" 17106e6e1a7Schristosmsgstr "Невозможно записать ssltbl" 1723c3a7b76Schristos 173*d6563c0dSchristos#: src/gen.c:1665 1743c3a7b76Schristosmsgid "Could not write eoltbl" 17506e6e1a7Schristosmsgstr "Невозможно записать eoltbl" 1763c3a7b76Schristos 177*d6563c0dSchristos#: src/gen.c:1722 1783c3a7b76Schristosmsgid "Could not write yynultrans_tbl" 17906e6e1a7Schristosmsgstr "Невозможно записать yynultrans_tbl" 1803c3a7b76Schristos 181b16dd732Schristos#: src/main.c:178 1823c3a7b76Schristosmsgid "rule cannot be matched" 18306e6e1a7Schristosmsgstr "невозможно применить правило" 1843c3a7b76Schristos 185b16dd732Schristos#: src/main.c:183 1863c3a7b76Schristosmsgid "-s option given but default rule can be matched" 18706e6e1a7Schristosmsgstr "указан параметр -s, но правило по умолчанию не может быть применено" 1883c3a7b76Schristos 189b16dd732Schristos#: src/main.c:221 1903c3a7b76Schristosmsgid "Can't use -+ with -l option" 19106e6e1a7Schristosmsgstr "Невозможно использовать -+ с параметром -l" 1923c3a7b76Schristos 193b16dd732Schristos#: src/main.c:224 1943c3a7b76Schristosmsgid "Can't use -f or -F with -l option" 19506e6e1a7Schristosmsgstr "Невозможно использовать -f или -F с параметром -l" 1963c3a7b76Schristos 197b16dd732Schristos#: src/main.c:228 1983c3a7b76Schristosmsgid "Can't use --reentrant or --bison-bridge with -l option" 19906e6e1a7Schristosmsgstr "Невозможно использовать --reentrant или --bison-bridge с параметром -l" 20006e6e1a7Schristos 201b16dd732Schristos#: src/main.c:260 20206e6e1a7Schristosmsgid "-Cf/-CF and -Cm don't make sense together" 20306e6e1a7Schristosmsgstr "Параметры -Cf/-CF и -Cm вместе не имеют смысла" 2043c3a7b76Schristos 205b16dd732Schristos#: src/main.c:263 2063c3a7b76Schristosmsgid "-Cf/-CF and -I are incompatible" 20706e6e1a7Schristosmsgstr "Параметры -Cf/-CF и -I несовместимы" 2083c3a7b76Schristos 209b16dd732Schristos#: src/main.c:267 2103c3a7b76Schristosmsgid "-Cf/-CF are incompatible with lex-compatibility mode" 21106e6e1a7Schristosmsgstr "Параметры -Cf/-CF несовместимы с режимом lex-совместимости" 2123c3a7b76Schristos 213b16dd732Schristos#: src/main.c:272 2143c3a7b76Schristosmsgid "-Cf and -CF are mutually exclusive" 21506e6e1a7Schristosmsgstr "Параметры -Cf и -CF являются взаимоисключающими" 21606e6e1a7Schristos 217b16dd732Schristos#: src/main.c:276 21806e6e1a7Schristosmsgid "Can't use -+ with -CF option" 21906e6e1a7Schristosmsgstr "Невозможно использовать -+ с параметром -CF" 2203c3a7b76Schristos 221b16dd732Schristos#: src/main.c:279 2223c3a7b76Schristos#, c-format 2233c3a7b76Schristosmsgid "%array incompatible with -+ option" 22406e6e1a7Schristosmsgstr "%array несовместим с параметром -+" 22506e6e1a7Schristos 226b16dd732Schristos#: src/main.c:284 22706e6e1a7Schristosmsgid "Options -+ and --reentrant are mutually exclusive." 22806e6e1a7Schristosmsgstr "Параметры -+ и --reentrant являются взаимоисключающими." 2293c3a7b76Schristos 230b16dd732Schristos#: src/main.c:287 2313c3a7b76Schristosmsgid "bison bridge not supported for the C++ scanner." 23206e6e1a7Schristosmsgstr "bison bridge не поддерживается для сканера C++." 2333c3a7b76Schristos 234*d6563c0dSchristos#: src/main.c:336 src/main.c:419 2353c3a7b76Schristos#, c-format 2363c3a7b76Schristosmsgid "could not create %s" 23706e6e1a7Schristosmsgstr "невозможно создать %s" 2383c3a7b76Schristos 239*d6563c0dSchristos#: src/main.c:431 2403c3a7b76Schristosmsgid "could not write tables header" 24106e6e1a7Schristosmsgstr "Невозможно записать заголовок таблиц" 2423c3a7b76Schristos 243*d6563c0dSchristos#: src/main.c:435 2443c3a7b76Schristos#, c-format 2453c3a7b76Schristosmsgid "can't open skeleton file %s" 24606e6e1a7Schristosmsgstr "Невозможно открыть файл-каркас %s" 2473c3a7b76Schristos 248*d6563c0dSchristos#: src/main.c:450 249b16dd732Schristosmsgid "Prefix cannot include '[' or ']'" 250b16dd732Schristosmsgstr "" 251b16dd732Schristos 252*d6563c0dSchristos#: src/main.c:474 253ef2992f9Schristosmsgid "allocation of macro definition failed" 25406e6e1a7Schristosmsgstr "Не удалось разместить определение макроса" 255ef2992f9Schristos 256*d6563c0dSchristos#: src/main.c:521 2573c3a7b76Schristos#, c-format 2583c3a7b76Schristosmsgid "input error reading skeleton file %s" 25906e6e1a7Schristosmsgstr "ошибка чтения файла-каркаса %s" 2603c3a7b76Schristos 261*d6563c0dSchristos#: src/main.c:525 2623c3a7b76Schristos#, c-format 2633c3a7b76Schristosmsgid "error closing skeleton file %s" 26406e6e1a7Schristosmsgstr "ошибка при закрытии файла-каркаса %s" 2653c3a7b76Schristos 266*d6563c0dSchristos#: src/main.c:709 2673c3a7b76Schristos#, c-format 2683c3a7b76Schristosmsgid "error creating header file %s" 26906e6e1a7Schristosmsgstr "ошибка создания заголовочного файла %s" 2703c3a7b76Schristos 271*d6563c0dSchristos#: src/main.c:717 2723c3a7b76Schristos#, c-format 2733c3a7b76Schristosmsgid "error writing output file %s" 27406e6e1a7Schristosmsgstr "ошибка записи в выходной файл %s" 2753c3a7b76Schristos 276*d6563c0dSchristos#: src/main.c:721 2773c3a7b76Schristos#, c-format 2783c3a7b76Schristosmsgid "error closing output file %s" 27906e6e1a7Schristosmsgstr "ошибка закрытия выходного файла %s" 2803c3a7b76Schristos 281*d6563c0dSchristos#: src/main.c:725 2823c3a7b76Schristos#, c-format 2833c3a7b76Schristosmsgid "error deleting output file %s" 28406e6e1a7Schristosmsgstr "ошибка удаления выходного файла %s" 2853c3a7b76Schristos 286*d6563c0dSchristos#: src/main.c:732 2873c3a7b76Schristos#, c-format 2883c3a7b76Schristosmsgid "No backing up.\n" 28906e6e1a7Schristosmsgstr "Резервное копирование отключено.\n" 2903c3a7b76Schristos 291*d6563c0dSchristos#: src/main.c:736 2923c3a7b76Schristos#, c-format 2933c3a7b76Schristosmsgid "%d backing up (non-accepting) states.\n" 29406e6e1a7Schristosmsgstr "резервное копирование %d (недопустимых) состояний.\n" 29506e6e1a7Schristos 296*d6563c0dSchristos#: src/main.c:740 29706e6e1a7Schristos#, c-format 29806e6e1a7Schristosmsgid "Compressed tables always back up.\n" 29906e6e1a7Schristosmsgstr "Резервное копирование сжатых таблиц выполняется всегда.\n" 3003c3a7b76Schristos 301*d6563c0dSchristos#: src/main.c:743 3023c3a7b76Schristos#, c-format 3033c3a7b76Schristosmsgid "error writing backup file %s" 30406e6e1a7Schristosmsgstr "ошибка записи резервной копии файла %s" 3053c3a7b76Schristos 306*d6563c0dSchristos#: src/main.c:747 3073c3a7b76Schristos#, c-format 3083c3a7b76Schristosmsgid "error closing backup file %s" 30906e6e1a7Schristosmsgstr "ошибка закрытия резервной копии файла %s" 31006e6e1a7Schristos 311*d6563c0dSchristos#: src/main.c:752 31206e6e1a7Schristos#, c-format 31306e6e1a7Schristosmsgid "%s version %s usage statistics:\n" 31406e6e1a7Schristosmsgstr "статистика использования %s версии %s:\n" 3153c3a7b76Schristos 316*d6563c0dSchristos#: src/main.c:755 3173c3a7b76Schristos#, c-format 3183c3a7b76Schristosmsgid " scanner options: -" 31906e6e1a7Schristosmsgstr " параметры сканера: -" 3203c3a7b76Schristos 321*d6563c0dSchristos#: src/main.c:834 3223c3a7b76Schristos#, c-format 3233c3a7b76Schristosmsgid " %d/%d NFA states\n" 32406e6e1a7Schristosmsgstr " %d/%d состояний НКА\n" 3253c3a7b76Schristos 326*d6563c0dSchristos#: src/main.c:836 3273c3a7b76Schristos#, c-format 3283c3a7b76Schristosmsgid " %d/%d DFA states (%d words)\n" 32906e6e1a7Schristosmsgstr " %d/%d состояний ДКА (%d слов)\n" 3303c3a7b76Schristos 331*d6563c0dSchristos#: src/main.c:838 3323c3a7b76Schristos#, c-format 3333c3a7b76Schristosmsgid " %d rules\n" 33406e6e1a7Schristosmsgstr " %d правил\n" 3353c3a7b76Schristos 336*d6563c0dSchristos#: src/main.c:843 3373c3a7b76Schristos#, c-format 3383c3a7b76Schristosmsgid " No backing up\n" 33906e6e1a7Schristosmsgstr " Резервное копирование отключено\n" 3403c3a7b76Schristos 341*d6563c0dSchristos#: src/main.c:847 3423c3a7b76Schristos#, c-format 3433c3a7b76Schristosmsgid " %d backing-up (non-accepting) states\n" 34406e6e1a7Schristosmsgstr " резервное копирование %d (недопустимых) состояний\n" 3453c3a7b76Schristos 346*d6563c0dSchristos#: src/main.c:852 3473c3a7b76Schristos#, c-format 3483c3a7b76Schristosmsgid " Compressed tables always back-up\n" 34906e6e1a7Schristosmsgstr " Резервное копирование сжатых таблиц выполняется всегда\n" 3503c3a7b76Schristos 351*d6563c0dSchristos#: src/main.c:856 3523c3a7b76Schristos#, c-format 3533c3a7b76Schristosmsgid " Beginning-of-line patterns used\n" 35406e6e1a7Schristosmsgstr " Используются шаблоны начала строки\n" 3553c3a7b76Schristos 356*d6563c0dSchristos#: src/main.c:858 3573c3a7b76Schristos#, c-format 3583c3a7b76Schristosmsgid " %d/%d start conditions\n" 35906e6e1a7Schristosmsgstr " %d/%d начальных условий\n" 3603c3a7b76Schristos 361*d6563c0dSchristos#: src/main.c:862 3623c3a7b76Schristos#, c-format 3633c3a7b76Schristosmsgid " %d epsilon states, %d double epsilon states\n" 36406e6e1a7Schristosmsgstr " %d эпсилон-состояний, %d двойных эпсилон-состояний\n" 3653c3a7b76Schristos 366*d6563c0dSchristos#: src/main.c:866 3673c3a7b76Schristos#, c-format 3683c3a7b76Schristosmsgid " no character classes\n" 36906e6e1a7Schristosmsgstr " отсутствуют классы символов\n" 3703c3a7b76Schristos 371*d6563c0dSchristos#: src/main.c:870 3723c3a7b76Schristos#, c-format 3733c3a7b76Schristosmsgid " %d/%d character classes needed %d/%d words of storage, %d reused\n" 3743c3a7b76Schristosmsgstr "" 37506e6e1a7Schristos" %d/%d классов символов требуют %d/%d слов для хранения, %d повторно " 37606e6e1a7Schristos"использовано\n" 37706e6e1a7Schristos 378*d6563c0dSchristos#: src/main.c:875 37906e6e1a7Schristos#, c-format 38006e6e1a7Schristosmsgid " %d state/nextstate pairs created\n" 38106e6e1a7Schristosmsgstr " создано %d пар состояние/след_состояние\n" 3823c3a7b76Schristos 383*d6563c0dSchristos#: src/main.c:878 3843c3a7b76Schristos#, c-format 3853c3a7b76Schristosmsgid " %d/%d unique/duplicate transitions\n" 38606e6e1a7Schristosmsgstr " %d/%d уникальных/повторяющихся переходов\n" 3873c3a7b76Schristos 388*d6563c0dSchristos#: src/main.c:883 3893c3a7b76Schristos#, c-format 3903c3a7b76Schristosmsgid " %d table entries\n" 39106e6e1a7Schristosmsgstr " %d элементов таблицы\n" 3923c3a7b76Schristos 393*d6563c0dSchristos#: src/main.c:891 3943c3a7b76Schristos#, c-format 3953c3a7b76Schristosmsgid " %d/%d base-def entries created\n" 39606e6e1a7Schristosmsgstr " создано %d/%d base-def элементов\n" 3973c3a7b76Schristos 398*d6563c0dSchristos#: src/main.c:895 3993c3a7b76Schristos#, c-format 4003c3a7b76Schristosmsgid " %d/%d (peak %d) nxt-chk entries created\n" 40106e6e1a7Schristosmsgstr " создано %d/%d (пик %d) nxt-chk элементов\n" 4023c3a7b76Schristos 403*d6563c0dSchristos#: src/main.c:899 4043c3a7b76Schristos#, c-format 4053c3a7b76Schristosmsgid " %d/%d (peak %d) template nxt-chk entries created\n" 40606e6e1a7Schristosmsgstr " создано %d/%d (пик %d) шаблонных nxt-chk элементов\n" 4073c3a7b76Schristos 408*d6563c0dSchristos#: src/main.c:903 4093c3a7b76Schristos#, c-format 4103c3a7b76Schristosmsgid " %d empty table entries\n" 41106e6e1a7Schristosmsgstr " %d пустых элементов таблицы\n" 41206e6e1a7Schristos 413*d6563c0dSchristos#: src/main.c:905 41406e6e1a7Schristos#, c-format 41506e6e1a7Schristosmsgid " %d protos created\n" 41606e6e1a7Schristosmsgstr " создано %d прототипов\n" 4173c3a7b76Schristos 418*d6563c0dSchristos#: src/main.c:908 4193c3a7b76Schristos#, c-format 4203c3a7b76Schristosmsgid " %d templates created, %d uses\n" 42106e6e1a7Schristosmsgstr " создано %d шаблонов, %d используются\n" 4223c3a7b76Schristos 423*d6563c0dSchristos#: src/main.c:916 4243c3a7b76Schristos#, c-format 4253c3a7b76Schristosmsgid " %d/%d equivalence classes created\n" 42606e6e1a7Schristosmsgstr " созданы классы эквивалентности %d/%d\n" 4273c3a7b76Schristos 428*d6563c0dSchristos#: src/main.c:924 4293c3a7b76Schristos#, c-format 4303c3a7b76Schristosmsgid " %d/%d meta-equivalence classes created\n" 43106e6e1a7Schristosmsgstr " %d/%d мета-эквивалентных классов создано\n" 4323c3a7b76Schristos 433*d6563c0dSchristos#: src/main.c:930 4343c3a7b76Schristos#, c-format 4353c3a7b76Schristosmsgid " %d (%d saved) hash collisions, %d DFAs equal\n" 43606e6e1a7Schristosmsgstr " %d (%d записано) коллизий хэш-таблицы, %d эквивалентных ДКА\n" 4373c3a7b76Schristos 438*d6563c0dSchristos#: src/main.c:932 4393c3a7b76Schristos#, c-format 4403c3a7b76Schristosmsgid " %d sets of reallocations needed\n" 44106e6e1a7Schristosmsgstr " требуется %d наборов повторных размещений\n" 4423c3a7b76Schristos 443*d6563c0dSchristos#: src/main.c:934 4443c3a7b76Schristos#, c-format 4453c3a7b76Schristosmsgid " %d total table entries needed\n" 44606e6e1a7Schristosmsgstr " всего требуется %d элементов таблицы\n" 4473c3a7b76Schristos 448*d6563c0dSchristos#: src/main.c:1008 4493c3a7b76Schristos#, c-format 4503c3a7b76Schristosmsgid "Internal error. flexopts are malformed.\n" 45106e6e1a7Schristosmsgstr "Внутренняя ошибка. Неправильное значение flexopts.\n" 4523c3a7b76Schristos 453*d6563c0dSchristos#: src/main.c:1018 4543c3a7b76Schristos#, c-format 4553c3a7b76Schristosmsgid "Try `%s --help' for more information.\n" 45606e6e1a7Schristosmsgstr "Попробуйте «%s --help» для получения более подробного описания.\n" 4573c3a7b76Schristos 458*d6563c0dSchristos#: src/main.c:1075 4593c3a7b76Schristos#, c-format 4603c3a7b76Schristosmsgid "unknown -C option '%c'" 46106e6e1a7Schristosmsgstr "неизвестное значение «%c» для -C" 4623c3a7b76Schristos 463*d6563c0dSchristos#: src/main.c:1204 4643c3a7b76Schristos#, c-format 4653c3a7b76Schristosmsgid "%s %s\n" 4663c3a7b76Schristosmsgstr "%s %s\n" 4673c3a7b76Schristos 468*d6563c0dSchristos#: src/main.c:1476 4693c3a7b76Schristosmsgid "fatal parse error" 47006e6e1a7Schristosmsgstr "фатальная ошибка разбора" 4713c3a7b76Schristos 472*d6563c0dSchristos#: src/main.c:1508 4733c3a7b76Schristos#, c-format 4743c3a7b76Schristosmsgid "could not create backing-up info file %s" 47506e6e1a7Schristosmsgstr "невозможно создать резервную копию информационного файла %s" 4763c3a7b76Schristos 477*d6563c0dSchristos#: src/main.c:1529 4783c3a7b76Schristos#, c-format 4793c3a7b76Schristosmsgid "-l AT&T lex compatibility option entails a large performance penalty\n" 4803c3a7b76Schristosmsgstr "" 48106e6e1a7Schristos"Параметр -l совместимости с AT&T lex влечёт значительное снижение " 48206e6e1a7Schristos"производительности\n" 4833c3a7b76Schristos 484*d6563c0dSchristos#: src/main.c:1532 4853c3a7b76Schristos#, c-format 4863c3a7b76Schristosmsgid " and may be the actual source of other reported performance penalties\n" 4873c3a7b76Schristosmsgstr "" 48806e6e1a7Schristos" и также может быть истинным источником проблем с производительностью\n" 4893c3a7b76Schristos 490*d6563c0dSchristos#: src/main.c:1538 49106e6e1a7Schristos#, c-format 4923c3a7b76Schristosmsgid "" 4933c3a7b76Schristos"%%option yylineno entails a performance penalty ONLY on rules that can match " 4943c3a7b76Schristos"newline characters\n" 49506e6e1a7Schristosmsgstr "" 49606e6e1a7Schristos"%%option yylineno влечёт значительное снижение производительности ТОЛЬКО для " 49706e6e1a7Schristos"правил, которые могут совпадать с символами новой строки\n" 4983c3a7b76Schristos 499*d6563c0dSchristos#: src/main.c:1545 5003c3a7b76Schristos#, c-format 5013c3a7b76Schristosmsgid "-I (interactive) entails a minor performance penalty\n" 50206e6e1a7Schristosmsgstr "-I (интерактивный) влечёт незначительное снижение производительности\n" 5033c3a7b76Schristos 504*d6563c0dSchristos#: src/main.c:1550 5053c3a7b76Schristos#, c-format 5063c3a7b76Schristosmsgid "yymore() entails a minor performance penalty\n" 50706e6e1a7Schristosmsgstr "yymore() приводит к небольшому снижению производительности\n" 5083c3a7b76Schristos 509*d6563c0dSchristos#: src/main.c:1556 5103c3a7b76Schristos#, c-format 5113c3a7b76Schristosmsgid "REJECT entails a large performance penalty\n" 51206e6e1a7Schristosmsgstr "REJECT влечёт значительное снижение производительности\n" 5133c3a7b76Schristos 514*d6563c0dSchristos#: src/main.c:1561 5153c3a7b76Schristos#, c-format 5163c3a7b76Schristosmsgid "Variable trailing context rules entail a large performance penalty\n" 5173c3a7b76Schristosmsgstr "" 51806e6e1a7Schristos"Правила с переменным замыкающим контекстом приводят к значительному снижению " 51906e6e1a7Schristos"производительности\n" 52006e6e1a7Schristos 521*d6563c0dSchristos#: src/main.c:1573 52206e6e1a7Schristosmsgid "REJECT cannot be used with -f or -F" 52306e6e1a7Schristosmsgstr "REJECT не может быть использован вместе с -f или -F" 5243c3a7b76Schristos 525*d6563c0dSchristos#: src/main.c:1576 5263c3a7b76Schristos#, c-format 5273c3a7b76Schristosmsgid "%option yylineno cannot be used with REJECT" 52806e6e1a7Schristosmsgstr "%option yylineno не может быть использован с REJECT" 5293c3a7b76Schristos 530*d6563c0dSchristos#: src/main.c:1579 5313c3a7b76Schristosmsgid "variable trailing context rules cannot be used with -f or -F" 5323c3a7b76Schristosmsgstr "" 53306e6e1a7Schristos"правила с переменным замыкающим контекстом не могут быть использованы с -f " 53406e6e1a7Schristos"или -F" 5353c3a7b76Schristos 536*d6563c0dSchristos#: src/main.c:1704 5373c3a7b76Schristos#, c-format 5383c3a7b76Schristosmsgid "%option yyclass only meaningful for C++ scanners" 53906e6e1a7Schristosmsgstr "%option yyclass имеет смысл только для сканеров C++" 54006e6e1a7Schristos 541*d6563c0dSchristos#: src/main.c:1791 54206e6e1a7Schristos#, c-format 54306e6e1a7Schristosmsgid "Usage: %s [OPTIONS] [FILE]...\n" 54406e6e1a7Schristosmsgstr "Использование: %s [ПАРАМЕТРЫ] [ФАЙЛ]…\n" 5453c3a7b76Schristos 546*d6563c0dSchristos#: src/main.c:1794 547e7270ba8Schristos#, fuzzy, c-format 5483c3a7b76Schristosmsgid "" 5493c3a7b76Schristos"Generates programs that perform pattern-matching on text.\n" 5503c3a7b76Schristos"\n" 5513c3a7b76Schristos"Table Compression:\n" 5523c3a7b76Schristos" -Ca, --align trade off larger tables for better memory alignment\n" 5533c3a7b76Schristos" -Ce, --ecs construct equivalence classes\n" 5543c3a7b76Schristos" -Cf do not compress tables; use -f representation\n" 5553c3a7b76Schristos" -CF do not compress tables; use -F representation\n" 5563c3a7b76Schristos" -Cm, --meta-ecs construct meta-equivalence classes\n" 5573c3a7b76Schristos" -Cr, --read use read() instead of stdio for scanner input\n" 5583c3a7b76Schristos" -f, --full generate fast, large scanner. Same as -Cfr\n" 5593c3a7b76Schristos" -F, --fast use alternate table representation. Same as -CFr\n" 5603c3a7b76Schristos" -Cem default compression (same as --ecs --meta-ecs)\n" 5613c3a7b76Schristos"\n" 5623c3a7b76Schristos"Debugging:\n" 5633c3a7b76Schristos" -d, --debug enable debug mode in scanner\n" 5643c3a7b76Schristos" -b, --backup write backing-up information to %s\n" 5653c3a7b76Schristos" -p, --perf-report write performance report to stderr\n" 5663c3a7b76Schristos" -s, --nodefault suppress default rule to ECHO unmatched text\n" 5673c3a7b76Schristos" -T, --trace %s should run in trace mode\n" 5683c3a7b76Schristos" -w, --nowarn do not generate warnings\n" 5693c3a7b76Schristos" -v, --verbose write summary of scanner statistics to stdout\n" 570e7270ba8Schristos" --hex use hexadecimal numbers instead of octal in debug " 571e7270ba8Schristos"outputs\n" 5723c3a7b76Schristos"\n" 5733c3a7b76Schristos"Files:\n" 5743c3a7b76Schristos" -o, --outfile=FILE specify output filename\n" 5753c3a7b76Schristos" -S, --skel=FILE specify skeleton file\n" 5763c3a7b76Schristos" -t, --stdout write scanner on stdout instead of %s\n" 5773c3a7b76Schristos" --yyclass=NAME name of C++ class\n" 5783c3a7b76Schristos" --header-file=FILE create a C header file in addition to the " 5793c3a7b76Schristos"scanner\n" 5803c3a7b76Schristos" --tables-file[=FILE] write tables to FILE\n" 5813c3a7b76Schristos"\n" 5823c3a7b76Schristos"Scanner behavior:\n" 5833c3a7b76Schristos" -7, --7bit generate 7-bit scanner\n" 5843c3a7b76Schristos" -8, --8bit generate 8-bit scanner\n" 5853c3a7b76Schristos" -B, --batch generate batch scanner (opposite of -I)\n" 5863c3a7b76Schristos" -i, --case-insensitive ignore case in patterns\n" 5873c3a7b76Schristos" -l, --lex-compat maximal compatibility with original lex\n" 5883c3a7b76Schristos" -X, --posix-compat maximal compatibility with POSIX lex\n" 5893c3a7b76Schristos" -I, --interactive generate interactive scanner (opposite of -B)\n" 5903c3a7b76Schristos" --yylineno track line count in yylineno\n" 5913c3a7b76Schristos"\n" 5923c3a7b76Schristos"Generated code:\n" 5933c3a7b76Schristos" -+, --c++ generate C++ scanner class\n" 5943c3a7b76Schristos" -Dmacro[=defn] #define macro defn (default defn is '1')\n" 5953c3a7b76Schristos" -L, --noline suppress #line directives in scanner\n" 5963c3a7b76Schristos" -P, --prefix=STRING use STRING as prefix instead of \"yy\"\n" 5973c3a7b76Schristos" -R, --reentrant generate a reentrant C scanner\n" 5983c3a7b76Schristos" --bison-bridge scanner for bison pure parser.\n" 5993c3a7b76Schristos" --bison-locations include yylloc support.\n" 6003c3a7b76Schristos" --stdinit initialize yyin/yyout to stdin/stdout\n" 6013c3a7b76Schristos" --nounistd do not include <unistd.h>\n" 6023c3a7b76Schristos" --noFUNCTION do not generate a particular FUNCTION\n" 6033c3a7b76Schristos"\n" 6043c3a7b76Schristos"Miscellaneous:\n" 6053c3a7b76Schristos" -c do-nothing POSIX option\n" 6063c3a7b76Schristos" -n do-nothing POSIX option\n" 6073c3a7b76Schristos" -?\n" 6083c3a7b76Schristos" -h, --help produce this help message\n" 6093c3a7b76Schristos" -V, --version report %s version\n" 6103c3a7b76Schristosmsgstr "" 61106e6e1a7Schristos"Генерирует программы, производящие манипуляции с текстом по шаблонам.\n" 6123c3a7b76Schristos"\n" 61306e6e1a7Schristos"Сжатие таблиц:\n" 61406e6e1a7Schristos" -Ca, --align допускать больший размер таблиц для\n" 61506e6e1a7Schristos" лучшего выравнивания в памяти\n" 61606e6e1a7Schristos" -Ce, --ecs создавать классы эквивалентности\n" 61706e6e1a7Schristos" -Cf не сжимать таблицы; использовать -f представление\n" 61806e6e1a7Schristos" -CF не сжимать таблицы; использовать -F представление\n" 61906e6e1a7Schristos" -Cm, --meta-ecs создавать классы мета-эквивалентности\n" 62006e6e1a7Schristos" -Cr, --read использовать read() вместо stdio для\n" 62106e6e1a7Schristos" входных данных сканера\n" 62206e6e1a7Schristos" -f, --full создать быстрый, большой сканер. То же, что и -Cfr\n" 62306e6e1a7Schristos" -F, --fast использовать альтернативное представление таблиц.\n" 62406e6e1a7Schristos" То же, что и -CFr\n" 62506e6e1a7Schristos" -Cem степень сжатия по умолчанию\n" 62606e6e1a7Schristos" (то же что и --ecs --meta-ecs)\n" 6273c3a7b76Schristos"\n" 62806e6e1a7Schristos"Отладка:\n" 62906e6e1a7Schristos" -d, --debug включить режим отладки в сканер\n" 63006e6e1a7Schristos" -b, --backup записать резервную копию в %s\n" 63106e6e1a7Schristos" -p, --perf-report записать отчёт о производительности в stderr\n" 63206e6e1a7Schristos" -s, --nodefault подавлять правило по умолчанию для вывода (ECHO)\n" 63306e6e1a7Schristos" текста, который не подошёл ни к одному правилу\n" 63406e6e1a7Schristos" -T, --trace %s должен запускаться в режиме трассировки\n" 63506e6e1a7Schristos" -w, --nowarn не выдавать предупреждений\n" 63606e6e1a7Schristos" -v, --verbose записать суммарную статистику сканера в stdout\n" 6373c3a7b76Schristos"\n" 63806e6e1a7Schristos"Файлы:\n" 63906e6e1a7Schristos" -o, --outfile=ФАЙЛ указать имя выходного файла\n" 64006e6e1a7Schristos" -S, --skel=ФАЙЛ указать файл каркаса\n" 64106e6e1a7Schristos" -t, --stdout записать сканер в stdout вместо %s\n" 64206e6e1a7Schristos" --yyclass=ИМЯ имя класса C++\n" 64306e6e1a7Schristos" --header-file=ФАЙЛ создать кроме сканера заголовочный файл C\n" 64406e6e1a7Schristos" --tables-file[=ФАЙЛ] записать таблицы в ФАЙЛ\n" 6453c3a7b76Schristos"\n" 64606e6e1a7Schristos"Поведение сканера:\n" 64706e6e1a7Schristos" -7, --7bit создать 7-битный сканер\n" 64806e6e1a7Schristos" -8, --8bit создать 8-битный сканер\n" 64906e6e1a7Schristos" -B, --batch создать пакетный сканер\n" 65006e6e1a7Schristos" (в противоположность к -I)\n" 65106e6e1a7Schristos" -i, --case-insensitive игнорировать регистр букв в шаблонах\n" 65206e6e1a7Schristos" -l, --lex-compat максимальная совместимость с оригинальным lex\n" 65306e6e1a7Schristos" -X, --posix-compat максимальная совместимость с POSIX lex\n" 65406e6e1a7Schristos" -I, --interactive создать интерактивный сканер\n" 65506e6e1a7Schristos" (в противоположность к -B)\n" 65606e6e1a7Schristos" --yylineno отслеживать число строк в yylineno\n" 6573c3a7b76Schristos"\n" 65806e6e1a7Schristos"Генерируемый код:\n" 65906e6e1a7Schristos" -+, --c++ создать класс сканера С++\n" 66006e6e1a7Schristos" -Dmacro[=defn] #define macro defn (по умолчанию defn='1')\n" 66106e6e1a7Schristos" -L, --noline не создавать директивы #line в сканере\n" 66206e6e1a7Schristos" -P, --prefix=СТРОКА использовать СТРОКУ в качестве префикса\n" 66306e6e1a7Schristos" вместо «yy»\n" 66406e6e1a7Schristos" -R, --reentrant создать реентерабельный сканер на C\n" 66506e6e1a7Schristos" --bison-bridge сканер для анализатора только на bison\n" 66606e6e1a7Schristos" --bison-locations включить поддержку yylloc\n" 66706e6e1a7Schristos" --stdinit инициализировать yyin/yyout в stdin/stdout\n" 66806e6e1a7Schristos" --noansi-definitions определения функций в старом стиле\n" 66906e6e1a7Schristos" --noansi-prototypes пустой список параметров в прототипах\n" 67006e6e1a7Schristos" --nounistd не включать <unistd.h>\n" 67106e6e1a7Schristos" --noФУНКЦИЯ не генерировать определённую ФУНКЦИЮ\n" 6723c3a7b76Schristos"\n" 67306e6e1a7Schristos"Разное:\n" 67406e6e1a7Schristos" -с ничего не делающий параметр POSIX\n" 67506e6e1a7Schristos" -n ничего не делающий параметр POSIX\n" 6763c3a7b76Schristos" -?\n" 67706e6e1a7Schristos" -h, --help показать эту справку\n" 67806e6e1a7Schristos" -V, --version показать версию %s\n" 6793c3a7b76Schristos 680*d6563c0dSchristos#: src/misc.c:64 681ef2992f9Schristosmsgid "allocation of sko_stack failed" 68206e6e1a7Schristosmsgstr "не удалось разместить sko_stack" 683ef2992f9Schristos 684*d6563c0dSchristos#: src/misc.c:100 6853c3a7b76Schristos#, c-format 6863c3a7b76Schristosmsgid "name \"%s\" ridiculously long" 68706e6e1a7Schristosmsgstr "имя «%s» нелепо длинное" 6883c3a7b76Schristos 689*d6563c0dSchristos#: src/misc.c:155 6903c3a7b76Schristosmsgid "memory allocation failed in allocate_array()" 69106e6e1a7Schristosmsgstr "ошибка выделения памяти в allocate_array()" 6923c3a7b76Schristos 693*d6563c0dSchristos#: src/misc.c:205 6943c3a7b76Schristos#, c-format 6953c3a7b76Schristosmsgid "bad character '%s' detected in check_char()" 69606e6e1a7Schristosmsgstr "найден неверный символ «%s» в check_char()" 6973c3a7b76Schristos 698*d6563c0dSchristos#: src/misc.c:210 6993c3a7b76Schristos#, c-format 7003c3a7b76Schristosmsgid "scanner requires -8 flag to use the character %s" 70106e6e1a7Schristosmsgstr "для использования символа %s сканеру требуется параметр -8" 7023c3a7b76Schristos 703*d6563c0dSchristos#: src/misc.c:229 704b16dd732Schristos#, fuzzy 705b16dd732Schristosmsgid "memory allocation failure in xstrdup()" 706b16dd732Schristosmsgstr "ошибка выделения памяти в allocate_array()" 7073c3a7b76Schristos 708*d6563c0dSchristos#: src/misc.c:303 7093c3a7b76Schristos#, c-format 7103c3a7b76Schristosmsgid "%s: fatal internal error, %s\n" 71106e6e1a7Schristosmsgstr "%s: фатальная внутренняя ошибка, %s\n" 7123c3a7b76Schristos 713*d6563c0dSchristos#: src/misc.c:671 7143c3a7b76Schristosmsgid "attempt to increase array size failed" 71506e6e1a7Schristosmsgstr "ошибка при попытке увеличить размер массива" 7163c3a7b76Schristos 717*d6563c0dSchristos#: src/misc.c:795 7183c3a7b76Schristosmsgid "bad line in skeleton file" 71906e6e1a7Schristosmsgstr "неверная строка в файле-каркасе" 7203c3a7b76Schristos 721*d6563c0dSchristos#: src/misc.c:845 7223c3a7b76Schristosmsgid "memory allocation failed in yy_flex_xmalloc()" 72306e6e1a7Schristosmsgstr "ошибка при выделении памяти в yy_flex_xmalloc()" 7243c3a7b76Schristos 725b16dd732Schristos#: src/nfa.c:100 7263c3a7b76Schristos#, c-format 7273c3a7b76Schristosmsgid "" 7283c3a7b76Schristos"\n" 7293c3a7b76Schristos"\n" 7303c3a7b76Schristos"********** beginning dump of nfa with start state %d\n" 7313c3a7b76Schristosmsgstr "" 7323c3a7b76Schristos"\n" 7333c3a7b76Schristos"\n" 73406e6e1a7Schristos"******** начало дампа конечного автомата с начальным состоянием %d\n" 7353c3a7b76Schristos 736b16dd732Schristos#: src/nfa.c:111 7373c3a7b76Schristos#, c-format 7383c3a7b76Schristosmsgid "state # %4d\t" 73906e6e1a7Schristosmsgstr "состояние # %4d\t" 7403c3a7b76Schristos 741b16dd732Schristos#: src/nfa.c:126 7423c3a7b76Schristos#, c-format 7433c3a7b76Schristosmsgid "********** end of dump\n" 74406e6e1a7Schristosmsgstr "********* конец дампа\n" 7453c3a7b76Schristos 746b16dd732Schristos#: src/nfa.c:169 7473c3a7b76Schristosmsgid "empty machine in dupmachine()" 74806e6e1a7Schristosmsgstr "пустой автомат в dupmachine()" 7493c3a7b76Schristos 750b16dd732Schristos#: src/nfa.c:234 7513c3a7b76Schristos#, c-format 7523c3a7b76Schristosmsgid "Variable trailing context rule at line %d\n" 75306e6e1a7Schristosmsgstr "Правило с переменным замыкающим контекстом в строке %d\n" 7543c3a7b76Schristos 755b16dd732Schristos#: src/nfa.c:357 7563c3a7b76Schristosmsgid "bad state type in mark_beginning_as_normal()" 75706e6e1a7Schristosmsgstr "неверный тип состояния в mark_beginning_as_normal()" 7583c3a7b76Schristos 759b16dd732Schristos#: src/nfa.c:595 7603c3a7b76Schristos#, c-format 7613c3a7b76Schristosmsgid "input rules are too complicated (>= %d NFA states)" 76206e6e1a7Schristosmsgstr "входные правила слишком сложные (>= %d состояний НКА)" 7633c3a7b76Schristos 764b16dd732Schristos#: src/nfa.c:673 7653c3a7b76Schristosmsgid "found too many transitions in mkxtion()" 76606e6e1a7Schristosmsgstr "найдено слишком много переходов в mkxtion()" 7673c3a7b76Schristos 768b16dd732Schristos#: src/nfa.c:699 7693c3a7b76Schristos#, c-format 7703c3a7b76Schristosmsgid "too many rules (> %d)!" 77106e6e1a7Schristosmsgstr "слишком много правил (> %d)!" 7723c3a7b76Schristos 773e7270ba8Schristos#: src/parse.y:159 7743c3a7b76Schristosmsgid "unknown error processing section 1" 77506e6e1a7Schristosmsgstr "неизвестная ошибка при обработке раздела 1" 7763c3a7b76Schristos 777b16dd732Schristos#: src/parse.y:184 src/parse.y:353 7783c3a7b76Schristosmsgid "bad start condition list" 77906e6e1a7Schristosmsgstr "неверный список начальных условий" 7803c3a7b76Schristos 781b16dd732Schristos#: src/parse.y:204 782b16dd732Schristosmsgid "Prefix must not contain [ or ]" 783b16dd732Schristosmsgstr "" 784b16dd732Schristos 785b16dd732Schristos#: src/parse.y:317 7863c3a7b76Schristosmsgid "unrecognized rule" 78706e6e1a7Schristosmsgstr "нераспознанное правило" 7883c3a7b76Schristos 789b16dd732Schristos#: src/parse.y:436 src/parse.y:449 src/parse.y:518 7903c3a7b76Schristosmsgid "trailing context used twice" 79106e6e1a7Schristosmsgstr "замыкающий контекст используется дважды" 7923c3a7b76Schristos 793b16dd732Schristos#: src/parse.y:554 src/parse.y:564 src/parse.y:637 src/parse.y:647 7943c3a7b76Schristosmsgid "bad iteration values" 79506e6e1a7Schristosmsgstr "неверные значения итераций" 7963c3a7b76Schristos 797b16dd732Schristos#: src/parse.y:582 src/parse.y:600 src/parse.y:665 src/parse.y:683 7983c3a7b76Schristosmsgid "iteration value must be positive" 79906e6e1a7Schristosmsgstr "значение итераций должно быть положительным" 8003c3a7b76Schristos 801b16dd732Schristos#: src/parse.y:806 src/parse.y:816 8023c3a7b76Schristos#, c-format 8033c3a7b76Schristosmsgid "the character range [%c-%c] is ambiguous in a case-insensitive scanner" 8043c3a7b76Schristosmsgstr "" 80506e6e1a7Schristos"использование символьного диапазона [%c-%c] сомнительно в сканере, не " 80606e6e1a7Schristos"чувствительном к регистру" 8073c3a7b76Schristos 808b16dd732Schristos#: src/parse.y:821 8093c3a7b76Schristosmsgid "negative range in character class" 81006e6e1a7Schristosmsgstr "отрицательный диапазон в классе символов" 8113c3a7b76Schristos 812b16dd732Schristos#: src/parse.y:918 8133c3a7b76Schristosmsgid "[:^lower:] is ambiguous in case insensitive scanner" 8143c3a7b76Schristosmsgstr "" 81506e6e1a7Schristos"использование [:^lower:] сомнительно для сканера, не чувствительного к " 81606e6e1a7Schristos"регистру" 8173c3a7b76Schristos 818b16dd732Schristos#: src/parse.y:924 8193c3a7b76Schristosmsgid "[:^upper:] ambiguous in case insensitive scanner" 8203c3a7b76Schristosmsgstr "" 82106e6e1a7Schristos"использование [:^upper:] сомнительно для сканера, не чувствительного к " 82206e6e1a7Schristos"регистру" 8233c3a7b76Schristos 824*d6563c0dSchristos#: src/scan.l:82 src/scan.l:644 src/scan.l:702 8253c3a7b76Schristosmsgid "Input line too long\n" 82606e6e1a7Schristosmsgstr "Слишком длинная входная строка\n" 8273c3a7b76Schristos 828b16dd732Schristos#: src/scan.l:183 82906e6e1a7Schristos#, c-format 8303c3a7b76Schristosmsgid "malformed '%top' directive" 83106e6e1a7Schristosmsgstr "нераспознанная директива «%top»" 8323c3a7b76Schristos 833b16dd732Schristos#: src/scan.l:205 8343c3a7b76Schristos#, no-c-format 8353c3a7b76Schristosmsgid "unrecognized '%' directive" 83606e6e1a7Schristosmsgstr "нераспознанная директива «%»" 8373c3a7b76Schristos 838b16dd732Schristos#: src/scan.l:214 839ef2992f9Schristosmsgid "Definition name too long\n" 84006e6e1a7Schristosmsgstr "Слишком длинное определение имени\n" 841ef2992f9Schristos 842*d6563c0dSchristos#: src/scan.l:309 8433c3a7b76Schristosmsgid "Unmatched '{'" 84406e6e1a7Schristosmsgstr "Непарная «{»" 8453c3a7b76Schristos 846*d6563c0dSchristos#: src/scan.l:325 847ef2992f9Schristos#, c-format 848ef2992f9Schristosmsgid "Definition value for {%s} too long\n" 84906e6e1a7Schristosmsgstr "Слишком длинное определение значения для {%s}\n" 850ef2992f9Schristos 851*d6563c0dSchristos#: src/scan.l:342 8523c3a7b76Schristosmsgid "incomplete name definition" 85306e6e1a7Schristosmsgstr "неполное определение имени" 8543c3a7b76Schristos 855*d6563c0dSchristos#: src/scan.l:467 856ef2992f9Schristosmsgid "Option line too long\n" 85706e6e1a7Schristosmsgstr "Слишком длинный параметр\n" 858ef2992f9Schristos 859*d6563c0dSchristos#: src/scan.l:475 8603c3a7b76Schristos#, c-format 8613c3a7b76Schristosmsgid "unrecognized %%option: %s" 86206e6e1a7Schristosmsgstr "нераспознанный %%option: %s" 8633c3a7b76Schristos 864*d6563c0dSchristos#: src/scan.l:659 src/scan.l:832 8653c3a7b76Schristosmsgid "bad character class" 86606e6e1a7Schristosmsgstr "неверный класс символа" 8673c3a7b76Schristos 868*d6563c0dSchristos#: src/scan.l:709 8693c3a7b76Schristos#, c-format 8703c3a7b76Schristosmsgid "undefined definition {%s}" 87106e6e1a7Schristosmsgstr "неопределенное определение {%s}" 8723c3a7b76Schristos 873*d6563c0dSchristos#: src/scan.l:772 874b16dd732Schristosmsgid "unbalanced parenthesis" 875b16dd732Schristosmsgstr "" 876b16dd732Schristos 877*d6563c0dSchristos#: src/scan.l:787 8783c3a7b76Schristos#, c-format 8793c3a7b76Schristosmsgid "bad <start condition>: %s" 88006e6e1a7Schristosmsgstr "неверное <начальное условие>: %s" 8813c3a7b76Schristos 882*d6563c0dSchristos#: src/scan.l:800 8833c3a7b76Schristosmsgid "missing quote" 88406e6e1a7Schristosmsgstr "отсутствуют кавычки" 8853c3a7b76Schristos 886*d6563c0dSchristos#: src/scan.l:866 8873c3a7b76Schristos#, c-format 8883c3a7b76Schristosmsgid "bad character class expression: %s" 88906e6e1a7Schristosmsgstr "неверное выражение класса символа: %s" 8903c3a7b76Schristos 891*d6563c0dSchristos#: src/scan.l:888 8923c3a7b76Schristosmsgid "bad character inside {}'s" 89306e6e1a7Schristosmsgstr "неверный символ внутри {}" 8943c3a7b76Schristos 895*d6563c0dSchristos#: src/scan.l:894 8963c3a7b76Schristosmsgid "missing }" 89706e6e1a7Schristosmsgstr "отсутствует }" 8983c3a7b76Schristos 899*d6563c0dSchristos#: src/scan.l:972 9003c3a7b76Schristosmsgid "EOF encountered inside an action" 90106e6e1a7Schristosmsgstr "встречен EOF внутри действия" 9023c3a7b76Schristos 903*d6563c0dSchristos#: src/scan.l:977 9043c3a7b76Schristosmsgid "EOF encountered inside pattern" 90506e6e1a7Schristosmsgstr "встречен EOF внутри шаблона" 9063c3a7b76Schristos 907*d6563c0dSchristos#: src/scan.l:1010 9083c3a7b76Schristos#, c-format 9093c3a7b76Schristosmsgid "bad character: %s" 91006e6e1a7Schristosmsgstr "неверный символ: %s" 9113c3a7b76Schristos 912*d6563c0dSchristos#: src/scan.l:1038 9133c3a7b76Schristos#, c-format 9143c3a7b76Schristosmsgid "can't open %s" 91506e6e1a7Schristosmsgstr "невозможно открыть %s" 9163c3a7b76Schristos 917b16dd732Schristos#: src/scanopt.c:259 9183c3a7b76Schristos#, c-format 9193c3a7b76Schristosmsgid "Usage: %s [OPTIONS]...\n" 92006e6e1a7Schristosmsgstr "Использование: %s [ПАРАМЕТРЫ]…\n" 9213c3a7b76Schristos 922b16dd732Schristos#: src/scanopt.c:524 9233c3a7b76Schristos#, c-format 9243c3a7b76Schristosmsgid "option `%s' doesn't allow an argument\n" 92506e6e1a7Schristosmsgstr "параметр «%s» должен использоваться без аргумента\n" 9263c3a7b76Schristos 927b16dd732Schristos#: src/scanopt.c:529 9283c3a7b76Schristos#, c-format 9293c3a7b76Schristosmsgid "option `%s' requires an argument\n" 93006e6e1a7Schristosmsgstr "параметр «%s» должен использоваться с аргументом\n" 9313c3a7b76Schristos 932b16dd732Schristos#: src/scanopt.c:533 9333c3a7b76Schristos#, c-format 9343c3a7b76Schristosmsgid "option `%s' is ambiguous\n" 93506e6e1a7Schristosmsgstr "неоднозначный ключ «%s»\n" 9363c3a7b76Schristos 937b16dd732Schristos#: src/scanopt.c:537 9383c3a7b76Schristos#, c-format 9393c3a7b76Schristosmsgid "Unrecognized option `%s'\n" 94006e6e1a7Schristosmsgstr "Нераспознанный параметр «%s»\n" 9413c3a7b76Schristos 942b16dd732Schristos#: src/scanopt.c:541 9433c3a7b76Schristos#, c-format 9443c3a7b76Schristosmsgid "Unknown error=(%d)\n" 94506e6e1a7Schristosmsgstr "Неизвестная ошибка=(%d)\n" 9463c3a7b76Schristos 947b16dd732Schristos#: src/sym.c:92 9483c3a7b76Schristosmsgid "symbol table memory allocation failed" 94906e6e1a7Schristosmsgstr "ошибка при выделении памяти для таблицы символов" 9503c3a7b76Schristos 951b16dd732Schristos#: src/sym.c:183 9523c3a7b76Schristosmsgid "name defined twice" 95306e6e1a7Schristosmsgstr "имя определено дважды" 9543c3a7b76Schristos 955b16dd732Schristos#: src/sym.c:231 9563c3a7b76Schristos#, c-format 9573c3a7b76Schristosmsgid "start condition %s declared twice" 95806e6e1a7Schristosmsgstr "начальное условие %s описано дважды" 9593c3a7b76Schristos 960b16dd732Schristos#: src/yylex.c:57 9613c3a7b76Schristosmsgid "premature EOF" 96206e6e1a7Schristosmsgstr "неожиданный EOF" 9633c3a7b76Schristos 964b16dd732Schristos#: src/yylex.c:200 9653c3a7b76Schristos#, c-format 9663c3a7b76Schristosmsgid "End Marker\n" 96706e6e1a7Schristosmsgstr "Метка конца\n" 9683c3a7b76Schristos 969b16dd732Schristos#: src/yylex.c:206 9703c3a7b76Schristos#, c-format 9713c3a7b76Schristosmsgid "*Something Weird* - tok: %d val: %d\n" 97206e6e1a7Schristosmsgstr "*Что-то не так* — tok: %d val: %d\n" 9733c3a7b76Schristos 974b16dd732Schristos#~ msgid "dynamic memory failure in copy_string()" 975b16dd732Schristos#~ msgstr "ошибка при работе с динамической памятью в copy_string()" 976b16dd732Schristos 9773c3a7b76Schristos#~ msgid "consistency check failed in symfollowset" 97806e6e1a7Schristos#~ msgstr "ошибка при проверке на целостность в symfollowset" 9793c3a7b76Schristos 9803c3a7b76Schristos#~ msgid "Can't specify header option if writing to stdout." 98106e6e1a7Schristos#~ msgstr "Невозможно указать параметр header при выводе на stdout." 9823c3a7b76Schristos 9833c3a7b76Schristos#~ msgid "unknown -R option '%c'" 98406e6e1a7Schristos#~ msgstr "неизвестный -R ключ '%c'" 985