]> git.saurik.com Git - bison.git/blobdiff - po/es.po
(struniq_assert): Now returns void, and aborts if the assertion is false.
[bison.git] / po / es.po
index ed16d8ce6a729673c38b943e0a90f30b07c9849a..29cd952d1fc9a0b6441dad0151fe1a9ace52adeb 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -29,7 +29,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNU bison 1.49a\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: GNU bison 1.49a\n"
-"POT-Creation-Date: 2002-10-14 14:47+0200\n"
+"POT-Creation-Date: 2002-11-13 16:15+0100\n"
 "PO-Revision-Date: 2002-05-02 10:19+0200\n"
 "Last-Translator: Nicolás García-Pedrajas <ngarcia-pedrajas@acm.org>\n"
 "Language-Team: Spanish <es@li.org>\n"
 "PO-Revision-Date: 2002-05-02 10:19+0200\n"
 "Last-Translator: Nicolás García-Pedrajas <ngarcia-pedrajas@acm.org>\n"
 "Language-Team: Spanish <es@li.org>\n"
@@ -38,11 +38,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8-bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 "Content-Transfer-Encoding: 8-bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: src/complain.c:89 lib/error.c:128 lib/error.c:156
+#: src/complain.c:78 lib/error.c:128 lib/error.c:156
 msgid "Unknown system error"
 msgstr "Error del sistema desconocido"
 
 msgid "Unknown system error"
 msgstr "Error del sistema desconocido"
 
-#: src/complain.c:123 src/complain.c:152
+#: src/complain.c:103 src/complain.c:120
 msgid "warning: "
 msgstr "aviso: "
 
 msgid "warning: "
 msgstr "aviso: "
 
@@ -53,7 +53,7 @@ msgstr "aviso: "
 # La verdad es que a mi lo de error fatal me suena fatal
 # ngp
 #
 # La verdad es que a mi lo de error fatal me suena fatal
 # ngp
 #
-#: src/complain.c:252 src/complain.c:282
+#: src/complain.c:182 src/complain.c:200
 msgid "fatal error: "
 msgstr "error grave: "
 
 msgid "fatal error: "
 msgstr "error grave: "
 
@@ -146,25 +146,35 @@ msgid_plural "expected %d shift/reduce conflicts"
 msgstr[0] "esperado: %d conflicto desplazamiento/reducción\n"
 msgstr[1] "esperados: %d conflictos desplazamiento/reducción\n"
 
 msgstr[0] "esperado: %d conflicto desplazamiento/reducción\n"
 msgstr[1] "esperados: %d conflictos desplazamiento/reducción\n"
 
-#: src/files.c:114
+#: src/files.c:111
 #, c-format
 msgid "cannot open file `%s'"
 msgstr "no se puede abrir el fichero `%s'"
 
 #, c-format
 msgid "cannot open file `%s'"
 msgstr "no se puede abrir el fichero `%s'"
 
-#: src/files.c:133
+#: src/files.c:127
+#, fuzzy
+msgid "I/O error"
+msgstr "un error"
+
+#: src/files.c:130
 msgid "cannot close file"
 msgstr "no se puede cerrar el fichero"
 
 msgid "cannot close file"
 msgstr "no se puede cerrar el fichero"
 
-#: src/getargs.c:157
+#: src/getargs.c:165
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Pruebe `%s --help' para más información.\n"
+
+#: src/getargs.c:171
 msgid "GNU bison generates parsers for LALR(1) grammars.\n"
 msgstr "GNU bison genera analizadores para gramáticas LALR(1).\n"
 
 msgid "GNU bison generates parsers for LALR(1) grammars.\n"
 msgstr "GNU bison genera analizadores para gramáticas LALR(1).\n"
 
-#: src/getargs.c:161
+#: src/getargs.c:175
 #, c-format
 msgid "Usage: %s [OPTION]... FILE\n"
 msgstr "Utilización: %s [OPCIÓN]... FICHERO\n"
 
 #, c-format
 msgid "Usage: %s [OPTION]... FILE\n"
 msgstr "Utilización: %s [OPCIÓN]... FICHERO\n"
 
-#: src/getargs.c:165
+#: src/getargs.c:179
 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"
@@ -174,7 +184,7 @@ msgstr ""
 "para la opción corta equivalente también. De igual forma para los argumentos "
 "opcionales.\n"
 
 "para la opción corta equivalente también. De igual forma para los argumentos "
 "opcionales.\n"
 
-#: src/getargs.c:171
+#: src/getargs.c:185
 msgid ""
 "Operation modes:\n"
 "  -h, --help      display this help and exit\n"
 msgid ""
 "Operation modes:\n"
 "  -h, --help      display this help and exit\n"
@@ -186,7 +196,7 @@ msgstr ""
 "  -V, --version   informa de la versión y termina\n"
 "  -y, --yacc      emula POSIX yacc\n"
 
 "  -V, --version   informa de la versión y termina\n"
 "  -y, --yacc      emula POSIX yacc\n"
 
-#: src/getargs.c:178
+#: src/getargs.c:192
 msgid ""
 "Parser:\n"
 "  -S, --skeleton=FILE        specify the skeleton to use\n"
 msgid ""
 "Parser:\n"
 "  -S, --skeleton=FILE        specify the skeleton to use\n"
@@ -206,7 +216,7 @@ msgstr ""
 "  -n, --no-parser            solamente genera las tablas\n"
 " --k, --token-table          incluye una tabla de nombres de terminales\n"
 
 "  -n, --no-parser            solamente genera las tablas\n"
 " --k, --token-table          incluye una tabla de nombres de terminales\n"
 
-#: src/getargs.c:190
+#: src/getargs.c:204
 #, fuzzy
 msgid ""
 "Output:\n"
 #, fuzzy
 msgid ""
 "Output:\n"
@@ -227,7 +237,7 @@ msgstr ""
 "  -g, --graph                también produce una descripción en VCG del "
 "automaton\n"
 
 "  -g, --graph                también produce una descripción en VCG del "
 "automaton\n"
 
-#: src/getargs.c:201
+#: src/getargs.c:215
 msgid ""
 "THINGS is a list of comma separated words that can include:\n"
 "  `state'        describe the states\n"
 msgid ""
 "THINGS is a list of comma separated words that can include:\n"
 "  `state'        describe the states\n"
@@ -238,25 +248,25 @@ msgid ""
 "  `none'         disable the report\n"
 msgstr ""
 
 "  `none'         disable the report\n"
 msgstr ""
 
-#: src/getargs.c:212
+#: src/getargs.c:226
 msgid "Report bugs to <bug-bison@gnu.org>.\n"
 msgstr "Informe de los errores a <bug-bison@gnu.org>.\n"
 
 msgid "Report bugs to <bug-bison@gnu.org>.\n"
 msgstr "Informe de los errores a <bug-bison@gnu.org>.\n"
 
-#: src/getargs.c:226
+#: src/getargs.c:243
 #, 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:228
+#: src/getargs.c:245
 msgid "Written by Robert Corbett and Richard Stallman.\n"
 msgstr "Escrito por Robert Corbett y Richard Stallman.\n"
 
 msgid "Written by Robert Corbett and Richard Stallman.\n"
 msgstr "Escrito por Robert Corbett y Richard Stallman.\n"
 
-#: src/getargs.c:232
+#: src/getargs.c:249
 #, c-format
 msgid "Copyright (C) %d Free Software Foundation, Inc.\n"
 msgstr "Copyright (C) %d Free Software Foundation, Inc.\n"
 
 #, c-format
 msgid "Copyright (C) %d Free Software Foundation, Inc.\n"
 msgstr "Copyright (C) %d Free Software Foundation, Inc.\n"
 
-#: src/getargs.c:234
+#: src/getargs.c:251
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
@@ -266,23 +276,15 @@ msgstr ""
 "NINGUNA garantía; ni siquiera para COMERCIALIZACIÓN o ADAPTACIÓN PARA UN\n"
 "USO PARTICULAR\n"
 
 "NINGUNA garantía; ni siquiera para COMERCIALIZACIÓN o ADAPTACIÓN PARA UN\n"
 "USO PARTICULAR\n"
 
-#: src/getargs.c:395
-#, c-format
-msgid "Try `%s --help' for more information.\n"
-msgstr "Pruebe `%s --help' para más información.\n"
-
-# Me parece menos "computadora" decir "ningún fichero de gramática" - cll
-#
-#: src/getargs.c:402
+#: src/getargs.c:405
 #, c-format
 #, c-format
-msgid "%s: no grammar file given\n"
-msgstr "%s: no se ha especificado ningún fichero de gramática\n"
+msgid "missing operand after `%s'"
+msgstr ""
 
 
-# Ignorar es no saber, to ignore es no hacer caso, que no es lo mismo. sv
-#: src/getargs.c:406
+#: src/getargs.c:407
 #, c-format
 #, c-format
-msgid "%s: extra arguments ignored after `%s'\n"
-msgstr "%s: los argumentos extra después de '%s' no se tendrán en cuenta\n"
+msgid "extra operand `%s'"
+msgstr ""
 
 #: src/gram.c:139
 msgid "empty"
 
 #: src/gram.c:139
 msgid "empty"
@@ -297,16 +299,11 @@ msgstr "Gram
 msgid "warning"
 msgstr "aviso: "
 
 msgid "warning"
 msgstr "aviso: "
 
-#: src/lalr.c:91
-#, c-format
-msgid "too many gotos (max %d)"
-msgstr "demasiados gotos (máximo %d)"
-
-#: src/main.c:117
+#: src/main.c:120
 msgid "rule never reduced because of conflicts"
 msgstr ""
 
 msgid "rule never reduced because of conflicts"
 msgstr ""
 
-#: parse-gram.y:347
+#: src/parse-gram.y:358
 msgid "POSIX forbids declarations in the grammar"
 msgstr ""
 
 msgid "POSIX forbids declarations in the grammar"
 msgstr ""
 
@@ -369,68 +366,49 @@ msgstr " en la derecha:"
 msgid "Rules never reduced"
 msgstr "%d regla que nunca se ha reducido\n"
 
 msgid "Rules never reduced"
 msgstr "%d regla que nunca se ha reducido\n"
 
-#: src/reader.c:52
+#: src/reader.c:51
 #, c-format
 msgid "multiple %s declarations"
 msgstr "múltiples declaraciones de %s"
 
 #, c-format
 msgid "multiple %s declarations"
 msgstr "múltiples declaraciones de %s"
 
-#: src/reader.c:141
+#: src/reader.c:137
 #, c-format
 #, c-format
-msgid "result type clash on merge function %s: `%s' vs. `%s'"
+msgid "result type clash on merge function %s: <%s> != <%s>"
 msgstr ""
 
 msgstr ""
 
-#: src/reader.c:239
+#: src/reader.c:235
 #, c-format
 msgid "rule given for %s, which is a token"
 msgstr "se ha dado una regla para %s, que es un terminal"
 
 #, c-format
 msgid "rule given for %s, which is a token"
 msgstr "se ha dado una regla para %s, que es un terminal"
 
-#: src/reader.c:268
-#, c-format
-msgid "type clash (`%s' `%s') on default action"
+#: src/reader.c:264
+#, fuzzy, c-format
+msgid "type clash on default action: <%s> != <%s>"
 msgstr "los tipos (`%s' `%s') no concuerdan en la acción por defecto"
 
 msgstr "los tipos (`%s' `%s') no concuerdan en la acción por defecto"
 
-#: src/reader.c:274
+#: src/reader.c:270
 msgid "empty rule for typed nonterminal, and no action"
 msgstr "regla vacía para un no terminal con tipo y no hay ninguna acción"
 
 msgid "empty rule for typed nonterminal, and no action"
 msgstr "regla vacía para un no terminal con tipo y no hay ninguna acción"
 
-#: src/reader.c:344
-msgid "two @prec's in a row"
-msgstr "dos @prec en una línea"
-
-#: src/reader.c:354
-#, c-format
-msgid "%%dprec affects only GLR parsers"
-msgstr ""
-
-#: src/reader.c:356
-#, c-format
-msgid "%%dprec must be followed by positive number"
-msgstr ""
-
-#: src/reader.c:358
+#: src/reader.c:340 src/reader.c:355 src/reader.c:368
 #, c-format
 #, c-format
-msgid "only one %%dprec allowed per rule"
+msgid "only one %s allowed per rule"
 msgstr ""
 
 msgstr ""
 
-#: src/reader.c:369
+#: src/reader.c:350 src/reader.c:366
 #, c-format
 #, c-format
-msgid "%%merge affects only GLR parsers"
+msgid "%s affects only GLR parsers"
 msgstr ""
 
 msgstr ""
 
-#: src/reader.c:371
+#: src/reader.c:353
 #, c-format
 #, c-format
-msgid "only one %%merge allowed per rule"
+msgid "%s must be followed by positive number"
 msgstr ""
 
 msgstr ""
 
-#: src/reader.c:514
+#: src/reader.c:511
 msgid "no rules in the input grammar"
 msgstr "no hay reglas en la gramática de entrada"
 
 msgid "no rules in the input grammar"
 msgstr "no hay reglas en la gramática de entrada"
 
-#: src/reader.c:546
-#, c-format
-msgid "too many symbols (tokens plus nonterminals); maximum %d"
-msgstr "demasiados símbolos (terminales y no terminales); máximo %d"
-
 #: src/reduce.c:239
 #, fuzzy
 msgid "useless rule"
 #: src/reduce.c:239
 #, fuzzy
 msgid "useless rule"
@@ -486,96 +464,76 @@ msgstr[1] "%d reglas sin uso"
 msgid "start symbol %s does not derive any sentence"
 msgstr "El símbolo de inicio (axioma) %s no deriva ninguna sentencia"
 
 msgid "start symbol %s does not derive any sentence"
 msgstr "El símbolo de inicio (axioma) %s no deriva ninguna sentencia"
 
-#: scan-gram.l:211
+#: src/scan-gram.l:258
+#, fuzzy, c-format
+msgid "invalid directive: %s"
+msgstr "entrada no válida: %s"
+
+#: src/scan-gram.l:287 src/scan-gram.l:661 src/scan-gram.l:733
 #, c-format
 #, c-format
-msgid ": invalid character: `%c'\n"
+msgid "integer out of range: %s"
 msgstr ""
 
 msgstr ""
 
-#: scan-gram.l:255
-#, fuzzy
-msgid ": unexpected end of file in a comment\n"
-msgstr "fin de fichero inesperado"
-
-#: scan-gram.l:284 scan-gram.l:423
-#, fuzzy
-msgid ": unexpected end of file in a string\n"
-msgstr "fin de fichero inesperado"
-
-#: scan-gram.l:322 scan-gram.l:394
-#, fuzzy
-msgid ": unexpected end of file in a character\n"
-msgstr "fin de fichero inesperado"
+#: src/scan-gram.l:327
+#, fuzzy, c-format
+msgid "invalid character: %s"
+msgstr "carácter desconocido: %s"
 
 
-#: scan-gram.l:343
+#: src/scan-gram.l:427 src/scan-gram.l:441 src/scan-gram.l:464
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid ": invalid escape: %s\n"
+msgid "invalid escape sequence: %s"
 msgstr "valor no válido: %s%d"
 
 msgstr "valor no válido: %s%d"
 
-#: scan-gram.l:364
+#: src/scan-gram.l:472
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid ": unrecognized escape: %s\n"
+msgid "unrecognized escape sequence: %s"
 msgstr "no reconocido: %s"
 
 msgstr "no reconocido: %s"
 
-#: scan-gram.l:485
-#, fuzzy
-msgid ": unexpected end of file in a braced code\n"
-msgstr "fin de fichero inesperado"
-
-#: scan-gram.l:514
-#, fuzzy
-msgid ": unexpected end of file in a prologue\n"
-msgstr "fin de fichero inesperado"
-
-#: scan-gram.l:572
+#: src/scan-gram.l:632
 #, c-format
 msgid "$$ of `%s' has no declared type"
 msgstr "$$ de `%s' no tiene tipo declarado"
 
 #, c-format
 msgid "$$ of `%s' has no declared type"
 msgstr "$$ de `%s' no tiene tipo declarado"
 
-#: scan-gram.l:584 scan-gram.l:666
-#, c-format
-msgid "invalid value: %s%d"
-msgstr "valor no válido: %s%d"
-
-#: scan-gram.l:591
+#: src/scan-gram.l:652
 #, c-format
 msgid "$%d of `%s' has no declared type"
 msgstr "$%d de `%s' no tiene tipo declarado"
 
 #, c-format
 msgid "$%d of `%s' has no declared type"
 msgstr "$%d de `%s' no tiene tipo declarado"
 
-#: scan-gram.l:602 scan-gram.l:619 scan-gram.l:673 scan-gram.l:690
-#, c-format
-msgid "%s is invalid"
-msgstr "%s no es válido"
+#: src/scan-gram.l:678 src/scan-gram.l:750
+#, fuzzy, c-format
+msgid "invalid value: %s"
+msgstr "valor no válido: %s%d"
 
 
-#: src/state.c:145
-#, c-format
-msgid "too many states (max %d)"
-msgstr "demasiados estados (máximo %d)"
+#: src/scan-gram.l:861
+#, fuzzy, c-format
+msgid "missing `%s' at end of file"
+msgstr "cadena sin terminar al final del fichero"
 
 #: src/symlist.c:97 src/symlist.c:109
 msgid "invalid $ value"
 msgstr "valor $ no válido"
 
 
 #: src/symlist.c:97 src/symlist.c:109
 msgid "invalid $ value"
 msgstr "valor $ no válido"
 
-#: src/symtab.c:81
+#: src/symtab.c:82
 #, c-format
 msgid "type redeclaration for %s"
 msgstr "redeclaración del tipo de %s"
 
 #, c-format
 msgid "type redeclaration for %s"
 msgstr "redeclaración del tipo de %s"
 
-#: src/symtab.c:98 src/symtab.c:117
+#: src/symtab.c:100 src/symtab.c:119
 #, fuzzy, c-format
 msgid "%s redeclaration for %s"
 msgstr "redeclaración del tipo de %s"
 
 #, fuzzy, c-format
 msgid "%s redeclaration for %s"
 msgstr "redeclaración del tipo de %s"
 
-#: src/symtab.c:138
+#: src/symtab.c:140
 #, c-format
 msgid "redefining precedence of %s"
 msgstr "redefinición de la precedencia de %s"
 
 #, c-format
 msgid "redefining precedence of %s"
 msgstr "redefinición de la precedencia de %s"
 
-#: src/symtab.c:157
+#: src/symtab.c:159
 #, c-format
 msgid "symbol %s redefined"
 msgstr "redefinido el símbolo %s"
 
 #, c-format
 msgid "symbol %s redefined"
 msgstr "redefinido el símbolo %s"
 
-#: src/symtab.c:180
+#: src/symtab.c:182
 #, fuzzy, c-format
 msgid "redefining user token number of %s"
 msgstr "redefinición de la precedencia de %s"
 #, fuzzy, c-format
 msgid "redefining user token number of %s"
 msgstr "redefinición de la precedencia de %s"
@@ -583,43 +541,43 @@ msgstr "redefinici
 # `token' se debe traducir como `literal' - cll
 # en terminología de compiladores token es más un terminal - ngp
 #
 # `token' se debe traducir como `literal' - cll
 # en terminología de compiladores token es más un terminal - ngp
 #
-#: src/symtab.c:225
+#: src/symtab.c:221
 #, c-format
 msgid "symbol %s is used, but is not defined as a token and has no rules"
 msgstr ""
 "se usa el símbolo %s, pero no está definido como terminal y no tiene reglas"
 
 #, c-format
 msgid "symbol %s is used, but is not defined as a token and has no rules"
 msgstr ""
 "se usa el símbolo %s, pero no está definido como terminal y no tiene reglas"
 
-#: src/symtab.c:244
+#: src/symtab.c:240
 #, c-format
 msgid "symbol `%s' used more than once as a literal string"
 msgstr "símbolo `%s' utilizado más de una vez como cadena literal"
 
 #, c-format
 msgid "symbol `%s' used more than once as a literal string"
 msgstr "símbolo `%s' utilizado más de una vez como cadena literal"
 
-#: src/symtab.c:247
+#: src/symtab.c:243
 #, c-format
 msgid "symbol `%s' given more than one literal string"
 msgstr "al símbolo `%s' se le ha dado más de una cadena literal"
 
 #, c-format
 msgid "symbol `%s' given more than one literal string"
 msgstr "al símbolo `%s' se le ha dado más de una cadena literal"
 
-#: src/symtab.c:281
+#: src/symtab.c:277
 #, c-format
 msgid "conflicting precedences for %s and %s"
 msgstr "precedencias en conflicto entre %s y %s"
 
 #, c-format
 msgid "conflicting precedences for %s and %s"
 msgstr "precedencias en conflicto entre %s y %s"
 
-#: src/symtab.c:293
+#: src/symtab.c:289
 #, fuzzy, c-format
 msgid "conflicting associativities for %s (%s) and %s (%s)"
 msgstr "conflicto de valores assoc para %s y %s"
 
 #, fuzzy, c-format
 msgid "conflicting associativities for %s (%s) and %s (%s)"
 msgstr "conflicto de valores assoc para %s y %s"
 
-#: src/symtab.c:363
+#: src/symtab.c:359
 #, c-format
 msgid "tokens %s and %s both assigned number %d"
 msgstr "los terminales %s y %s tienen asignados ambos el número %d"
 
 #, c-format
 msgid "tokens %s and %s both assigned number %d"
 msgstr "los terminales %s y %s tienen asignados ambos el número %d"
 
-#: src/symtab.c:568
+#: src/symtab.c:566
 #, c-format
 msgid "the start symbol %s is undefined"
 msgstr "el símbolo de inicio (axioma) %s no está definido"
 
 #, c-format
 msgid "the start symbol %s is undefined"
 msgstr "el símbolo de inicio (axioma) %s no está definido"
 
-#: src/symtab.c:572
+#: src/symtab.c:570
 #, c-format
 msgid "the start symbol %s is a token"
 msgstr "el símbolo de inicio (axioma) %s es un terminal"
 #, c-format
 msgid "the start symbol %s is a token"
 msgstr "el símbolo de inicio (axioma) %s es un terminal"
@@ -638,67 +596,67 @@ msgstr ""
 msgid "Valid arguments are:"
 msgstr ""
 
 msgid "Valid arguments are:"
 msgstr ""
 
-#: lib/bitset_stats.c:235
+#: lib/bitset_stats.c:178
 #, c-format
 msgid "%u bitset_allocs, %u freed (%.2f%%).\n"
 msgstr ""
 
 #, c-format
 msgid "%u bitset_allocs, %u freed (%.2f%%).\n"
 msgstr ""
 
-#: lib/bitset_stats.c:238
+#: lib/bitset_stats.c:181
 #, c-format
 msgid "%u bitset_sets, %u cached (%.2f%%)\n"
 msgstr ""
 
 #, c-format
 msgid "%u bitset_sets, %u cached (%.2f%%)\n"
 msgstr ""
 
-#: lib/bitset_stats.c:241
+#: lib/bitset_stats.c:184
 #, c-format
 msgid "%u bitset_resets, %u cached (%.2f%%)\n"
 msgstr ""
 
 #, c-format
 msgid "%u bitset_resets, %u cached (%.2f%%)\n"
 msgstr ""
 
-#: lib/bitset_stats.c:244
+#: lib/bitset_stats.c:187
 #, c-format
 msgid "%u bitset_tests, %u cached (%.2f%%)\n"
 msgstr ""
 
 #, c-format
 msgid "%u bitset_tests, %u cached (%.2f%%)\n"
 msgstr ""
 
-#: lib/bitset_stats.c:248
+#: lib/bitset_stats.c:191
 #, c-format
 msgid "%u bitset_lists\n"
 msgstr ""
 
 #, c-format
 msgid "%u bitset_lists\n"
 msgstr ""
 
-#: lib/bitset_stats.c:250
+#: lib/bitset_stats.c:193
 msgid "count log histogram\n"
 msgstr ""
 
 msgid "count log histogram\n"
 msgstr ""
 
-#: lib/bitset_stats.c:253
+#: lib/bitset_stats.c:196
 msgid "size log histogram\n"
 msgstr ""
 
 msgid "size log histogram\n"
 msgstr ""
 
-#: lib/bitset_stats.c:256
+#: lib/bitset_stats.c:199
 msgid "density histogram\n"
 msgstr ""
 
 msgid "density histogram\n"
 msgstr ""
 
-#: lib/bitset_stats.c:272
+#: lib/bitset_stats.c:213
 msgid ""
 "Bitset statistics:\n"
 "\n"
 msgstr ""
 
 msgid ""
 "Bitset statistics:\n"
 "\n"
 msgstr ""
 
-#: lib/bitset_stats.c:275
+#: lib/bitset_stats.c:216
 #, c-format
 msgid "Accumulated runs = %u\n"
 msgstr ""
 
 #, c-format
 msgid "Accumulated runs = %u\n"
 msgstr ""
 
-#: lib/bitset_stats.c:320
+#: lib/bitset_stats.c:260 lib/bitset_stats.c:265
 msgid "Could not read stats file."
 msgstr ""
 
 msgid "Could not read stats file."
 msgstr ""
 
-#: lib/bitset_stats.c:322
+#: lib/bitset_stats.c:262
 msgid "Bad stats file size.\n"
 msgstr ""
 
 msgid "Bad stats file size.\n"
 msgstr ""
 
-#: lib/bitset_stats.c:348
+#: lib/bitset_stats.c:288 lib/bitset_stats.c:290
 msgid "Could not write stats file."
 msgstr ""
 
 msgid "Could not write stats file."
 msgstr ""
 
-#: lib/bitset_stats.c:352
+#: lib/bitset_stats.c:293
 msgid "Could not open stats file for writing."
 msgstr ""
 
 msgid "Could not open stats file for writing."
 msgstr ""
 
@@ -793,6 +751,26 @@ msgstr "`"
 msgid "'"
 msgstr "'"
 
 msgid "'"
 msgstr "'"
 
+#: lib/subpipe.c:187
+#, c-format
+msgid "subsidiary program `%s' could not be invoked"
+msgstr ""
+
+#: lib/subpipe.c:189
+#, c-format
+msgid "subsidiary program `%s' not found"
+msgstr ""
+
+#: lib/subpipe.c:191
+#, c-format
+msgid "subsidiary program `%s' failed"
+msgstr ""
+
+#: lib/subpipe.c:192
+#, c-format
+msgid "subsidiary program `%s' failed (exit status %d)"
+msgstr ""
+
 #: lib/timevar.c:476
 msgid ""
 "\n"
 #: lib/timevar.c:476
 msgid ""
 "\n"
@@ -808,21 +786,33 @@ msgstr ""
 msgid "time in %s: %ld.%06ld (%ld%%)\n"
 msgstr ""
 
 msgid "time in %s: %ld.%06ld (%ld%%)\n"
 msgstr ""
 
+#~ msgid "too many states (max %d)"
+#~ msgstr "demasiados estados (máximo %d)"
+
 #~ msgid "reduce"
 #~ msgstr "reduce"
 
 #~ msgid "shift"
 #~ msgstr "desplaza"
 
 #~ msgid "reduce"
 #~ msgstr "reduce"
 
 #~ msgid "shift"
 #~ msgstr "desplaza"
 
-#~ msgid "an error"
-#~ msgstr "un error"
-
 #~ msgid "%s contains "
 #~ msgstr "%s contiene "
 
 #~ msgid "`%s' is no longer supported"
 #~ msgstr "`%s' ya no está soportado"
 
 #~ msgid "%s contains "
 #~ msgstr "%s contiene "
 
 #~ msgid "`%s' is no longer supported"
 #~ msgstr "`%s' ya no está soportado"
 
+# Me parece menos "computadora" decir "ningún fichero de gramática" - cll
+#
+#~ msgid "%s: no grammar file given\n"
+#~ msgstr "%s: no se ha especificado ningún fichero de gramática\n"
+
+# Ignorar es no saber, to ignore es no hacer caso, que no es lo mismo. sv
+#~ msgid "%s: extra arguments ignored after `%s'\n"
+#~ msgstr "%s: los argumentos extra después de '%s' no se tendrán en cuenta\n"
+
+#~ msgid "too many gotos (max %d)"
+#~ msgstr "demasiados gotos (máximo %d)"
+
 # to ignore no es ignorar. Pon otra cosa, please. sv
 #~ msgid "unexpected `/' found and ignored"
 #~ msgstr "se ha encontrado `/' cuando no se esperaba, no se tendrán en cuenta"
 # to ignore no es ignorar. Pon otra cosa, please. sv
 #~ msgid "unexpected `/' found and ignored"
 #~ msgstr "se ha encontrado `/' cuando no se esperaba, no se tendrán en cuenta"
@@ -830,6 +820,9 @@ msgstr ""
 #~ msgid "unterminated comment"
 #~ msgstr "comentario sin terminar"
 
 #~ msgid "unterminated comment"
 #~ msgstr "comentario sin terminar"
 
+#~ msgid "unexpected end of file"
+#~ msgstr "fin de fichero inesperado"
+
 # ¿unescaped?
 #~ msgid "unescaped newline in constant"
 #~ msgstr "salto de línea en constante sin secuencia de escape"
 # ¿unescaped?
 #~ msgid "unescaped newline in constant"
 #~ msgstr "salto de línea en constante sin secuencia de escape"
@@ -899,12 +892,12 @@ msgstr ""
 #~ msgid "   Skipping to next %c"
 #~ msgstr "   Saltando al siguiente %c"
 
 #~ msgid "   Skipping to next %c"
 #~ msgstr "   Saltando al siguiente %c"
 
-#~ msgid "unterminated string at end of file"
-#~ msgstr "cadena sin terminar al final del fichero"
-
 #~ msgid "unterminated string"
 #~ msgstr "cadena sin terminar"
 
 #~ msgid "unterminated string"
 #~ msgstr "cadena sin terminar"
 
+#~ msgid "%s is invalid"
+#~ msgstr "%s no es válido"
+
 #~ msgid "unterminated `%{' definition"
 #~ msgstr "definición `%{' sin terminar"
 
 #~ msgid "unterminated `%{' definition"
 #~ msgstr "definición `%{' sin terminar"
 
@@ -960,9 +953,6 @@ msgstr ""
 #~ msgid "no input grammar"
 #~ msgstr "no hay gramática de entrada"
 
 #~ msgid "no input grammar"
 #~ msgstr "no hay gramática de entrada"
 
-#~ msgid "unknown character: %s"
-#~ msgstr "carácter desconocido: %s"
-
 #~ msgid "ill-formed rule: initial symbol not followed by colon"
 #~ msgstr "regla mal formada: el símbolo inicial no está seguido por :"
 
 #~ msgid "ill-formed rule: initial symbol not followed by colon"
 #~ msgstr "regla mal formada: el símbolo inicial no está seguido por :"
 
@@ -972,6 +962,9 @@ msgstr ""
 #~ msgid "previous rule lacks an ending `;'"
 #~ msgstr "a la regla previa le falta un `;' al final"
 
 #~ msgid "previous rule lacks an ending `;'"
 #~ msgstr "a la regla previa le falta un `;' al final"
 
+#~ msgid "two @prec's in a row"
+#~ msgstr "dos @prec en una línea"
+
 # Insisto, el empleo de participios a secas me parece como hablar en
 # indio. Por favor, permíteme que añada un "está" :) - cll
 # ok - ngp
 # Insisto, el empleo de participios a secas me parece como hablar en
 # indio. Por favor, permíteme que añada un "está" :) - cll
 # ok - ngp
@@ -981,8 +974,8 @@ msgstr ""
 #~ msgid "two actions at end of one rule"
 #~ msgstr "dos acciones al final de una regla"
 
 #~ msgid "two actions at end of one rule"
 #~ msgstr "dos acciones al final de una regla"
 
-#~ msgid "invalid input: %s"
-#~ msgstr "entrada no válida: %s"
+#~ msgid "too many symbols (tokens plus nonterminals); maximum %d"
+#~ msgstr "demasiados símbolos (terminales y no terminales); máximo %d"
 
 # Únicamente cambio la posición del adjetivo `máximo'. En vez de después
 # de `tabla', después de `tamaño' - cll
 
 # Únicamente cambio la posición del adjetivo `máximo'. En vez de después
 # de `tabla', después de `tamaño' - cll