samples/audio; Installer: Added SineTone sample
[sdk] / compiler / libec / locale / ec.pot
index 65474d8..ae1af66 100644 (file)
@@ -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"
+