]> git.saurik.com Git - bison.git/blobdiff - po/sv.po
* Makefile.am (AUTOMAKE_OPTIONS): 1.6.
[bison.git] / po / sv.po
index 4e2d7886c14732f3166d5d4a54801ca03d4e84b1..0920208ba9212e322725c73f52b274799afb6480 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: bison 1.30c\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: bison 1.30c\n"
-"POT-Creation-Date: 2001-12-05 10:46+0100\n"
+"POT-Creation-Date: 2002-03-19 09:29+0100\n"
 "PO-Revision-Date: 2001-11-18 15:17+0100\n"
 "Last-Translator: Göran Uddeborg <goeran@uddeborg.pp.se>\n"
 "Language-Team: Swedish <sv@li.org>\n"
 "PO-Revision-Date: 2001-11-18 15:17+0100\n"
 "Last-Translator: Göran Uddeborg <goeran@uddeborg.pp.se>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -15,12 +15,12 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: src/LR0.c:189
+#: src/LR0.c:195
 #, c-format
 msgid "too many states (max %d)"
 msgstr "för många tillstånd (max %d)"
 
 #, c-format
 msgid "too many states (max %d)"
 msgstr "för många tillstånd (max %d)"
 
-#: lib/error.c:128 lib/error.c:156 src/complain.c:96
+#: src/complain.c:99 lib/error.c:128 lib/error.c:156
 msgid "Unknown system error"
 msgstr "Okänt systemfel"
 
 msgid "Unknown system error"
 msgstr "Okänt systemfel"
 
@@ -32,120 +32,92 @@ msgstr "varning: "
 msgid "fatal error: "
 msgstr "ödesdigert fel: "
 
 msgid "fatal error: "
 msgstr "ödesdigert fel: "
 
-#: src/conflicts.c:44
+#: src/conflicts.c:47
 #, c-format
 msgid "Conflict in state %d between rule %d and token %s resolved as %s.\n"
 msgstr ""
 "Konflikt i tillstånd %d mellan regel %d och element %s, löstes med %s.\n"
 
 #, c-format
 msgid "Conflict in state %d between rule %d and token %s resolved as %s.\n"
 msgstr ""
 "Konflikt i tillstånd %d mellan regel %d och element %s, löstes med %s.\n"
 
-#: src/conflicts.c:94 src/conflicts.c:119
+#: src/conflicts.c:112 src/conflicts.c:134
 msgid "reduce"
 msgstr "reducera"
 
 msgid "reduce"
 msgstr "reducera"
 
-#: src/conflicts.c:101 src/conflicts.c:115
+#: src/conflicts.c:117 src/conflicts.c:129
 msgid "shift"
 msgstr "skifta"
 
 msgid "shift"
 msgstr "skifta"
 
-#: src/conflicts.c:123
+#: src/conflicts.c:139
 msgid "an error"
 msgstr "ett fel"
 
 msgid "an error"
 msgstr "ett fel"
 
-#: src/conflicts.c:302
+#: src/conflicts.c:280
 #, c-format
 msgid "%d shift/reduce conflict"
 msgid_plural "%d shift/reduce conflicts"
 msgstr[0] "%d skifta/reducerakonflikt"
 msgstr[1] "%d skifta/reducerakonflikter"
 
 #, c-format
 msgid "%d shift/reduce conflict"
 msgid_plural "%d shift/reduce conflicts"
 msgstr[0] "%d skifta/reducerakonflikt"
 msgstr[1] "%d skifta/reducerakonflikter"
 
-#: src/conflicts.c:309
+#: src/conflicts.c:287
 msgid "and"
 msgstr "och"
 
 msgid "and"
 msgstr "och"
 
-#: src/conflicts.c:315
+#: src/conflicts.c:293
 #, c-format
 msgid "%d reduce/reduce conflict"
 msgid_plural "%d reduce/reduce conflicts"
 msgstr[0] "%d reducera/reducerakonflikt"
 msgstr[1] "%d reducera/reducerakonflikter"
 
 #, c-format
 msgid "%d reduce/reduce conflict"
 msgid_plural "%d reduce/reduce conflicts"
 msgstr[0] "%d reducera/reducerakonflikt"
 msgstr[1] "%d reducera/reducerakonflikter"
 
-#: src/conflicts.c:340
+#: src/conflicts.c:318
 #, c-format
 msgid "State %d contains "
 msgstr "Tillstånd %d innehåller "
 
 #, c-format
 msgid "State %d contains "
 msgstr "Tillstånd %d innehåller "
 
-#. If invoked with `--yacc', use the output format specified by
-#. POSIX.
-#: src/conflicts.c:387
+#: src/conflicts.c:365
 msgid "conflicts: "
 msgstr "konflikter: "
 
 msgid "conflicts: "
 msgstr "konflikter: "
 
-#: src/conflicts.c:389
+#: src/conflicts.c:367
 #, c-format
 msgid " %d shift/reduce"
 msgstr " %d skifta/reducera"
 
 #, c-format
 msgid " %d shift/reduce"
 msgstr " %d skifta/reducera"
 
-#: src/conflicts.c:393
+#: src/conflicts.c:371
 #, c-format
 msgid " %d reduce/reduce"
 msgstr " %d reducera/reducera"
 
 #, c-format
 msgid " %d reduce/reduce"
 msgstr " %d reducera/reducera"
 
-#: src/conflicts.c:398 src/reduce.c:508
+#: src/conflicts.c:376 src/reduce.c:457
 #, c-format
 msgid "%s contains "
 msgstr "%s innehåller "
 
 #, c-format
 msgid "%s contains "
 msgstr "%s innehåller "
 
-#: src/conflicts.c:405
+#: src/conflicts.c:383
 #, fuzzy, c-format
 msgid "expected %d shift/reduce conflict\n"
 msgid_plural "expected %d shift/reduce conflicts\n"
 msgstr[0] "förväntade %d skifta/reducerakonflikt"
 msgstr[1] "förväntade %d skifta/reducerakonflikter"
 
 #, fuzzy, c-format
 msgid "expected %d shift/reduce conflict\n"
 msgid_plural "expected %d shift/reduce conflicts\n"
 msgstr[0] "förväntade %d skifta/reducerakonflikt"
 msgstr[1] "förväntade %d skifta/reducerakonflikter"
 
-#: src/conflicts.c:457 src/conflicts.c:534
-#, c-format
-msgid "    %-4s\t[reduce using rule %d (%s)]\n"
-msgstr "    %-4s\t[reducera med regel %d (%s)]\n"
-
-#: src/conflicts.c:461 src/print.c:154
-#, c-format
-msgid ""
-"    $default\treduce using rule %d (%s)\n"
-"\n"
-msgstr ""
-"    $standard\treducera med regel %d (%s)\n"
-"\n"
-
-#: src/conflicts.c:515 src/conflicts.c:528
-#, c-format
-msgid "    %-4s\treduce using rule %d (%s)\n"
-msgstr "    %-4s\treducera med regel %d (%s)\n"
-
-#: src/conflicts.c:544
-#, c-format
-msgid "    $default\treduce using rule %d (%s)\n"
-msgstr "    $standard\treducera med regel %d (%s)\n"
-
-#: src/files.c:144
+#: src/files.c:159
 #, c-format
 msgid "cannot open file `%s'"
 msgstr "kan inte öppna filen \"%s\""
 
 #, c-format
 msgid "cannot open file `%s'"
 msgstr "kan inte öppna filen \"%s\""
 
-#: src/files.c:163
+#: src/files.c:178
 msgid "cannot close file"
 msgstr "kan inte stänga fil"
 
 msgid "cannot close file"
 msgstr "kan inte stänga fil"
 
-#. Some efforts were made to ease the translators' task, please
-#. continue.
-#: src/getargs.c:55
+#: src/getargs.c:56
 msgid "GNU bison generates parsers for LALR(1) grammars.\n"
 msgstr "GNU bison genererar parsrar för LALR(1)-grammatiker.\n"
 
 msgid "GNU bison generates parsers for LALR(1) grammars.\n"
 msgstr "GNU bison genererar parsrar för LALR(1)-grammatiker.\n"
 
-#: src/getargs.c:59
+#: src/getargs.c:60
 #, c-format
 msgid "Usage: %s [OPTION]... FILE\n"
 msgstr "Användning: %s [FLAGGA]... FIL\n"
 
 #, c-format
 msgid "Usage: %s [OPTION]... FILE\n"
 msgstr "Användning: %s [FLAGGA]... FIL\n"
 
-#: src/getargs.c:63
+#: src/getargs.c:64
 msgid ""
 "If a long option shows an argument as mandatory, then it is mandatory\n"
 "for the equivalent short option also.  Similarly for optional arguments.\n"
 msgid ""
 "If a long option shows an argument as mandatory, then it is mandatory\n"
 "for the equivalent short option also.  Similarly for optional arguments.\n"
@@ -154,7 +126,7 @@ msgstr ""
 "obligatoriskt för den motsvarande korta flaggan också.  Motsvarande\n"
 "för valfria argument.\n"
 
 "obligatoriskt för den motsvarande korta flaggan också.  Motsvarande\n"
 "för valfria argument.\n"
 
-#: src/getargs.c:69
+#: src/getargs.c:70
 msgid ""
 "Operation modes:\n"
 "  -h, --help      display this help and exit\n"
 msgid ""
 "Operation modes:\n"
 "  -h, --help      display this help and exit\n"
@@ -166,7 +138,7 @@ msgstr ""
 "  -V, --version   visa versionsinformation och avsluta\n"
 "  -y, --yacc      emulera POSIX-yacc\n"
 
 "  -V, --version   visa versionsinformation och avsluta\n"
 "  -y, --yacc      emulera POSIX-yacc\n"
 
-#: src/getargs.c:76
+#: src/getargs.c:77
 msgid ""
 "Parser:\n"
 "  -S, --skeleton=FILE        specify the skeleton to use\n"
 msgid ""
 "Parser:\n"
 "  -S, --skeleton=FILE        specify the skeleton to use\n"
@@ -186,7 +158,7 @@ msgstr ""
 "  -n, --no-parser            generera endast tabellerna\n"
 "  -k, --token-table          inkludera en tabell över elementnamn\n"
 
 "  -n, --no-parser            generera endast tabellerna\n"
 "  -k, --token-table          inkludera en tabell över elementnamn\n"
 
-#: src/getargs.c:88
+#: src/getargs.c:89
 msgid ""
 "Output:\n"
 "  -d, --defines              also produce a header file\n"
 msgid ""
 "Output:\n"
 "  -d, --defines              also produce a header file\n"
@@ -203,22 +175,24 @@ msgstr ""
 "  -o, --output=FIL           lägg utdata i FIL\n"
 "  -g, --graph                skapa också en VCG-beskrivning av automaten\n"
 
 "  -o, --output=FIL           lägg utdata i FIL\n"
 "  -g, --graph                skapa också en VCG-beskrivning av automaten\n"
 
-#: src/getargs.c:98
+#: src/getargs.c:99
 msgid "Report bugs to <bug-bison@gnu.org>.\n"
 msgstr ""
 "Rapportera fel till <bug-bison@gnu.org>.\n"
 "Rapportera anmärkningar på översättningen till <sv@li.org>.\n"
 
 msgid "Report bugs to <bug-bison@gnu.org>.\n"
 msgstr ""
 "Rapportera fel till <bug-bison@gnu.org>.\n"
 "Rapportera anmärkningar på översättningen till <sv@li.org>.\n"
 
-#. Some efforts were made to ease the translators' task, please
-#. continue.
-#: src/getargs.c:112
+#: src/getargs.c:113
 #, c-format
 msgid "bison (GNU Bison) %s"
 msgstr "bison (GNU Bison) %s"
 
 #, c-format
 msgid "bison (GNU Bison) %s"
 msgstr "bison (GNU Bison) %s"
 
-#: src/getargs.c:117
-msgid ""
-"Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n"
+#: src/getargs.c:115
+msgid "Written by Robert Corbett and Richard Stallman.\n"
+msgstr ""
+
+#: src/getargs.c:119
+#, fuzzy, c-format
+msgid "Copyright (C) %d Free Software Foundation, Inc.\n"
 msgstr ""
 "Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n"
 
 msgstr ""
 "Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n"
 
@@ -231,27 +205,27 @@ msgstr ""
 "finns INGEN garanti, inte ens för SÄLJBARHET eller LÄMPLIGHET FÖR ETT\n"
 "SPECIELLT ÄNDAMÅL.\n"
 
 "finns INGEN garanti, inte ens för SÄLJBARHET eller LÄMPLIGHET FÖR ETT\n"
 "SPECIELLT ÄNDAMÅL.\n"
 
-#: src/getargs.c:191 src/lex.c:665
+#: src/getargs.c:200 src/lex.c:595
 #, c-format
 msgid "`%s' is no longer supported"
 msgstr "\"%s\" stöds inte längre"
 
 #, c-format
 msgid "`%s' is no longer supported"
 msgstr "\"%s\" stöds inte längre"
 
-#: src/getargs.c:215
+#: src/getargs.c:224
 #, c-format
 msgid "Try `%s --help' for more information.\n"
 msgstr "Försök med \"%s --help\" för mer information.\n"
 
 #, c-format
 msgid "Try `%s --help' for more information.\n"
 msgstr "Försök med \"%s --help\" för mer information.\n"
 
-#: src/getargs.c:223
+#: src/getargs.c:233
 #, c-format
 msgid "%s: no grammar file given\n"
 msgstr "%s: ingen grammatikfil angiven\n"
 
 #, c-format
 msgid "%s: no grammar file given\n"
 msgstr "%s: ingen grammatikfil angiven\n"
 
-#: src/getargs.c:227
+#: src/getargs.c:237
 #, c-format
 msgid "%s: extra arguments ignored after `%s'\n"
 msgstr "%s: extra argument ignorerade efter \"%s\"\n"
 
 #, c-format
 msgid "%s: extra arguments ignored after `%s'\n"
 msgstr "%s: extra argument ignorerade efter \"%s\"\n"
 
-#: src/lalr.c:256
+#: src/lalr.c:172
 #, c-format
 msgid "too many gotos (max %d)"
 msgstr "för många goto (max %d)"
 #, c-format
 msgid "too many gotos (max %d)"
 msgstr "för många goto (max %d)"
@@ -260,7 +234,7 @@ msgstr "f
 msgid "unexpected `/' found and ignored"
 msgstr "oväntat \"/\" hittat och ignorerat"
 
 msgid "unexpected `/' found and ignored"
 msgstr "oväntat \"/\" hittat och ignorerat"
 
-#: src/lex.c:106 src/reader.c:304
+#: src/lex.c:106 src/reader.c:302
 msgid "unterminated comment"
 msgstr "oavslutad kommentar"
 
 msgid "unterminated comment"
 msgstr "oavslutad kommentar"
 
@@ -268,81 +242,68 @@ msgstr "oavslutad kommentar"
 msgid "unexpected end of file"
 msgstr "oväntat filslut"
 
 msgid "unexpected end of file"
 msgstr "oväntat filslut"
 
-#: src/lex.c:167
+#: src/lex.c:157
 msgid "unescaped newline in constant"
 msgstr "oskyddat nyradstecken i konstant"
 
 msgid "unescaped newline in constant"
 msgstr "oskyddat nyradstecken i konstant"
 
-#: src/lex.c:209
+#: src/lex.c:196
 #, c-format
 msgid "octal value outside range 0...255: `\\%o'"
 msgstr "oktalt värde utanför intervallet 0-255: \"\\%o\""
 
 #, c-format
 msgid "octal value outside range 0...255: `\\%o'"
 msgstr "oktalt värde utanför intervallet 0-255: \"\\%o\""
 
-#: src/lex.c:234
+#: src/lex.c:221
 #, c-format
 msgid "hexadecimal value above 255: `\\x%x'"
 msgstr "hexadecimalt värde över 255: \"\\x%x\""
 
 #, c-format
 msgid "hexadecimal value above 255: `\\x%x'"
 msgstr "hexadecimalt värde över 255: \"\\x%x\""
 
-#: src/lex.c:246
+#: src/lex.c:233
 #, c-format
 msgid "unknown escape sequence: `\\' followed by `%s'"
 msgstr "okänd specialsekvens: \"\\\" följt av \"%s\""
 
 #, c-format
 msgid "unknown escape sequence: `\\' followed by `%s'"
 msgstr "okänd specialsekvens: \"\\\" följt av \"%s\""
 
-#: src/lex.c:343
+#: src/lex.c:264
 msgid "unterminated type name at end of file"
 msgstr "oavslutat typnamn vid filslut"
 
 msgid "unterminated type name at end of file"
 msgstr "oavslutat typnamn vid filslut"
 
-#: src/lex.c:346
+#: src/lex.c:267
 msgid "unterminated type name"
 msgstr "oavslutat typnamn"
 
 msgid "unterminated type name"
 msgstr "oavslutat typnamn"
 
-#: src/lex.c:439
+#: src/lex.c:359
 msgid "use \"...\" for multi-character literal tokens"
 msgstr "använd \"...\" för bokstavliga element med mer än ett tecken"
 
 msgid "use \"...\" for multi-character literal tokens"
 msgstr "använd \"...\" för bokstavliga element med mer än ett tecken"
 
-#: src/lex.c:637
+#: src/lex.c:567
 #, c-format
 msgid "`%s' supports no argument: %s"
 msgstr "\"%s\" stödjer inga argument: %s"
 
 #, c-format
 msgid "`%s' supports no argument: %s"
 msgstr "\"%s\" stödjer inga argument: %s"
 
-#: src/lex.c:654
+#: src/lex.c:584
 #, c-format
 msgid "`%s' requires an argument"
 msgstr "\"%s\" behöver ett argument"
 
 #, c-format
 msgid "`%s' requires an argument"
 msgstr "\"%s\" behöver ett argument"
 
-#: src/output.c:760
+#: src/output.c:795
 #, c-format
 msgid "maximum table size (%d) exceeded"
 msgstr "maximal tabellstorlek (%d) överskriden"
 
 #, c-format
 msgid "maximum table size (%d) exceeded"
 msgstr "maximal tabellstorlek (%d) överskriden"
 
-#: src/print.c:39
+#: src/print.c:45
 #, c-format
 msgid " type %d is %s\n"
 msgstr " typ %d är %s\n"
 
 #, c-format
 msgid " type %d is %s\n"
 msgstr " typ %d är %s\n"
 
-#: src/print.c:88
+#: src/print.c:107
 #, c-format
 msgid "   (rule %d)"
 msgstr "   (regel %d)"
 
 #, c-format
 msgid "   (rule %d)"
 msgstr "   (regel %d)"
 
-#: src/print.c:108
-msgid "    $default\taccept\n"
-msgstr "    $standard\tacceptera\n"
-
-#: src/print.c:110
-msgid "    NO ACTIONS\n"
-msgstr "    INGA ÅTGÄRDER\n"
-
-#: src/print.c:124
-#, c-format
-msgid "    $   \tgo to state %d\n"
-msgstr "    $   \tgå till tillstånd %d\n"
-
-#: src/print.c:127
+#: src/print.c:128
 #, c-format
 msgid "    %-4s\tshift, and go to state %d\n"
 msgstr "    %-4s\tskifta, och gå till tillstånd %d\n"
 
 #, c-format
 msgid "    %-4s\tshift, and go to state %d\n"
 msgstr "    %-4s\tskifta, och gå till tillstånd %d\n"
 
-#: src/print.c:142
+#: src/print.c:145
 #, c-format
 msgid "    %-4s\terror (nonassociative)\n"
 msgstr "    %-4s\tfel (ickeassociativ)\n"
 #, c-format
 msgid "    %-4s\terror (nonassociative)\n"
 msgstr "    %-4s\tfel (ickeassociativ)\n"
@@ -352,126 +313,142 @@ msgstr "    %-4s\tfel (ickeassociativ)\n"
 msgid "    %-4s\tgo to state %d\n"
 msgstr "    %-4s\tgå till tillstånd %d\n"
 
 msgid "    %-4s\tgo to state %d\n"
 msgstr "    %-4s\tgå till tillstånd %d\n"
 
-#: src/print.c:180
+#: src/print.c:193 src/print.c:226
+#, c-format
+msgid ""
+"    $default\treduce using rule %d (%s)\n"
+"\n"
+msgstr ""
+"    $standard\treducera med regel %d (%s)\n"
+"\n"
+
+#: src/print.c:222 src/print.c:295
+#, c-format
+msgid "    %-4s\t[reduce using rule %d (%s)]\n"
+msgstr "    %-4s\t[reducera med regel %d (%s)]\n"
+
+#: src/print.c:276 src/print.c:289
+#, c-format
+msgid "    %-4s\treduce using rule %d (%s)\n"
+msgstr "    %-4s\treducera med regel %d (%s)\n"
+
+#: src/print.c:304
+#, c-format
+msgid "    $default\treduce using rule %d (%s)\n"
+msgstr "    $standard\treducera med regel %d (%s)\n"
+
+#: src/print.c:320
+msgid "    $default\taccept\n"
+msgstr "    $standard\tacceptera\n"
+
+#: src/print.c:322
+msgid "    NO ACTIONS\n"
+msgstr "    INGA ÅTGÄRDER\n"
+
+#: src/print.c:335
 #, c-format
 msgid "state %d"
 msgstr "tillstånd %d"
 
 #, c-format
 msgid "state %d"
 msgstr "tillstånd %d"
 
-#. rule # : LHS -> RHS
-#: src/print.c:211
+#: src/print.c:366
 msgid "Grammar"
 msgstr "Grammatik"
 
 msgid "Grammar"
 msgstr "Grammatik"
 
-#: src/print.c:212
+#: src/print.c:367
 msgid "Number, Line, Rule"
 msgstr ""
 
 msgid "Number, Line, Rule"
 msgstr ""
 
-#: src/print.c:217
+#: src/print.c:372
 #, fuzzy, c-format
 msgid "  %3d %3d %s ->"
 msgstr "regel %-4d %s ->"
 
 #, fuzzy, c-format
 msgid "  %3d %3d %s ->"
 msgstr "regel %-4d %s ->"
 
-#: src/print.c:224
+#: src/print.c:379
 msgid "empty"
 msgstr "tom"
 
 msgid "empty"
 msgstr "tom"
 
-#. TERMINAL (type #) : rule #s terminal is on RHS
-#: src/print.c:231
+#: src/print.c:386
 msgid "Terminals, with rules where they appear"
 msgstr "Terminaler, med regler där de förekommer"
 
 msgid "Terminals, with rules where they appear"
 msgstr "Terminaler, med regler där de förekommer"
 
-#: src/print.c:256
+#: src/print.c:409
 msgid "Nonterminals, with rules where they appear"
 msgstr "Icketerminaler, med regler där de förekommer"
 
 msgid "Nonterminals, with rules where they appear"
 msgstr "Icketerminaler, med regler där de förekommer"
 
-#: src/print.c:282
+#: src/print.c:435
 msgid " on left:"
 msgstr " till vänster:"
 
 msgid " on left:"
 msgstr " till vänster:"
 
-#: src/print.c:297
+#: src/print.c:450
 msgid " on right:"
 msgstr " till höger:"
 
 msgid " on right:"
 msgstr " till höger:"
 
-#. If something has been added in the NODE_OBSTACK after
-#. the declaration of the label, then we need a `\n'.
-#. if (obstack_object_size (node_obstack) > node_output_size)
-#. obstack_sgrow (node_obstack, "\n");
-#.
-#: src/print_graph.c:146
-#, c-format
-msgid "%-4s\terror (nonassociative)"
-msgstr "%-4s\tfel (ickeassociativ)"
-
-#.
-#. if (obstack_object_size (node_obstack) > node_output_size)
-#. obstack_sgrow (node_obstack, "\n");
-#.
-#: src/print_graph.c:161
-#, c-format
-msgid "$default\treduce using rule %d (%s)"
-msgstr "$standard\treducera med regel %d (%s)"
-
-#: src/reader.c:91
+#: src/reader.c:100
 msgid "   Skipping to next \\n"
 msgstr "   Hoppar över till nästa \\n"
 
 msgid "   Skipping to next \\n"
 msgstr "   Hoppar över till nästa \\n"
 
-#: src/reader.c:93
+#: src/reader.c:102
 #, c-format
 msgid "   Skipping to next %c"
 msgstr "   Hoppar över till nästa %c"
 
 #, c-format
 msgid "   Skipping to next %c"
 msgstr "   Hoppar över till nästa %c"
 
-#: src/reader.c:144 src/reader.c:156
+#: src/reader.c:153 src/reader.c:165
 msgid "invalid $ value"
 msgstr "felaktigt $-värde"
 
 msgid "invalid $ value"
 msgstr "felaktigt $-värde"
 
-#: src/reader.c:183 src/reader.c:198
+#: src/reader.c:192 src/reader.c:207
 msgid "unterminated string at end of file"
 msgstr "oavslutad sträng vid filslut"
 
 msgid "unterminated string at end of file"
 msgstr "oavslutad sträng vid filslut"
 
-#: src/reader.c:186
+#: src/reader.c:195
 msgid "unterminated string"
 msgstr "oavslutad sträng"
 
 msgid "unterminated string"
 msgstr "oavslutad sträng"
 
-#: src/reader.c:360 src/reader.c:424
+#: src/reader.c:337 src/reader.c:401
+#, fuzzy, c-format
+msgid "invalid value: %s%d"
+msgstr "felaktigt $-värde"
+
+#: src/reader.c:351 src/reader.c:423
 #, c-format
 msgid "%s is invalid"
 msgstr "%s är felaktigt"
 
 #, c-format
 msgid "%s is invalid"
 msgstr "%s är felaktigt"
 
-#: src/reader.c:400
+#: src/reader.c:391
 #, c-format
 msgid "$$ of `%s' has no declared type"
 msgstr "$$ för \"%s\" har ingen deklarerad typ"
 
 #, c-format
 msgid "$$ of `%s' has no declared type"
 msgstr "$$ för \"%s\" har ingen deklarerad typ"
 
-#: src/reader.c:417
+#: src/reader.c:415
 #, c-format
 msgid "$%d of `%s' has no declared type"
 msgstr "$%d för \"%s\" har ingen deklarerad typ"
 
 #, c-format
 msgid "$%d of `%s' has no declared type"
 msgstr "$%d för \"%s\" har ingen deklarerad typ"
 
-#: src/reader.c:476
+#: src/reader.c:473
 msgid "unterminated `%{' definition"
 msgstr "oavslutad \"%{\"-definition"
 
 msgid "unterminated `%{' definition"
 msgstr "oavslutad \"%{\"-definition"
 
-#: src/reader.c:521 src/reader.c:636 src/reader.c:686 src/reader.c:956
+#: src/reader.c:518 src/reader.c:636 src/reader.c:686 src/reader.c:934
 #, c-format
 msgid "Premature EOF after %s"
 msgstr "Förtida filslut efter %s"
 
 #, c-format
 msgid "Premature EOF after %s"
 msgstr "Förtida filslut efter %s"
 
-#: src/reader.c:538
+#: src/reader.c:535
 #, c-format
 msgid "symbol `%s' used more than once as a literal string"
 msgstr "symbolen \"%s\" används mer än en gång som en bokstavlig sträng"
 
 #, c-format
 msgid "symbol `%s' used more than once as a literal string"
 msgstr "symbolen \"%s\" används mer än en gång som en bokstavlig sträng"
 
-#: src/reader.c:541
+#: src/reader.c:538
 #, c-format
 msgid "symbol `%s' given more than one literal string"
 msgstr "symbolen \"%s\" har fått mer än en bokstavlig sträng"
 
 #, c-format
 msgid "symbol `%s' given more than one literal string"
 msgstr "symbolen \"%s\" har fått mer än en bokstavlig sträng"
 
-#: src/reader.c:562 src/reader.c:705
+#: src/reader.c:559 src/reader.c:705
 #, c-format
 msgid "symbol %s redefined"
 msgstr "symbolen %s omdefinierad"
 
 #, c-format
 msgid "symbol %s redefined"
 msgstr "symbolen %s omdefinierad"
 
-#: src/reader.c:572 src/reader.c:651 src/reader.c:712 src/reader.c:1374
+#: src/reader.c:569 src/reader.c:651 src/reader.c:712
 #, c-format
 msgid "type redeclaration for %s"
 msgstr "typen omdeklarerad för %s"
 #, c-format
 msgid "type redeclaration for %s"
 msgstr "typen omdeklarerad för %s"
@@ -481,13 +458,13 @@ msgstr "typen omdeklarerad f
 msgid "`%s' is invalid in %s"
 msgstr "\"%s\" är felaktig i %s"
 
 msgid "`%s' is invalid in %s"
 msgstr "\"%s\" är felaktig i %s"
 
-#: src/reader.c:599 src/reader.c:765
+#: src/reader.c:599 src/reader.c:758
 #, c-format
 msgid "multiple %s declarations"
 msgstr "flera %s-deklarationer"
 
 #, c-format
 msgid "multiple %s declarations"
 msgstr "flera %s-deklarationer"
 
-#: src/reader.c:601 src/reader.c:936 src/reader.c:951 src/reader.c:984
-#: src/reader.c:1003 src/reader.c:1352
+#: src/reader.c:601 src/reader.c:914 src/reader.c:929 src/reader.c:962
+#: src/reader.c:976 src/reader.c:1179
 #, c-format
 msgid "invalid %s declaration"
 msgstr "felaktig %s-deklaration"
 #, c-format
 msgid "invalid %s declaration"
 msgstr "felaktig %s-deklaration"
@@ -516,139 +493,143 @@ msgstr "felaktig text (%s) - tal skulle f
 msgid "unexpected item: %s"
 msgstr "oväntat objekt: %s"
 
 msgid "unexpected item: %s"
 msgstr "oväntat objekt: %s"
 
-#: src/reader.c:809 src/reader.c:1191 src/reader.c:1263
+#: src/reader.c:791 src/reader.c:1150
 #, c-format
 msgid "unmatched %s"
 msgstr "ensam %s"
 
 #, c-format
 msgid "unmatched %s"
 msgstr "ensam %s"
 
-#: src/reader.c:843
+#: src/reader.c:820
 #, c-format
 msgid "argument of %%expect is not an integer"
 msgstr "argument till %%expect är inte ett heltal"
 
 #, c-format
 msgid "argument of %%expect is not an integer"
 msgstr "argument till %%expect är inte ett heltal"
 
-#: src/reader.c:889
+#: src/reader.c:866
 #, c-format
 msgid "unrecognized item %s, expected an identifier"
 msgstr "oväntat objekt %s, förväntade en identifierare"
 
 #, c-format
 msgid "unrecognized item %s, expected an identifier"
 msgstr "oväntat objekt %s, förväntade en identifierare"
 
-#: src/reader.c:911
+#: src/reader.c:888
 #, c-format
 msgid "expected string constant instead of %s"
 msgstr "förväntade strängkonstant istället för %s"
 
 #, c-format
 msgid "expected string constant instead of %s"
 msgstr "förväntade strängkonstant istället för %s"
 
-#: src/reader.c:1108
+#: src/reader.c:1081
 #, c-format
 msgid "unrecognized: %s"
 msgstr "okänt: %s"
 
 #, c-format
 msgid "unrecognized: %s"
 msgstr "okänt: %s"
 
-#: src/reader.c:1113
+#: src/reader.c:1086
 msgid "no input grammar"
 msgstr "ingen ingrammatik"
 
 msgid "no input grammar"
 msgstr "ingen ingrammatik"
 
-#: src/reader.c:1118
+#: src/reader.c:1091
 #, c-format
 msgid "unknown character: %s"
 msgstr "okänt tecken: %s"
 
 #, c-format
 msgid "unknown character: %s"
 msgstr "okänt tecken: %s"
 
-#: src/reader.c:1286
-#, c-format
-msgid "unterminated %guard clause"
-msgstr "oavlutad %guard-sats"
-
-#: src/reader.c:1439
+#: src/reader.c:1266
 msgid "ill-formed rule: initial symbol not followed by colon"
 msgstr "felskriven regel: första symbolen följs inte av ett kolon"
 
 msgid "ill-formed rule: initial symbol not followed by colon"
 msgstr "felskriven regel: första symbolen följs inte av ett kolon"
 
-#: src/reader.c:1446
+#: src/reader.c:1273
 msgid "grammar starts with vertical bar"
 msgstr "grammatiken startar med ett vertikalt streck"
 
 msgid "grammar starts with vertical bar"
 msgstr "grammatiken startar med ett vertikalt streck"
 
-#: src/reader.c:1474
+#: src/reader.c:1301
 #, c-format
 msgid "rule given for %s, which is a token"
 msgstr "regel given för %s, som är ett element"
 
 #, c-format
 msgid "rule given for %s, which is a token"
 msgstr "regel given för %s, som är ett element"
 
-#: src/reader.c:1574
+#: src/reader.c:1331 src/reader.c:1450
+msgid "previous rule lacks an ending `;'"
+msgstr ""
+
+#: src/reader.c:1409
 msgid "two @prec's in a row"
 msgstr "två @prec i rad"
 
 msgid "two @prec's in a row"
 msgstr "två @prec i rad"
 
-#: src/reader.c:1582
+#: src/reader.c:1418
 #, c-format
 msgid "%%guard present but %%semantic_parser not specified"
 msgstr "%%guard finns men %%semantic_parser är inte angiven"
 
 #, c-format
 msgid "%%guard present but %%semantic_parser not specified"
 msgstr "%%guard finns men %%semantic_parser är inte angiven"
 
-#: src/reader.c:1591
+#: src/reader.c:1428
 msgid "two actions at end of one rule"
 msgstr "två åtgärder vid slutet av en regel"
 
 msgid "two actions at end of one rule"
 msgstr "två åtgärder vid slutet av en regel"
 
-#: src/reader.c:1605
+#: src/reader.c:1442
 #, c-format
 msgid "type clash (`%s' `%s') on default action"
 msgstr "typkonflikt (\"%s\" \"%s\") för standardåtgärd"
 
 #, c-format
 msgid "type clash (`%s' `%s') on default action"
 msgstr "typkonflikt (\"%s\" \"%s\") för standardåtgärd"
 
-#: src/reader.c:1611
+#: src/reader.c:1448
 msgid "empty rule for typed nonterminal, and no action"
 msgstr "tom regel för typad icketerminal, och ingen åtgärd"
 
 msgid "empty rule for typed nonterminal, and no action"
 msgstr "tom regel för typad icketerminal, och ingen åtgärd"
 
-#: src/reader.c:1655
+#: src/reader.c:1456
 #, c-format
 msgid "invalid input: %s"
 msgstr "felaktig indata: %s"
 
 #, c-format
 msgid "invalid input: %s"
 msgstr "felaktig indata: %s"
 
-#: src/reader.c:1663
-#, c-format
-msgid "too many symbols (tokens plus nonterminals); maximum %d"
-msgstr "för många symboler (element plus icketerminaler); max %d"
-
-#: src/reader.c:1666
+#: src/reader.c:1463
 msgid "no rules in the input grammar"
 msgstr "inga regler i ingrammatiken"
 
 msgid "no rules in the input grammar"
 msgstr "inga regler i ingrammatiken"
 
-#: src/reader.c:1674
+#: src/reader.c:1471
 #, c-format
 msgid "symbol %s is used, but is not defined as a token and has no rules"
 msgstr ""
 "symbolen %s används, men är inte definierad som ett element och har inga "
 "regler"
 
 #, c-format
 msgid "symbol %s is used, but is not defined as a token and has no rules"
 msgstr ""
 "symbolen %s används, men är inte definierad som ett element och har inga "
 "regler"
 
-#: src/reader.c:1783
+#: src/reader.c:1493
+#, c-format
+msgid "too many symbols (tokens plus nonterminals); maximum %d"
+msgstr "för många symboler (element plus icketerminaler); max %d"
+
+#: src/reader.c:1557
 #, c-format
 msgid "tokens %s and %s both assigned number %d"
 msgstr "elementen %s och %s har båda fått nummer %d"
 
 #, c-format
 msgid "tokens %s and %s both assigned number %d"
 msgstr "elementen %s och %s har båda fått nummer %d"
 
-#: src/reader.c:1836
+#: src/reader.c:1607
 #, c-format
 msgid "conflicting precedences for %s and %s"
 msgstr "motstridiga precedenser mellan %s och %s"
 
 #, c-format
 msgid "conflicting precedences for %s and %s"
 msgstr "motstridiga precedenser mellan %s och %s"
 
-#: src/reader.c:1848
+#: src/reader.c:1619
 #, c-format
 msgid "conflicting assoc values for %s and %s"
 msgstr "motstridiga assoc-värden mellan %s och %s"
 
 #, c-format
 msgid "conflicting assoc values for %s and %s"
 msgstr "motstridiga assoc-värden mellan %s och %s"
 
-#: src/reader.c:1884
+#: src/reader.c:1656
 #, c-format
 msgid "the start symbol %s is undefined"
 msgstr "startsymbolen %s är odefinierad"
 
 #, c-format
 msgid "the start symbol %s is undefined"
 msgstr "startsymbolen %s är odefinierad"
 
-#: src/reader.c:1886
+#: src/reader.c:1658
 #, c-format
 msgid "the start symbol %s is a token"
 msgstr "startsymbolen %s är ett element"
 
 #, c-format
 msgid "the start symbol %s is a token"
 msgstr "startsymbolen %s är ett element"
 
-#: src/reduce.c:409
+#: src/reader.c:1678
+#, fuzzy, c-format
+msgid "too many items (max %d)"
+msgstr "för många tillstånd (max %d)"
+
+#: src/reduce.c:356
 msgid "Useless nonterminals:"
 msgstr "Oanvändbara icketerminaler:"
 
 msgid "Useless nonterminals:"
 msgstr "Oanvändbara icketerminaler:"
 
-#: src/reduce.c:422
+#: src/reduce.c:369
 msgid "Terminals which are not used:"
 msgstr "Terminaler som inte används:"
 
 msgid "Terminals which are not used:"
 msgstr "Terminaler som inte används:"
 
-#: src/reduce.c:433
+#: src/reduce.c:380
 msgid "Useless rules:"
 msgstr "Oanvändbara regler:"
 
 msgid "Useless rules:"
 msgstr "Oanvändbara regler:"
 
-#: src/reduce.c:503
+#: src/reduce.c:452
 #, fuzzy, c-format
 msgid "%d rule never reduced\n"
 msgid_plural "%d rules never reduced\n"
 #, fuzzy, c-format
 msgid "%d rule never reduced\n"
 msgid_plural "%d rules never reduced\n"
@@ -657,23 +638,23 @@ msgstr[0] "%d regler reduceras aldrig\n"
 # Jag har anmält att det är fel att anta att "s" är en universell pluraländelse.
 # Jag föreslog också att de använder ngettext istället.
 # "Vad göras skall är redan gjort."
 # Jag har anmält att det är fel att anta att "s" är en universell pluraländelse.
 # Jag föreslog också att de använder ngettext istället.
 # "Vad göras skall är redan gjort."
-#: src/reduce.c:511
+#: src/reduce.c:460
 #, fuzzy, c-format
 msgid "%d useless nonterminal"
 msgid_plural "%d useless nonterminals"
 msgstr[0] "%d oanvändbara icketerminaler%.0s"
 
 #, fuzzy, c-format
 msgid "%d useless nonterminal"
 msgid_plural "%d useless nonterminals"
 msgstr[0] "%d oanvändbara icketerminaler%.0s"
 
-#: src/reduce.c:517
+#: src/reduce.c:466
 msgid " and "
 msgstr " och "
 
 msgid " and "
 msgstr " och "
 
-#: src/reduce.c:520
+#: src/reduce.c:469
 #, fuzzy, c-format
 msgid "%d useless rule"
 msgid_plural "%d useless rules"
 msgstr[0] "%d oanvändbara regler%.0s"
 
 #, fuzzy, c-format
 msgid "%d useless rule"
 msgid_plural "%d useless rules"
 msgstr[0] "%d oanvändbara regler%.0s"
 
-#: src/reduce.c:551
+#: src/reduce.c:500
 #, c-format
 msgid "Start symbol %s does not derive any sentence"
 msgstr "Startsymbolen %s genererar inga meningar"
 #, c-format
 msgid "Start symbol %s does not derive any sentence"
 msgstr "Startsymbolen %s genererar inga meningar"
@@ -698,19 +679,16 @@ msgstr "%s: flaggan \"%c%s\" tar inget argument\n"
 msgid "%s: option `%s' requires an argument\n"
 msgstr "%s: flaggan \"%s\" behöver ett argument\n"
 
 msgid "%s: option `%s' requires an argument\n"
 msgstr "%s: flaggan \"%s\" behöver ett argument\n"
 
-#. --option
 #: lib/getopt.c:771
 #, c-format
 msgid "%s: unrecognized option `--%s'\n"
 msgstr "%s: okänd flagga \"--%s\"\n"
 
 #: lib/getopt.c:771
 #, c-format
 msgid "%s: unrecognized option `--%s'\n"
 msgstr "%s: okänd flagga \"--%s\"\n"
 
-#. +option or -option
 #: lib/getopt.c:775
 #, c-format
 msgid "%s: unrecognized option `%c%s'\n"
 msgstr "%s: okänd flagga \"%c%s\"\n"
 
 #: lib/getopt.c:775
 #, c-format
 msgid "%s: unrecognized option `%c%s'\n"
 msgstr "%s: okänd flagga \"%c%s\"\n"
 
-#. 1003.2 specifies the format of this message.
 #: lib/getopt.c:801
 #, c-format
 msgid "%s: illegal option -- %c\n"
 #: lib/getopt.c:801
 #, c-format
 msgid "%s: illegal option -- %c\n"
@@ -721,7 +699,6 @@ msgstr "%s: otill
 msgid "%s: invalid option -- %c\n"
 msgstr "%s: ogiltig flagga --%c\n"
 
 msgid "%s: invalid option -- %c\n"
 msgstr "%s: ogiltig flagga --%c\n"
 
-#. 1003.2 specifies the format of this message.
 #: lib/getopt.c:834 lib/getopt.c:964
 #, c-format
 msgid "%s: option requires an argument -- %c\n"
 #: lib/getopt.c:834 lib/getopt.c:964
 #, c-format
 msgid "%s: option requires an argument -- %c\n"
@@ -737,8 +714,6 @@ msgstr "%s: flaggan \"-W %s\" 
 msgid "%s: option `-W %s' doesn't allow an argument\n"
 msgstr "%s: flaggan \"-W %s\" tar inget argument\n"
 
 msgid "%s: option `-W %s' doesn't allow an argument\n"
 msgstr "%s: flaggan \"-W %s\" tar inget argument\n"
 
-#. If XALLOC_FAIL_FUNC is NULL, or does return, display this message
-#. before exiting when memory is exhausted.  Goes through gettext.
 #: lib/obstack.c:494 lib/obstack.c:497 lib/xmalloc.c:66
 msgid "memory exhausted"
 msgstr "minnet slut"
 #: lib/obstack.c:494 lib/obstack.c:497 lib/xmalloc.c:66
 msgid "memory exhausted"
 msgstr "minnet slut"
@@ -746,20 +721,6 @@ msgstr "minnet slut"
 # När vi går över till Unicode mer allmänt kanske vi bör översätta båda dessa
 # med U+201D (RIGHT DOUBLE QUOTATION MARK) på svenska.  Eller?
 #
 # När vi går över till Unicode mer allmänt kanske vi bör översätta båda dessa
 # med U+201D (RIGHT DOUBLE QUOTATION MARK) på svenska.  Eller?
 #
-#. Get translations for open and closing quotation marks.
-#.
-#. The message catalog should translate "`" to a left
-#. quotation mark suitable for the locale, and similarly for
-#. "'".  If the catalog has no translation,
-#. locale_quoting_style quotes `like this', and
-#. clocale_quoting_style quotes "like this".
-#.
-#. For example, an American English Unicode locale should
-#. translate "`" to U+201C (LEFT DOUBLE QUOTATION MARK), and
-#. should translate "'" to U+201D (RIGHT DOUBLE QUOTATION
-#. MARK).  A British English Unicode locale should instead
-#. translate these to U+2018 (LEFT SINGLE QUOTATION MARK) and
-#. U+2019 (RIGHT SINGLE QUOTATION MARK), respectively.
 #: lib/quotearg.c:274
 msgid "`"
 msgstr "\""
 #: lib/quotearg.c:274
 msgid "`"
 msgstr "\""
@@ -768,6 +729,18 @@ msgstr "\""
 msgid "'"
 msgstr "\""
 
 msgid "'"
 msgstr "\""
 
+#~ msgid "%-4s\terror (nonassociative)"
+#~ msgstr "%-4s\tfel (ickeassociativ)"
+
+#~ msgid "$default\treduce using rule %d (%s)"
+#~ msgstr "$standard\treducera med regel %d (%s)"
+
+#~ msgid "unterminated %guard clause"
+#~ msgstr "oavlutad %guard-sats"
+
+#~ msgid "    $   \tgo to state %d\n"
+#~ msgstr "    $   \tgå till tillstånd %d\n"
+
 #~ msgid "%s: internal error: %s\n"
 #~ msgstr "%s: internt fel: %s\n"
 
 #~ msgid "%s: internal error: %s\n"
 #~ msgstr "%s: internt fel: %s\n"