X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=compiler%2Flibec%2Flocale%2Fec.pot;h=ae1af66e704fd8b6899516a0e3fff61f63d03466;hb=a5e9fe141ccca04d9c83c20f71d20e0663b62802;hp=65474d848d3a635cc74d79db76e787a9d502cb92;hpb=d53db614c2248609654e181ed25b1be8c495e729;p=sdk diff --git a/compiler/libec/locale/ec.pot b/compiler/libec/locale/ec.pot index 65474d8..ae1af66 100644 --- a/compiler/libec/locale/ec.pot +++ b/compiler/libec/locale/ec.pot @@ -10,345 +10,405 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Basepath: ../\n" -#: ./src/pass15.ec:3205 -#: ./src/pass15.ec:3231 +#: ./src/pass15.ec:3259 +#: ./src/pass15.ec:3285 msgid "%s expected to be derived from method class\n" msgstr "%s expected to be derived from method class\n" -#: ./src/pass15.ec:8961 +#: ./src/pass15.ec:9894 msgid "%s undefined; assuming extern returning int\n" msgstr "%s undefined; assuming extern returning int\n" -#: ./src/ecdefs.ec:1262 +#: ./src/ecdefs.ec:1682 msgid ":%d:%d: error: " msgstr ":%d:%d: error: " -#: ./src/ecdefs.ec:1303 +#: ./src/ecdefs.ec:1730 msgid ":%d:%d: warning: " msgstr ":%d:%d: warning: " -#: ./src/pass15.ec:739 +#: ./src/pass15.ec:797 msgid "Array size not constant int (%s)\n" msgstr "Array size not constant int (%s)\n" -#: ./src/pass15.ec:10465 +#: ./src/pass15.ec:11683 msgid "Assigning list initializer to non list\n" msgstr "Assigning list initializer to non list\n" -#: ./src/pass15.ec:10129 -#: ./src/pass15.ec:11177 +#: ./src/pass15.ec:11227 +#: ./src/pass15.ec:12456 msgid "Couldn't determine type of array elements\n" msgstr "Couldn't determine type of array elements\n" -#: ./src/pass0.ec:570 +#: ./src/pass0.ec:524 msgid "Couldn't find member %s to override\n" msgstr "Couldn't find member %s to override\n" -#: ./src/loadSymbols.ec:718 +#: ./src/loadSymbols.ec:715 msgid "Couldn't open %s\n" msgstr "Couldn't open %s\n" -#: ./src/ast.ec:1649 +#: ./src/ast.ec:1683 msgid "Expecting class specifier\n" msgstr "Expecting class specifier\n" -#: ./src/pass15.ec:11335 +#: ./src/pass15.ec:12668 msgid "Expression is not a container\n" msgstr "Expression is not a container\n" -#: ./src/lexer.ec:499 +#: ./src/lexer.ec:536 msgid "Includes nested too deeply" msgstr "Includes nested too deeply" -#: ./src/pass1.ec:143 +#: ./src/pass1.ec:145 msgid "Incompatible virtual function %s\n" msgstr "Incompatible virtual function %s\n" -#: ./src/pass15.ec:11609 -#: ./src/pass15.ec:11684 +#: ./src/pass15.ec:12923 +#: ./src/pass15.ec:12996 msgid "Invalid object specified and not inside a class\n" msgstr "Invalid object specified and not inside a class\n" -#: ./src/pass15.ec:11517 +#: ./src/pass15.ec:12831 msgid "Invalid watched object\n" msgstr "Invalid watched object\n" -#: ./src/firstPass.ec:83 -#: ./src/firstPass.ec:108 -#: ./src/firstPass.ec:169 -#: ./src/firstPass.ec:211 +#: ./src/firstPass.ec:85 +#: ./src/firstPass.ec:112 +#: ./src/firstPass.ec:175 +#: ./src/firstPass.ec:217 msgid "Member with same name already exists %s in class %s\n" msgstr "Member with same name already exists %s in class %s\n" -#: ./src/firstPass.ec:101 -#: ./src/firstPass.ec:162 -#: ./src/firstPass.ec:204 +#: ./src/firstPass.ec:105 +#: ./src/firstPass.ec:168 +#: ./src/firstPass.ec:210 msgid "Member with same name already exists %s in member %s\n" msgstr "Member with same name already exists %s in member %s\n" -#: ./src/dbpass.ec:1073 +#: ./src/dbpass.ec:1085 msgid "Multiple field index requires a name\n" msgstr "Multiple field index requires a name\n" -#: ./src/dbpass.ec:299 +#: ./src/dbpass.ec:310 msgid "No database table defined in this module or database_open already used.\n" msgstr "No database table defined in this module or database_open already used.\n" -#: ./src/pass15.ec:11530 -msgid "No observer specified and not inside a _class\n" -msgstr "No observer specified and not inside a _class\n" - -#: ./src/pass15.ec:11687 +#: ./src/pass15.ec:12844 +#: ./src/pass15.ec:12999 msgid "No observer specified and not inside a class\n" msgstr "No observer specified and not inside a class\n" -#: ./src/pass16.ec:1901 -#: ./src/pass16.ec:1972 +#: ./src/pass16.ec:2023 +#: ./src/pass16.ec:2096 msgid "No set defined for property %s\n" msgstr "No set defined for property %s\n" -#: ./src/pass0.ec:153 +#: ./src/pass0.ec:108 msgid "Non-static %s making use of a static class\n" msgstr "Non-static %s making use of a static class\n" -#: ./src/pass1.ec:1037 -#: ./src/pass15.ec:11512 -#: ./src/pass15.ec:11584 -#: ./src/pass15.ec:11673 +#: ./src/pass1.ec:1053 +#: ./src/pass15.ec:12826 +#: ./src/pass15.ec:12898 +#: ./src/pass15.ec:12985 msgid "Property %s not found in class %s\n" msgstr "Property %s not found in class %s\n" -#: ./src/pass0.ec:160 +#: ./src/pass0.ec:115 msgid "Public %s making use of a private class\n" msgstr "Public %s making use of a private class\n" -#: ./src/pass15.ec:7391 +#: ./src/pass15.ec:8013 msgid "Recursion in defined expression %s\n" msgstr "Recursion in defined expression %s\n" -#: ./src/loadSymbols.ec:1002 +#: ./src/loadSymbols.ec:1005 msgid "Redefinition of %s (defining as %s, already defined as %s)\n" msgstr "Redefinition of %s (defining as %s, already defined as %s)\n" -#: ./src/ast.ec:794 +#: ./src/ast.ec:822 msgid "Redefinition of %s ignored\n" msgstr "Redefinition of %s ignored\n" -#: ./src/firstPass.ec:444 +#: ./src/firstPass.ec:460 msgid "Redefinition of method %s in class %s\n" msgstr "Redefinition of method %s in class %s\n" -#: ./src/pass15.ec:4406 -#: ./src/pass15.ec:4513 +#: ./src/pass15.ec:4695 +#: ./src/pass15.ec:4806 msgid "Unhandled type populating instance\n" msgstr "Unhandled type populating instance\n" -#: ./src/pass15.ec:7123 +#: ./src/pass15.ec:7618 msgid "Unspecified type\n" msgstr "Unspecified type\n" -#: ./src/pass15.ec:8976 +#: ./src/pass15.ec:8662 +msgid "ambiguous units in relational operation\n" +msgstr "ambiguous units in relational operation\n" + +#: ./src/pass15.ec:8672 +msgid "ambiguous units\n" +msgstr "ambiguous units\n" + +#: ./src/pass15.ec:9909 msgid "callable object undefined; extern assuming returning int\n" msgstr "callable object undefined; extern assuming returning int\n" -#: ./src/pass15.ec:8771 +#: ./src/pass15.ec:9688 msgid "called object %s is not a function\n" msgstr "called object %s is not a function\n" -#: ./src/pass15.ec:7847 -#: ./src/pass15.ec:7853 -#: ./src/pass15.ec:8017 +#: ./src/pass15.ec:8609 +#: ./src/pass15.ec:8615 +#: ./src/pass15.ec:8864 msgid "cannot add two pointers\n" msgstr "cannot add two pointers\n" -#: ./src/pass15.ec:1517 +#: ./src/pass15.ec:1652 msgid "cannot dereference type\n" msgstr "cannot dereference type\n" -#: ./src/pass2.ec:2253 +#: ./src/pass2.ec:2482 msgid "cannot obtain address of property\n" msgstr "cannot obtain address of property\n" -#: ./src/pass0.ec:485 -#: ./src/pass0.ec:491 +#: ./src/pass0.ec:439 +#: ./src/pass0.ec:445 msgid "class" msgstr "class" -#: ./src/pass0.ec:397 -#: ./src/pass0.ec:423 +#: ./src/pass0.ec:351 +#: ./src/pass0.ec:377 msgid "class data member" msgstr "class data member" -#: ./src/pass0.ec:431 +#: ./src/pass0.ec:385 msgid "class member instance" msgstr "class member instance" -#: ./src/pass15.ec:10204 +#: ./src/firstPass.ec:431 +msgid "constructor" +msgstr "constructor" + +#: ./src/pass15.ec:11327 msgid "couldn't determine type of %s; expected %s\n" msgstr "couldn't determine type of %s; expected %s\n" -#: ./src/pass15.ec:8394 -#: ./src/pass15.ec:8406 -#: ./src/pass15.ec:10216 -#: ./src/pass15.ec:10292 +#: ./src/pass15.ec:9272 +#: ./src/pass15.ec:9284 +#: ./src/pass15.ec:11339 +#: ./src/pass15.ec:11511 msgid "couldn't determine type of %s\n" msgstr "couldn't determine type of %s\n" -#: ./src/pass15.ec:1889 -#: ./src/pass15.ec:9441 +#: ./src/pass15.ec:2032 +#: ./src/pass15.ec:10460 msgid "couldn't find member %s in class %s\n" msgstr "couldn't find member %s in class %s\n" -#: ./src/pass15.ec:1885 -#: ./src/pass15.ec:1994 +#: ./src/pass15.ec:2028 +#: ./src/pass15.ec:2132 msgid "couldn't find virtual method %s in class %s\n" msgstr "couldn't find virtual method %s in class %s\n" -#: ./src/pass15.ec:8009 +#: ./src/pass15.ec:9304 +msgid "deleting const qualified object\n" +msgstr "deleting const qualified object\n" + +#: ./src/firstPass.ec:431 +msgid "destructor" +msgstr "destructor" + +#: ./src/pass15.ec:8856 msgid "different levels of indirection\n" msgstr "different levels of indirection\n" -#: ./src/pass15.ec:7865 -#: ./src/pass15.ec:10247 +#: ./src/pass15.ec:2871 +msgid "discarding const qualifier\n" +msgstr "discarding const qualifier\n" + +#: ./src/grammar.ec:3283 +#: ./src/grammar.ec:3284 +#: ./src/grammar.ec:3285 +#: ./src/grammar.ec:3286 +#: ./src/grammar.ec:3287 +#: ./src/grammar.ec:3299 +#: ./src/grammar.ec:3300 +#: ./src/grammar.ec:3301 +#: ./src/grammar.ec:3302 +#: ./src/grammar.ec:3303 +#: ./src/grammar.ec:3369 +#: ./src/grammar.ec:3370 +#: ./src/grammar.ec:3371 +#: ./src/grammar.ec:3372 +msgid "eC expects all declarations to precede statements in the block (C89 style)\n" +msgstr "eC expects all declarations to precede statements in the block (C89 style)\n" + +#: ./src/grammar.ec:3024 +msgid "extra comma\n" +msgstr "extra comma\n" + +#: ./src/pass15.ec:8627 +#: ./src/pass15.ec:11466 +#: ./src/pass15.ec:11468 msgid "incompatible expression %s (%s); expected %s\n" msgstr "incompatible expression %s (%s); expected %s\n" -#: ./src/pass15.ec:8126 -#: ./src/pass15.ec:8286 +#: ./src/pass15.ec:8958 +#: ./src/pass15.ec:9163 msgid "incompatible expressions %s (%s) and %s (%s)\n" msgstr "incompatible expressions %s (%s) and %s (%s)\n" -#: ./src/pass15.ec:1841 +#: ./src/pass15.ec:1984 msgid "incompatible instance method %s\n" msgstr "incompatible instance method %s\n" -#: ./src/pass15.ec:3304 +#: ./src/pass15.ec:3361 msgid "incompatible parameter %s (expected %s)\n" msgstr "incompatible parameter %s (expected %s)\n" -#: ./src/pass15.ec:3244 +#: ./src/pass15.ec:3298 msgid "incompatible return type for function\n" msgstr "incompatible return type for function\n" -#: ./src/pass15.ec:9255 +#: ./src/pass15.ec:10229 msgid "invalid class specifier %s for object of class %s\n" msgstr "invalid class specifier %s for object of class %s\n" -#: ./src/pass15.ec:9725 +#: ./src/grammar.ec:1708 +#: ./src/grammar.ec:1709 +msgid "l-value expected\n" +msgstr "l-value expected\n" + +#: ./src/pass15.ec:10775 msgid "member operator on non-structure type expression %s\n" msgstr "member operator on non-structure type expression %s\n" -#: ./src/pass15.ec:3179 -#: ./src/pass15.ec:3194 -#: ./src/pass15.ec:3220 +#: ./src/pass15.ec:3233 +#: ./src/pass15.ec:3248 +#: ./src/pass15.ec:3274 msgid "method class must be derived from %s\n" msgstr "method class must be derived from %s\n" -#: ./src/pass15.ec:3181 +#: ./src/pass15.ec:3235 msgid "method class should not take an object\n" msgstr "method class should not take an object\n" -#: ./src/pass2.ec:2255 -#: ./src/pass2.ec:2257 +#: ./src/pass2.ec:2484 +#: ./src/pass2.ec:2486 msgid "no get defined for property %s of class %s\n" msgstr "no get defined for property %s of class %s\n" -#: ./src/pass2.ec:882 +#: ./src/pass2.ec:921 msgid "no set defined for property %s of class %s\n" msgstr "no set defined for property %s of class %s\n" -#: ./src/pass15.ec:8928 +#: ./src/pass15.ec:9861 msgid "not enough arguments for function %s (%d given, expected %d)\n" msgstr "not enough arguments for function %s (%d given, expected %d)\n" -#: ./src/pass15.ec:8924 +#: ./src/pass15.ec:9857 msgid "not enough arguments for method %s::%s (%d given, expected %d)\n" msgstr "not enough arguments for method %s::%s (%d given, expected %d)\n" -#: ./src/pass15.ec:3255 +#: ./src/pass15.ec:3312 msgid "not enough parameters\n" msgstr "not enough parameters\n" -#: ./src/pass15.ec:7952 +#: ./src/pass15.ec:8803 msgid "operating on %s and %s with an untyped result, assuming %s\n" msgstr "operating on %s and %s with an untyped result, assuming %s\n" -#: ./src/pass15.ec:7777 +#: ./src/pass15.ec:8500 msgid "operator %s illegal on pointer\n" msgstr "operator %s illegal on pointer\n" -#: ./src/pass15.ec:3207 +#: ./src/pass15.ec:3261 msgid "overriding class expected to be derived from method class\n" msgstr "overriding class expected to be derived from method class\n" +#: ./src/ast.ec:1159 +msgid "parameter name omitted\n" +msgstr "parameter name omitted\n" + #: ./src/shortcuts.ec:223 #: ./src/shortcuts.ec:229 msgid "parsing type %s\n" msgstr "parsing type %s\n" -#: ./src/firstPass.ec:310 +#: ./src/firstPass.ec:312 msgid "redefinition of class %s\n" msgstr "redefinition of class %s\n" -#: ./src/pass0.ec:720 +#: ./src/pass0.ec:676 msgid "redefinition of constructor for class %s\n" msgstr "redefinition of constructor for class %s\n" -#: ./src/pass0.ec:697 +#: ./src/pass0.ec:653 msgid "redefinition of destructor for class %s\n" msgstr "redefinition of destructor for class %s\n" -#: ./src/ecdefs.ec:1323 -#: ./src/grammar.ec:3128 -#: ./src/grammar.ec:3129 -#: ./src/grammar.ec:3130 -#: ./src/grammar.ec:3131 -#: ./src/grammar.ec:3132 -#: ./src/grammar.ec:3133 -#: ./src/grammar.ec:3134 +#: ./src/pass0.ec:1161 +msgid "set defined on type without storage for non-conversion property\n" +msgstr "set defined on type without storage for non-conversion property\n" + +#: ./src/ecdefs.ec:1751 +#: ./src/grammar.ec:3235 +#: ./src/grammar.ec:3236 +#: ./src/grammar.ec:3237 +#: ./src/grammar.ec:3238 +#: ./src/grammar.ec:3239 +#: ./src/grammar.ec:3240 +#: ./src/grammar.ec:3241 msgid "syntax error\n" msgstr "syntax error\n" -#: ./src/pass15.ec:8839 +#: ./src/pass15.ec:9762 msgid "too many arguments for function %s (%d given, expected %d)\n" msgstr "too many arguments for function %s (%d given, expected %d)\n" -#: ./src/pass15.ec:8835 +#: ./src/pass15.ec:9758 msgid "too many arguments for method %s::%s (%d given, expected %d)\n" msgstr "too many arguments for method %s::%s (%d given, expected %d)\n" -#: ./src/pass15.ec:1895 +#: ./src/pass15.ec:2038 msgid "too many initializers for instantiation of class %s\n" msgstr "too many initializers for instantiation of class %s\n" -#: ./src/pass15.ec:3318 +#: ./src/pass15.ec:3375 msgid "too many parameters\n" msgstr "too many parameters\n" -#: ./src/pass15.ec:9708 +#: ./src/pass15.ec:10758 msgid "undefined class %s\n" msgstr "undefined class %s\n" -#: ./src/pass15.ec:10283 +#: ./src/pass15.ec:11502 msgid "unresolved identifier %s::%s\n" msgstr "unresolved identifier %s::%s\n" -#: ./src/pass15.ec:10202 +#: ./src/pass15.ec:11325 msgid "unresolved identifier %s; expected %s\n" msgstr "unresolved identifier %s; expected %s\n" -#: ./src/pass15.ec:10214 -#: ./src/pass15.ec:10285 +#: ./src/pass15.ec:11337 +#: ./src/pass15.ec:11504 msgid "unresolved identifier %s\n" msgstr "unresolved identifier %s\n" -#: ./src/pass15.ec:1835 +#: ./src/pass15.ec:1978 msgid "unresolved symbol used as an instance method %s\n" msgstr "unresolved symbol used as an instance method %s\n" -#: ./src/pass15.ec:7838 -#: ./src/pass15.ec:7995 -#: ./src/pass15.ec:8002 +#: ./src/pass15.ec:8600 +#: ./src/pass15.ec:8842 +#: ./src/pass15.ec:8849 msgid "void *: unknown size\n" msgstr "void *: unknown size\n" +#: ./src/firstPass.ec:431 +msgid "wrong class name specified for %s\n" +msgstr "wrong class name specified for %s\n" +