xref: /netbsd/external/bsd/flex/dist/po/flex.pot (revision d6563c0d)
13c3a7b76Schristos# SOME DESCRIPTIVE TITLE.
23c3a7b76Schristos# This file is put in the public domain.
33c3a7b76Schristos# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
43c3a7b76Schristos#
53c3a7b76Schristos#, fuzzy
63c3a7b76Schristosmsgid ""
73c3a7b76Schristosmsgstr ""
8*d6563c0dSchristos"Project-Id-Version: flex 2.6.4\n"
93c3a7b76Schristos"Report-Msgid-Bugs-To: flex-devel@lists.sourceforge.net\n"
10*d6563c0dSchristos"POT-Creation-Date: 2017-05-06 10:49-0400\n"
113c3a7b76Schristos"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
123c3a7b76Schristos"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
133c3a7b76Schristos"Language-Team: LANGUAGE <LL@li.org>\n"
1406e6e1a7Schristos"Language: \n"
153c3a7b76Schristos"MIME-Version: 1.0\n"
163c3a7b76Schristos"Content-Type: text/plain; charset=CHARSET\n"
173c3a7b76Schristos"Content-Transfer-Encoding: 8bit\n"
183c3a7b76Schristos
19b16dd732Schristos#: src/buf.c:79
20ef2992f9Schristosmsgid "Allocation of buffer to print string failed"
21ef2992f9Schristosmsgstr ""
22ef2992f9Schristos
23b16dd732Schristos#: src/buf.c:107
24ef2992f9Schristosmsgid "Allocation of buffer for line directive failed"
25ef2992f9Schristosmsgstr ""
26ef2992f9Schristos
27b16dd732Schristos#: src/buf.c:177
28ef2992f9Schristosmsgid "Allocation of buffer for m4 def failed"
29ef2992f9Schristosmsgstr ""
30ef2992f9Schristos
31e7270ba8Schristos#: src/buf.c:198
32ef2992f9Schristosmsgid "Allocation of buffer for m4 undef failed"
33ef2992f9Schristosmsgstr ""
34ef2992f9Schristos
35b16dd732Schristos#: src/dfa.c:59
363c3a7b76Schristos#, c-format
373c3a7b76Schristosmsgid "State #%d is non-accepting -\n"
383c3a7b76Schristosmsgstr ""
393c3a7b76Schristos
40b16dd732Schristos#: src/dfa.c:119
413c3a7b76Schristosmsgid "dangerous trailing context"
423c3a7b76Schristosmsgstr ""
433c3a7b76Schristos
44b16dd732Schristos#: src/dfa.c:159
453c3a7b76Schristos#, c-format
463c3a7b76Schristosmsgid " associated rule line numbers:"
473c3a7b76Schristosmsgstr ""
483c3a7b76Schristos
49b16dd732Schristos#: src/dfa.c:193
503c3a7b76Schristos#, c-format
513c3a7b76Schristosmsgid " out-transitions: "
523c3a7b76Schristosmsgstr ""
533c3a7b76Schristos
54b16dd732Schristos#: src/dfa.c:201
553c3a7b76Schristos#, c-format
563c3a7b76Schristosmsgid ""
573c3a7b76Schristos"\n"
583c3a7b76Schristos" jam-transitions: EOF "
593c3a7b76Schristosmsgstr ""
603c3a7b76Schristos
61b16dd732Schristos#: src/dfa.c:331
623c3a7b76Schristosmsgid "consistency check failed in epsclosure()"
633c3a7b76Schristosmsgstr ""
643c3a7b76Schristos
65b16dd732Schristos#: src/dfa.c:419
663c3a7b76Schristosmsgid ""
673c3a7b76Schristos"\n"
683c3a7b76Schristos"\n"
693c3a7b76Schristos"DFA Dump:\n"
703c3a7b76Schristos"\n"
713c3a7b76Schristosmsgstr ""
723c3a7b76Schristos
73*d6563c0dSchristos#: src/dfa.c:587
743c3a7b76Schristosmsgid "could not create unique end-of-buffer state"
753c3a7b76Schristosmsgstr ""
763c3a7b76Schristos
77*d6563c0dSchristos#: src/dfa.c:608
783c3a7b76Schristos#, c-format
793c3a7b76Schristosmsgid "state # %d:\n"
803c3a7b76Schristosmsgstr ""
813c3a7b76Schristos
82*d6563c0dSchristos#: src/dfa.c:768
833c3a7b76Schristosmsgid "Could not write yynxt_tbl[][]"
843c3a7b76Schristosmsgstr ""
853c3a7b76Schristos
86*d6563c0dSchristos#: src/dfa.c:1028
873c3a7b76Schristosmsgid "bad transition character detected in sympartition()"
883c3a7b76Schristosmsgstr ""
893c3a7b76Schristos
90b16dd732Schristos#: src/gen.c:480
913c3a7b76Schristosmsgid ""
923c3a7b76Schristos"\n"
933c3a7b76Schristos"\n"
943c3a7b76Schristos"Equivalence Classes:\n"
953c3a7b76Schristos"\n"
963c3a7b76Schristosmsgstr ""
973c3a7b76Schristos
98*d6563c0dSchristos#: src/gen.c:669 src/gen.c:698 src/gen.c:1218
993c3a7b76Schristos#, c-format
1003c3a7b76Schristosmsgid "state # %d accepts: [%d]\n"
1013c3a7b76Schristosmsgstr ""
1023c3a7b76Schristos
103*d6563c0dSchristos#: src/gen.c:1115
1043c3a7b76Schristos#, c-format
1053c3a7b76Schristosmsgid "state # %d accepts: "
1063c3a7b76Schristosmsgstr ""
1073c3a7b76Schristos
108*d6563c0dSchristos#: src/gen.c:1162
1093c3a7b76Schristosmsgid "Could not write yyacclist_tbl"
1103c3a7b76Schristosmsgstr ""
1113c3a7b76Schristos
112*d6563c0dSchristos#: src/gen.c:1236
1133c3a7b76Schristosmsgid "Could not write yyacc_tbl"
1143c3a7b76Schristosmsgstr ""
1153c3a7b76Schristos
116*d6563c0dSchristos#: src/gen.c:1251 src/gen.c:1623 src/gen.c:1646
1173c3a7b76Schristosmsgid "Could not write ecstbl"
1183c3a7b76Schristosmsgstr ""
1193c3a7b76Schristos
120*d6563c0dSchristos#: src/gen.c:1271
1213c3a7b76Schristosmsgid ""
1223c3a7b76Schristos"\n"
1233c3a7b76Schristos"\n"
1243c3a7b76Schristos"Meta-Equivalence Classes:\n"
1253c3a7b76Schristosmsgstr ""
1263c3a7b76Schristos
127*d6563c0dSchristos#: src/gen.c:1293
1283c3a7b76Schristosmsgid "Could not write yymeta_tbl"
1293c3a7b76Schristosmsgstr ""
1303c3a7b76Schristos
131*d6563c0dSchristos#: src/gen.c:1352
1323c3a7b76Schristosmsgid "Could not write yybase_tbl"
1333c3a7b76Schristosmsgstr ""
1343c3a7b76Schristos
135*d6563c0dSchristos#: src/gen.c:1384
1363c3a7b76Schristosmsgid "Could not write yydef_tbl"
1373c3a7b76Schristosmsgstr ""
1383c3a7b76Schristos
139*d6563c0dSchristos#: src/gen.c:1422
1403c3a7b76Schristosmsgid "Could not write yynxt_tbl"
1413c3a7b76Schristosmsgstr ""
1423c3a7b76Schristos
143*d6563c0dSchristos#: src/gen.c:1456
1443c3a7b76Schristosmsgid "Could not write yychk_tbl"
1453c3a7b76Schristosmsgstr ""
1463c3a7b76Schristos
147*d6563c0dSchristos#: src/gen.c:1608 src/gen.c:1637
1483c3a7b76Schristosmsgid "Could not write ftbl"
1493c3a7b76Schristosmsgstr ""
1503c3a7b76Schristos
151*d6563c0dSchristos#: src/gen.c:1614
1523c3a7b76Schristosmsgid "Could not write ssltbl"
1533c3a7b76Schristosmsgstr ""
1543c3a7b76Schristos
155*d6563c0dSchristos#: src/gen.c:1665
1563c3a7b76Schristosmsgid "Could not write eoltbl"
1573c3a7b76Schristosmsgstr ""
1583c3a7b76Schristos
159*d6563c0dSchristos#: src/gen.c:1722
1603c3a7b76Schristosmsgid "Could not write yynultrans_tbl"
1613c3a7b76Schristosmsgstr ""
1623c3a7b76Schristos
163b16dd732Schristos#: src/main.c:178
1643c3a7b76Schristosmsgid "rule cannot be matched"
1653c3a7b76Schristosmsgstr ""
1663c3a7b76Schristos
167b16dd732Schristos#: src/main.c:183
1683c3a7b76Schristosmsgid "-s option given but default rule can be matched"
1693c3a7b76Schristosmsgstr ""
1703c3a7b76Schristos
171b16dd732Schristos#: src/main.c:221
1723c3a7b76Schristosmsgid "Can't use -+ with -l option"
1733c3a7b76Schristosmsgstr ""
1743c3a7b76Schristos
175b16dd732Schristos#: src/main.c:224
1763c3a7b76Schristosmsgid "Can't use -f or -F with -l option"
1773c3a7b76Schristosmsgstr ""
1783c3a7b76Schristos
179b16dd732Schristos#: src/main.c:228
1803c3a7b76Schristosmsgid "Can't use --reentrant or --bison-bridge with -l option"
1813c3a7b76Schristosmsgstr ""
1823c3a7b76Schristos
183b16dd732Schristos#: src/main.c:260
1843c3a7b76Schristosmsgid "-Cf/-CF and -Cm don't make sense together"
1853c3a7b76Schristosmsgstr ""
1863c3a7b76Schristos
187b16dd732Schristos#: src/main.c:263
1883c3a7b76Schristosmsgid "-Cf/-CF and -I are incompatible"
1893c3a7b76Schristosmsgstr ""
1903c3a7b76Schristos
191b16dd732Schristos#: src/main.c:267
1923c3a7b76Schristosmsgid "-Cf/-CF are incompatible with lex-compatibility mode"
1933c3a7b76Schristosmsgstr ""
1943c3a7b76Schristos
195b16dd732Schristos#: src/main.c:272
1963c3a7b76Schristosmsgid "-Cf and -CF are mutually exclusive"
1973c3a7b76Schristosmsgstr ""
1983c3a7b76Schristos
199b16dd732Schristos#: src/main.c:276
2003c3a7b76Schristosmsgid "Can't use -+ with -CF option"
2013c3a7b76Schristosmsgstr ""
2023c3a7b76Schristos
203b16dd732Schristos#: src/main.c:279
2043c3a7b76Schristos#, c-format
2053c3a7b76Schristosmsgid "%array incompatible with -+ option"
2063c3a7b76Schristosmsgstr ""
2073c3a7b76Schristos
208b16dd732Schristos#: src/main.c:284
2093c3a7b76Schristosmsgid "Options -+ and --reentrant are mutually exclusive."
2103c3a7b76Schristosmsgstr ""
2113c3a7b76Schristos
212b16dd732Schristos#: src/main.c:287
2133c3a7b76Schristosmsgid "bison bridge not supported for the C++ scanner."
2143c3a7b76Schristosmsgstr ""
2153c3a7b76Schristos
216*d6563c0dSchristos#: src/main.c:336 src/main.c:419
2173c3a7b76Schristos#, c-format
2183c3a7b76Schristosmsgid "could not create %s"
2193c3a7b76Schristosmsgstr ""
2203c3a7b76Schristos
221*d6563c0dSchristos#: src/main.c:431
2223c3a7b76Schristosmsgid "could not write tables header"
2233c3a7b76Schristosmsgstr ""
2243c3a7b76Schristos
225*d6563c0dSchristos#: src/main.c:435
2263c3a7b76Schristos#, c-format
2273c3a7b76Schristosmsgid "can't open skeleton file %s"
2283c3a7b76Schristosmsgstr ""
2293c3a7b76Schristos
230*d6563c0dSchristos#: src/main.c:450
231b16dd732Schristosmsgid "Prefix cannot include '[' or ']'"
232b16dd732Schristosmsgstr ""
233b16dd732Schristos
234*d6563c0dSchristos#: src/main.c:474
235ef2992f9Schristosmsgid "allocation of macro definition failed"
236ef2992f9Schristosmsgstr ""
237ef2992f9Schristos
238*d6563c0dSchristos#: src/main.c:521
2393c3a7b76Schristos#, c-format
2403c3a7b76Schristosmsgid "input error reading skeleton file %s"
2413c3a7b76Schristosmsgstr ""
2423c3a7b76Schristos
243*d6563c0dSchristos#: src/main.c:525
2443c3a7b76Schristos#, c-format
2453c3a7b76Schristosmsgid "error closing skeleton file %s"
2463c3a7b76Schristosmsgstr ""
2473c3a7b76Schristos
248*d6563c0dSchristos#: src/main.c:709
2493c3a7b76Schristos#, c-format
2503c3a7b76Schristosmsgid "error creating header file %s"
2513c3a7b76Schristosmsgstr ""
2523c3a7b76Schristos
253*d6563c0dSchristos#: src/main.c:717
2543c3a7b76Schristos#, c-format
2553c3a7b76Schristosmsgid "error writing output file %s"
2563c3a7b76Schristosmsgstr ""
2573c3a7b76Schristos
258*d6563c0dSchristos#: src/main.c:721
2593c3a7b76Schristos#, c-format
2603c3a7b76Schristosmsgid "error closing output file %s"
2613c3a7b76Schristosmsgstr ""
2623c3a7b76Schristos
263*d6563c0dSchristos#: src/main.c:725
2643c3a7b76Schristos#, c-format
2653c3a7b76Schristosmsgid "error deleting output file %s"
2663c3a7b76Schristosmsgstr ""
2673c3a7b76Schristos
268*d6563c0dSchristos#: src/main.c:732
2693c3a7b76Schristos#, c-format
2703c3a7b76Schristosmsgid "No backing up.\n"
2713c3a7b76Schristosmsgstr ""
2723c3a7b76Schristos
273*d6563c0dSchristos#: src/main.c:736
2743c3a7b76Schristos#, c-format
2753c3a7b76Schristosmsgid "%d backing up (non-accepting) states.\n"
2763c3a7b76Schristosmsgstr ""
2773c3a7b76Schristos
278*d6563c0dSchristos#: src/main.c:740
2793c3a7b76Schristos#, c-format
2803c3a7b76Schristosmsgid "Compressed tables always back up.\n"
2813c3a7b76Schristosmsgstr ""
2823c3a7b76Schristos
283*d6563c0dSchristos#: src/main.c:743
2843c3a7b76Schristos#, c-format
2853c3a7b76Schristosmsgid "error writing backup file %s"
2863c3a7b76Schristosmsgstr ""
2873c3a7b76Schristos
288*d6563c0dSchristos#: src/main.c:747
2893c3a7b76Schristos#, c-format
2903c3a7b76Schristosmsgid "error closing backup file %s"
2913c3a7b76Schristosmsgstr ""
2923c3a7b76Schristos
293*d6563c0dSchristos#: src/main.c:752
2943c3a7b76Schristos#, c-format
2953c3a7b76Schristosmsgid "%s version %s usage statistics:\n"
2963c3a7b76Schristosmsgstr ""
2973c3a7b76Schristos
298*d6563c0dSchristos#: src/main.c:755
2993c3a7b76Schristos#, c-format
3003c3a7b76Schristosmsgid "  scanner options: -"
3013c3a7b76Schristosmsgstr ""
3023c3a7b76Schristos
303*d6563c0dSchristos#: src/main.c:834
3043c3a7b76Schristos#, c-format
3053c3a7b76Schristosmsgid "  %d/%d NFA states\n"
3063c3a7b76Schristosmsgstr ""
3073c3a7b76Schristos
308*d6563c0dSchristos#: src/main.c:836
3093c3a7b76Schristos#, c-format
3103c3a7b76Schristosmsgid "  %d/%d DFA states (%d words)\n"
3113c3a7b76Schristosmsgstr ""
3123c3a7b76Schristos
313*d6563c0dSchristos#: src/main.c:838
3143c3a7b76Schristos#, c-format
3153c3a7b76Schristosmsgid "  %d rules\n"
3163c3a7b76Schristosmsgstr ""
3173c3a7b76Schristos
318*d6563c0dSchristos#: src/main.c:843
3193c3a7b76Schristos#, c-format
3203c3a7b76Schristosmsgid "  No backing up\n"
3213c3a7b76Schristosmsgstr ""
3223c3a7b76Schristos
323*d6563c0dSchristos#: src/main.c:847
3243c3a7b76Schristos#, c-format
3253c3a7b76Schristosmsgid "  %d backing-up (non-accepting) states\n"
3263c3a7b76Schristosmsgstr ""
3273c3a7b76Schristos
328*d6563c0dSchristos#: src/main.c:852
3293c3a7b76Schristos#, c-format
3303c3a7b76Schristosmsgid "  Compressed tables always back-up\n"
3313c3a7b76Schristosmsgstr ""
3323c3a7b76Schristos
333*d6563c0dSchristos#: src/main.c:856
3343c3a7b76Schristos#, c-format
3353c3a7b76Schristosmsgid "  Beginning-of-line patterns used\n"
3363c3a7b76Schristosmsgstr ""
3373c3a7b76Schristos
338*d6563c0dSchristos#: src/main.c:858
3393c3a7b76Schristos#, c-format
3403c3a7b76Schristosmsgid "  %d/%d start conditions\n"
3413c3a7b76Schristosmsgstr ""
3423c3a7b76Schristos
343*d6563c0dSchristos#: src/main.c:862
3443c3a7b76Schristos#, c-format
3453c3a7b76Schristosmsgid "  %d epsilon states, %d double epsilon states\n"
3463c3a7b76Schristosmsgstr ""
3473c3a7b76Schristos
348*d6563c0dSchristos#: src/main.c:866
3493c3a7b76Schristos#, c-format
3503c3a7b76Schristosmsgid "  no character classes\n"
3513c3a7b76Schristosmsgstr ""
3523c3a7b76Schristos
353*d6563c0dSchristos#: src/main.c:870
3543c3a7b76Schristos#, c-format
3553c3a7b76Schristosmsgid "  %d/%d character classes needed %d/%d words of storage, %d reused\n"
3563c3a7b76Schristosmsgstr ""
3573c3a7b76Schristos
358*d6563c0dSchristos#: src/main.c:875
3593c3a7b76Schristos#, c-format
3603c3a7b76Schristosmsgid "  %d state/nextstate pairs created\n"
3613c3a7b76Schristosmsgstr ""
3623c3a7b76Schristos
363*d6563c0dSchristos#: src/main.c:878
3643c3a7b76Schristos#, c-format
3653c3a7b76Schristosmsgid "  %d/%d unique/duplicate transitions\n"
3663c3a7b76Schristosmsgstr ""
3673c3a7b76Schristos
368*d6563c0dSchristos#: src/main.c:883
3693c3a7b76Schristos#, c-format
3703c3a7b76Schristosmsgid "  %d table entries\n"
3713c3a7b76Schristosmsgstr ""
3723c3a7b76Schristos
373*d6563c0dSchristos#: src/main.c:891
3743c3a7b76Schristos#, c-format
3753c3a7b76Schristosmsgid "  %d/%d base-def entries created\n"
3763c3a7b76Schristosmsgstr ""
3773c3a7b76Schristos
378*d6563c0dSchristos#: src/main.c:895
3793c3a7b76Schristos#, c-format
3803c3a7b76Schristosmsgid "  %d/%d (peak %d) nxt-chk entries created\n"
3813c3a7b76Schristosmsgstr ""
3823c3a7b76Schristos
383*d6563c0dSchristos#: src/main.c:899
3843c3a7b76Schristos#, c-format
3853c3a7b76Schristosmsgid "  %d/%d (peak %d) template nxt-chk entries created\n"
3863c3a7b76Schristosmsgstr ""
3873c3a7b76Schristos
388*d6563c0dSchristos#: src/main.c:903
3893c3a7b76Schristos#, c-format
3903c3a7b76Schristosmsgid "  %d empty table entries\n"
3913c3a7b76Schristosmsgstr ""
3923c3a7b76Schristos
393*d6563c0dSchristos#: src/main.c:905
3943c3a7b76Schristos#, c-format
3953c3a7b76Schristosmsgid "  %d protos created\n"
3963c3a7b76Schristosmsgstr ""
3973c3a7b76Schristos
398*d6563c0dSchristos#: src/main.c:908
3993c3a7b76Schristos#, c-format
4003c3a7b76Schristosmsgid "  %d templates created, %d uses\n"
4013c3a7b76Schristosmsgstr ""
4023c3a7b76Schristos
403*d6563c0dSchristos#: src/main.c:916
4043c3a7b76Schristos#, c-format
4053c3a7b76Schristosmsgid "  %d/%d equivalence classes created\n"
4063c3a7b76Schristosmsgstr ""
4073c3a7b76Schristos
408*d6563c0dSchristos#: src/main.c:924
4093c3a7b76Schristos#, c-format
4103c3a7b76Schristosmsgid "  %d/%d meta-equivalence classes created\n"
4113c3a7b76Schristosmsgstr ""
4123c3a7b76Schristos
413*d6563c0dSchristos#: src/main.c:930
4143c3a7b76Schristos#, c-format
4153c3a7b76Schristosmsgid "  %d (%d saved) hash collisions, %d DFAs equal\n"
4163c3a7b76Schristosmsgstr ""
4173c3a7b76Schristos
418*d6563c0dSchristos#: src/main.c:932
4193c3a7b76Schristos#, c-format
4203c3a7b76Schristosmsgid "  %d sets of reallocations needed\n"
4213c3a7b76Schristosmsgstr ""
4223c3a7b76Schristos
423*d6563c0dSchristos#: src/main.c:934
4243c3a7b76Schristos#, c-format
4253c3a7b76Schristosmsgid "  %d total table entries needed\n"
4263c3a7b76Schristosmsgstr ""
4273c3a7b76Schristos
428*d6563c0dSchristos#: src/main.c:1008
4293c3a7b76Schristos#, c-format
4303c3a7b76Schristosmsgid "Internal error. flexopts are malformed.\n"
4313c3a7b76Schristosmsgstr ""
4323c3a7b76Schristos
433*d6563c0dSchristos#: src/main.c:1018
4343c3a7b76Schristos#, c-format
4353c3a7b76Schristosmsgid "Try `%s --help' for more information.\n"
4363c3a7b76Schristosmsgstr ""
4373c3a7b76Schristos
438*d6563c0dSchristos#: src/main.c:1075
4393c3a7b76Schristos#, c-format
4403c3a7b76Schristosmsgid "unknown -C option '%c'"
4413c3a7b76Schristosmsgstr ""
4423c3a7b76Schristos
443*d6563c0dSchristos#: src/main.c:1204
4443c3a7b76Schristos#, c-format
4453c3a7b76Schristosmsgid "%s %s\n"
4463c3a7b76Schristosmsgstr ""
4473c3a7b76Schristos
448*d6563c0dSchristos#: src/main.c:1476
4493c3a7b76Schristosmsgid "fatal parse error"
4503c3a7b76Schristosmsgstr ""
4513c3a7b76Schristos
452*d6563c0dSchristos#: src/main.c:1508
4533c3a7b76Schristos#, c-format
4543c3a7b76Schristosmsgid "could not create backing-up info file %s"
4553c3a7b76Schristosmsgstr ""
4563c3a7b76Schristos
457*d6563c0dSchristos#: src/main.c:1529
4583c3a7b76Schristos#, c-format
4593c3a7b76Schristosmsgid "-l AT&T lex compatibility option entails a large performance penalty\n"
4603c3a7b76Schristosmsgstr ""
4613c3a7b76Schristos
462*d6563c0dSchristos#: src/main.c:1532
4633c3a7b76Schristos#, c-format
4643c3a7b76Schristosmsgid " and may be the actual source of other reported performance penalties\n"
4653c3a7b76Schristosmsgstr ""
4663c3a7b76Schristos
467*d6563c0dSchristos#: src/main.c:1538
4683c3a7b76Schristos#, c-format
4693c3a7b76Schristosmsgid ""
4703c3a7b76Schristos"%%option yylineno entails a performance penalty ONLY on rules that can match "
4713c3a7b76Schristos"newline characters\n"
4723c3a7b76Schristosmsgstr ""
4733c3a7b76Schristos
474*d6563c0dSchristos#: src/main.c:1545
4753c3a7b76Schristos#, c-format
4763c3a7b76Schristosmsgid "-I (interactive) entails a minor performance penalty\n"
4773c3a7b76Schristosmsgstr ""
4783c3a7b76Schristos
479*d6563c0dSchristos#: src/main.c:1550
4803c3a7b76Schristos#, c-format
4813c3a7b76Schristosmsgid "yymore() entails a minor performance penalty\n"
4823c3a7b76Schristosmsgstr ""
4833c3a7b76Schristos
484*d6563c0dSchristos#: src/main.c:1556
4853c3a7b76Schristos#, c-format
4863c3a7b76Schristosmsgid "REJECT entails a large performance penalty\n"
4873c3a7b76Schristosmsgstr ""
4883c3a7b76Schristos
489*d6563c0dSchristos#: src/main.c:1561
4903c3a7b76Schristos#, c-format
4913c3a7b76Schristosmsgid "Variable trailing context rules entail a large performance penalty\n"
4923c3a7b76Schristosmsgstr ""
4933c3a7b76Schristos
494*d6563c0dSchristos#: src/main.c:1573
4953c3a7b76Schristosmsgid "REJECT cannot be used with -f or -F"
4963c3a7b76Schristosmsgstr ""
4973c3a7b76Schristos
498*d6563c0dSchristos#: src/main.c:1576
4993c3a7b76Schristos#, c-format
5003c3a7b76Schristosmsgid "%option yylineno cannot be used with REJECT"
5013c3a7b76Schristosmsgstr ""
5023c3a7b76Schristos
503*d6563c0dSchristos#: src/main.c:1579
5043c3a7b76Schristosmsgid "variable trailing context rules cannot be used with -f or -F"
5053c3a7b76Schristosmsgstr ""
5063c3a7b76Schristos
507*d6563c0dSchristos#: src/main.c:1704
5083c3a7b76Schristos#, c-format
5093c3a7b76Schristosmsgid "%option yyclass only meaningful for C++ scanners"
5103c3a7b76Schristosmsgstr ""
5113c3a7b76Schristos
512*d6563c0dSchristos#: src/main.c:1791
5133c3a7b76Schristos#, c-format
5143c3a7b76Schristosmsgid "Usage: %s [OPTIONS] [FILE]...\n"
5153c3a7b76Schristosmsgstr ""
5163c3a7b76Schristos
517*d6563c0dSchristos#: src/main.c:1794
5183c3a7b76Schristos#, c-format
5193c3a7b76Schristosmsgid ""
5203c3a7b76Schristos"Generates programs that perform pattern-matching on text.\n"
5213c3a7b76Schristos"\n"
5223c3a7b76Schristos"Table Compression:\n"
5233c3a7b76Schristos"  -Ca, --align      trade off larger tables for better memory alignment\n"
5243c3a7b76Schristos"  -Ce, --ecs        construct equivalence classes\n"
5253c3a7b76Schristos"  -Cf               do not compress tables; use -f representation\n"
5263c3a7b76Schristos"  -CF               do not compress tables; use -F representation\n"
5273c3a7b76Schristos"  -Cm, --meta-ecs   construct meta-equivalence classes\n"
5283c3a7b76Schristos"  -Cr, --read       use read() instead of stdio for scanner input\n"
5293c3a7b76Schristos"  -f, --full        generate fast, large scanner. Same as -Cfr\n"
5303c3a7b76Schristos"  -F, --fast        use alternate table representation. Same as -CFr\n"
5313c3a7b76Schristos"  -Cem              default compression (same as --ecs --meta-ecs)\n"
5323c3a7b76Schristos"\n"
5333c3a7b76Schristos"Debugging:\n"
5343c3a7b76Schristos"  -d, --debug             enable debug mode in scanner\n"
5353c3a7b76Schristos"  -b, --backup            write backing-up information to %s\n"
5363c3a7b76Schristos"  -p, --perf-report       write performance report to stderr\n"
5373c3a7b76Schristos"  -s, --nodefault         suppress default rule to ECHO unmatched text\n"
5383c3a7b76Schristos"  -T, --trace             %s should run in trace mode\n"
5393c3a7b76Schristos"  -w, --nowarn            do not generate warnings\n"
5403c3a7b76Schristos"  -v, --verbose           write summary of scanner statistics to stdout\n"
541e7270ba8Schristos"      --hex               use hexadecimal numbers instead of octal in debug "
542e7270ba8Schristos"outputs\n"
5433c3a7b76Schristos"\n"
5443c3a7b76Schristos"Files:\n"
5453c3a7b76Schristos"  -o, --outfile=FILE      specify output filename\n"
5463c3a7b76Schristos"  -S, --skel=FILE         specify skeleton file\n"
5473c3a7b76Schristos"  -t, --stdout            write scanner on stdout instead of %s\n"
5483c3a7b76Schristos"      --yyclass=NAME      name of C++ class\n"
5493c3a7b76Schristos"      --header-file=FILE   create a C header file in addition to the "
5503c3a7b76Schristos"scanner\n"
5513c3a7b76Schristos"      --tables-file[=FILE] write tables to FILE\n"
5523c3a7b76Schristos"\n"
5533c3a7b76Schristos"Scanner behavior:\n"
5543c3a7b76Schristos"  -7, --7bit              generate 7-bit scanner\n"
5553c3a7b76Schristos"  -8, --8bit              generate 8-bit scanner\n"
5563c3a7b76Schristos"  -B, --batch             generate batch scanner (opposite of -I)\n"
5573c3a7b76Schristos"  -i, --case-insensitive  ignore case in patterns\n"
5583c3a7b76Schristos"  -l, --lex-compat        maximal compatibility with original lex\n"
5593c3a7b76Schristos"  -X, --posix-compat      maximal compatibility with POSIX lex\n"
5603c3a7b76Schristos"  -I, --interactive       generate interactive scanner (opposite of -B)\n"
5613c3a7b76Schristos"      --yylineno          track line count in yylineno\n"
5623c3a7b76Schristos"\n"
5633c3a7b76Schristos"Generated code:\n"
5643c3a7b76Schristos"  -+,  --c++               generate C++ scanner class\n"
5653c3a7b76Schristos"  -Dmacro[=defn]           #define macro defn  (default defn is '1')\n"
5663c3a7b76Schristos"  -L,  --noline            suppress #line directives in scanner\n"
5673c3a7b76Schristos"  -P,  --prefix=STRING     use STRING as prefix instead of \"yy\"\n"
5683c3a7b76Schristos"  -R,  --reentrant         generate a reentrant C scanner\n"
5693c3a7b76Schristos"       --bison-bridge      scanner for bison pure parser.\n"
5703c3a7b76Schristos"       --bison-locations   include yylloc support.\n"
5713c3a7b76Schristos"       --stdinit           initialize yyin/yyout to stdin/stdout\n"
5723c3a7b76Schristos"       --nounistd          do not include <unistd.h>\n"
5733c3a7b76Schristos"       --noFUNCTION        do not generate a particular FUNCTION\n"
5743c3a7b76Schristos"\n"
5753c3a7b76Schristos"Miscellaneous:\n"
5763c3a7b76Schristos"  -c                      do-nothing POSIX option\n"
5773c3a7b76Schristos"  -n                      do-nothing POSIX option\n"
5783c3a7b76Schristos"  -?\n"
5793c3a7b76Schristos"  -h, --help              produce this help message\n"
5803c3a7b76Schristos"  -V, --version           report %s version\n"
5813c3a7b76Schristosmsgstr ""
5823c3a7b76Schristos
583*d6563c0dSchristos#: src/misc.c:64
584ef2992f9Schristosmsgid "allocation of sko_stack failed"
585ef2992f9Schristosmsgstr ""
586ef2992f9Schristos
587*d6563c0dSchristos#: src/misc.c:100
5883c3a7b76Schristos#, c-format
5893c3a7b76Schristosmsgid "name \"%s\" ridiculously long"
5903c3a7b76Schristosmsgstr ""
5913c3a7b76Schristos
592*d6563c0dSchristos#: src/misc.c:155
5933c3a7b76Schristosmsgid "memory allocation failed in allocate_array()"
5943c3a7b76Schristosmsgstr ""
5953c3a7b76Schristos
596*d6563c0dSchristos#: src/misc.c:205
5973c3a7b76Schristos#, c-format
5983c3a7b76Schristosmsgid "bad character '%s' detected in check_char()"
5993c3a7b76Schristosmsgstr ""
6003c3a7b76Schristos
601*d6563c0dSchristos#: src/misc.c:210
6023c3a7b76Schristos#, c-format
6033c3a7b76Schristosmsgid "scanner requires -8 flag to use the character %s"
6043c3a7b76Schristosmsgstr ""
6053c3a7b76Schristos
606*d6563c0dSchristos#: src/misc.c:229
607b16dd732Schristosmsgid "memory allocation failure in xstrdup()"
6083c3a7b76Schristosmsgstr ""
6093c3a7b76Schristos
610*d6563c0dSchristos#: src/misc.c:303
6113c3a7b76Schristos#, c-format
6123c3a7b76Schristosmsgid "%s: fatal internal error, %s\n"
6133c3a7b76Schristosmsgstr ""
6143c3a7b76Schristos
615*d6563c0dSchristos#: src/misc.c:671
6163c3a7b76Schristosmsgid "attempt to increase array size failed"
6173c3a7b76Schristosmsgstr ""
6183c3a7b76Schristos
619*d6563c0dSchristos#: src/misc.c:795
6203c3a7b76Schristosmsgid "bad line in skeleton file"
6213c3a7b76Schristosmsgstr ""
6223c3a7b76Schristos
623*d6563c0dSchristos#: src/misc.c:845
6243c3a7b76Schristosmsgid "memory allocation failed in yy_flex_xmalloc()"
6253c3a7b76Schristosmsgstr ""
6263c3a7b76Schristos
627b16dd732Schristos#: src/nfa.c:100
6283c3a7b76Schristos#, c-format
6293c3a7b76Schristosmsgid ""
6303c3a7b76Schristos"\n"
6313c3a7b76Schristos"\n"
6323c3a7b76Schristos"********** beginning dump of nfa with start state %d\n"
6333c3a7b76Schristosmsgstr ""
6343c3a7b76Schristos
635b16dd732Schristos#: src/nfa.c:111
6363c3a7b76Schristos#, c-format
6373c3a7b76Schristosmsgid "state # %4d\t"
6383c3a7b76Schristosmsgstr ""
6393c3a7b76Schristos
640b16dd732Schristos#: src/nfa.c:126
6413c3a7b76Schristos#, c-format
6423c3a7b76Schristosmsgid "********** end of dump\n"
6433c3a7b76Schristosmsgstr ""
6443c3a7b76Schristos
645b16dd732Schristos#: src/nfa.c:169
6463c3a7b76Schristosmsgid "empty machine in dupmachine()"
6473c3a7b76Schristosmsgstr ""
6483c3a7b76Schristos
649b16dd732Schristos#: src/nfa.c:234
6503c3a7b76Schristos#, c-format
6513c3a7b76Schristosmsgid "Variable trailing context rule at line %d\n"
6523c3a7b76Schristosmsgstr ""
6533c3a7b76Schristos
654b16dd732Schristos#: src/nfa.c:357
6553c3a7b76Schristosmsgid "bad state type in mark_beginning_as_normal()"
6563c3a7b76Schristosmsgstr ""
6573c3a7b76Schristos
658b16dd732Schristos#: src/nfa.c:595
6593c3a7b76Schristos#, c-format
6603c3a7b76Schristosmsgid "input rules are too complicated (>= %d NFA states)"
6613c3a7b76Schristosmsgstr ""
6623c3a7b76Schristos
663b16dd732Schristos#: src/nfa.c:673
6643c3a7b76Schristosmsgid "found too many transitions in mkxtion()"
6653c3a7b76Schristosmsgstr ""
6663c3a7b76Schristos
667b16dd732Schristos#: src/nfa.c:699
6683c3a7b76Schristos#, c-format
6693c3a7b76Schristosmsgid "too many rules (> %d)!"
6703c3a7b76Schristosmsgstr ""
6713c3a7b76Schristos
672e7270ba8Schristos#: src/parse.y:159
6733c3a7b76Schristosmsgid "unknown error processing section 1"
6743c3a7b76Schristosmsgstr ""
6753c3a7b76Schristos
676b16dd732Schristos#: src/parse.y:184 src/parse.y:353
6773c3a7b76Schristosmsgid "bad start condition list"
6783c3a7b76Schristosmsgstr ""
6793c3a7b76Schristos
680b16dd732Schristos#: src/parse.y:204
681b16dd732Schristosmsgid "Prefix must not contain [ or ]"
682b16dd732Schristosmsgstr ""
683b16dd732Schristos
684b16dd732Schristos#: src/parse.y:317
6853c3a7b76Schristosmsgid "unrecognized rule"
6863c3a7b76Schristosmsgstr ""
6873c3a7b76Schristos
688b16dd732Schristos#: src/parse.y:436 src/parse.y:449 src/parse.y:518
6893c3a7b76Schristosmsgid "trailing context used twice"
6903c3a7b76Schristosmsgstr ""
6913c3a7b76Schristos
692b16dd732Schristos#: src/parse.y:554 src/parse.y:564 src/parse.y:637 src/parse.y:647
6933c3a7b76Schristosmsgid "bad iteration values"
6943c3a7b76Schristosmsgstr ""
6953c3a7b76Schristos
696b16dd732Schristos#: src/parse.y:582 src/parse.y:600 src/parse.y:665 src/parse.y:683
6973c3a7b76Schristosmsgid "iteration value must be positive"
6983c3a7b76Schristosmsgstr ""
6993c3a7b76Schristos
700b16dd732Schristos#: src/parse.y:806 src/parse.y:816
7013c3a7b76Schristos#, c-format
7023c3a7b76Schristosmsgid "the character range [%c-%c] is ambiguous in a case-insensitive scanner"
7033c3a7b76Schristosmsgstr ""
7043c3a7b76Schristos
705b16dd732Schristos#: src/parse.y:821
7063c3a7b76Schristosmsgid "negative range in character class"
7073c3a7b76Schristosmsgstr ""
7083c3a7b76Schristos
709b16dd732Schristos#: src/parse.y:918
7103c3a7b76Schristosmsgid "[:^lower:] is ambiguous in case insensitive scanner"
7113c3a7b76Schristosmsgstr ""
7123c3a7b76Schristos
713b16dd732Schristos#: src/parse.y:924
7143c3a7b76Schristosmsgid "[:^upper:] ambiguous in case insensitive scanner"
7153c3a7b76Schristosmsgstr ""
7163c3a7b76Schristos
717*d6563c0dSchristos#: src/scan.l:82 src/scan.l:644 src/scan.l:702
7183c3a7b76Schristosmsgid "Input line too long\n"
7193c3a7b76Schristosmsgstr ""
7203c3a7b76Schristos
721b16dd732Schristos#: src/scan.l:183
7223c3a7b76Schristos#, c-format
7233c3a7b76Schristosmsgid "malformed '%top' directive"
7243c3a7b76Schristosmsgstr ""
7253c3a7b76Schristos
726b16dd732Schristos#: src/scan.l:205
7273c3a7b76Schristos#, no-c-format
7283c3a7b76Schristosmsgid "unrecognized '%' directive"
7293c3a7b76Schristosmsgstr ""
7303c3a7b76Schristos
731b16dd732Schristos#: src/scan.l:214
732ef2992f9Schristosmsgid "Definition name too long\n"
733ef2992f9Schristosmsgstr ""
734ef2992f9Schristos
735*d6563c0dSchristos#: src/scan.l:309
7363c3a7b76Schristosmsgid "Unmatched '{'"
7373c3a7b76Schristosmsgstr ""
7383c3a7b76Schristos
739*d6563c0dSchristos#: src/scan.l:325
740ef2992f9Schristos#, c-format
741ef2992f9Schristosmsgid "Definition value for {%s} too long\n"
742ef2992f9Schristosmsgstr ""
743ef2992f9Schristos
744*d6563c0dSchristos#: src/scan.l:342
7453c3a7b76Schristosmsgid "incomplete name definition"
7463c3a7b76Schristosmsgstr ""
7473c3a7b76Schristos
748*d6563c0dSchristos#: src/scan.l:467
749ef2992f9Schristosmsgid "Option line too long\n"
750ef2992f9Schristosmsgstr ""
751ef2992f9Schristos
752*d6563c0dSchristos#: src/scan.l:475
7533c3a7b76Schristos#, c-format
7543c3a7b76Schristosmsgid "unrecognized %%option: %s"
7553c3a7b76Schristosmsgstr ""
7563c3a7b76Schristos
757*d6563c0dSchristos#: src/scan.l:659 src/scan.l:832
7583c3a7b76Schristosmsgid "bad character class"
7593c3a7b76Schristosmsgstr ""
7603c3a7b76Schristos
761*d6563c0dSchristos#: src/scan.l:709
7623c3a7b76Schristos#, c-format
7633c3a7b76Schristosmsgid "undefined definition {%s}"
7643c3a7b76Schristosmsgstr ""
7653c3a7b76Schristos
766*d6563c0dSchristos#: src/scan.l:772
767b16dd732Schristosmsgid "unbalanced parenthesis"
768b16dd732Schristosmsgstr ""
769b16dd732Schristos
770*d6563c0dSchristos#: src/scan.l:787
7713c3a7b76Schristos#, c-format
7723c3a7b76Schristosmsgid "bad <start condition>: %s"
7733c3a7b76Schristosmsgstr ""
7743c3a7b76Schristos
775*d6563c0dSchristos#: src/scan.l:800
7763c3a7b76Schristosmsgid "missing quote"
7773c3a7b76Schristosmsgstr ""
7783c3a7b76Schristos
779*d6563c0dSchristos#: src/scan.l:866
7803c3a7b76Schristos#, c-format
7813c3a7b76Schristosmsgid "bad character class expression: %s"
7823c3a7b76Schristosmsgstr ""
7833c3a7b76Schristos
784*d6563c0dSchristos#: src/scan.l:888
7853c3a7b76Schristosmsgid "bad character inside {}'s"
7863c3a7b76Schristosmsgstr ""
7873c3a7b76Schristos
788*d6563c0dSchristos#: src/scan.l:894
7893c3a7b76Schristosmsgid "missing }"
7903c3a7b76Schristosmsgstr ""
7913c3a7b76Schristos
792*d6563c0dSchristos#: src/scan.l:972
7933c3a7b76Schristosmsgid "EOF encountered inside an action"
7943c3a7b76Schristosmsgstr ""
7953c3a7b76Schristos
796*d6563c0dSchristos#: src/scan.l:977
7973c3a7b76Schristosmsgid "EOF encountered inside pattern"
7983c3a7b76Schristosmsgstr ""
7993c3a7b76Schristos
800*d6563c0dSchristos#: src/scan.l:1010
8013c3a7b76Schristos#, c-format
8023c3a7b76Schristosmsgid "bad character: %s"
8033c3a7b76Schristosmsgstr ""
8043c3a7b76Schristos
805*d6563c0dSchristos#: src/scan.l:1038
8063c3a7b76Schristos#, c-format
8073c3a7b76Schristosmsgid "can't open %s"
8083c3a7b76Schristosmsgstr ""
8093c3a7b76Schristos
810b16dd732Schristos#: src/scanopt.c:259
8113c3a7b76Schristos#, c-format
8123c3a7b76Schristosmsgid "Usage: %s [OPTIONS]...\n"
8133c3a7b76Schristosmsgstr ""
8143c3a7b76Schristos
815b16dd732Schristos#: src/scanopt.c:524
8163c3a7b76Schristos#, c-format
8173c3a7b76Schristosmsgid "option `%s' doesn't allow an argument\n"
8183c3a7b76Schristosmsgstr ""
8193c3a7b76Schristos
820b16dd732Schristos#: src/scanopt.c:529
8213c3a7b76Schristos#, c-format
8223c3a7b76Schristosmsgid "option `%s' requires an argument\n"
8233c3a7b76Schristosmsgstr ""
8243c3a7b76Schristos
825b16dd732Schristos#: src/scanopt.c:533
8263c3a7b76Schristos#, c-format
8273c3a7b76Schristosmsgid "option `%s' is ambiguous\n"
8283c3a7b76Schristosmsgstr ""
8293c3a7b76Schristos
830b16dd732Schristos#: src/scanopt.c:537
8313c3a7b76Schristos#, c-format
8323c3a7b76Schristosmsgid "Unrecognized option `%s'\n"
8333c3a7b76Schristosmsgstr ""
8343c3a7b76Schristos
835b16dd732Schristos#: src/scanopt.c:541
8363c3a7b76Schristos#, c-format
8373c3a7b76Schristosmsgid "Unknown error=(%d)\n"
8383c3a7b76Schristosmsgstr ""
8393c3a7b76Schristos
840b16dd732Schristos#: src/sym.c:92
8413c3a7b76Schristosmsgid "symbol table memory allocation failed"
8423c3a7b76Schristosmsgstr ""
8433c3a7b76Schristos
844b16dd732Schristos#: src/sym.c:183
8453c3a7b76Schristosmsgid "name defined twice"
8463c3a7b76Schristosmsgstr ""
8473c3a7b76Schristos
848b16dd732Schristos#: src/sym.c:231
8493c3a7b76Schristos#, c-format
8503c3a7b76Schristosmsgid "start condition %s declared twice"
8513c3a7b76Schristosmsgstr ""
8523c3a7b76Schristos
853b16dd732Schristos#: src/yylex.c:57
8543c3a7b76Schristosmsgid "premature EOF"
8553c3a7b76Schristosmsgstr ""
8563c3a7b76Schristos
857b16dd732Schristos#: src/yylex.c:200
8583c3a7b76Schristos#, c-format
8593c3a7b76Schristosmsgid "End Marker\n"
8603c3a7b76Schristosmsgstr ""
8613c3a7b76Schristos
862b16dd732Schristos#: src/yylex.c:206
8633c3a7b76Schristos#, c-format
8643c3a7b76Schristosmsgid "*Something Weird* - tok: %d val: %d\n"
8653c3a7b76Schristosmsgstr ""
866