%PREFIX%=SEMANTICERROR_ CONSTRUCTOR_CAN_HAVE_ONLY_{0}_NAME=Constructor can have only '{0}' name OPERATOR_AS_MUST_BE_USED_WITCH_A_REFERENCE_TYPE_VALUETYPE{0}=The as operator must be used with a reference type ('{0}' is a value type) OPERATOR_SIZEOF_MUST_BE_USED_WITCH_A_VALUE_TYPE_REFTYPE{0}=The sizeof operator must be used with a value type ('{0}' is a reference type) NAMESPACE_{0}_NOTFOUND=Namespace '{0}' not found CAN_NOT_BE_DOWN_ACCESS_LEVEL_FOR_METH=Cannot change access modifiers OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_TYPES_{1}_AND_{2}=Operator '{0}' can not be applied to types '{1}' and '{2}' OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_TYPE_{1}=Operator '{0}' can not be applied to type '{1}' CAN_NOT_GET_ADDRESS_FROM_EXPRESSION=Cannot get address of constant expression EXPECTED_VARIABLE=Variable expected CANNOT_DEREFER_THIS_EXPR_OF_NON_POINTER_TYPE=Cannot dereference an expression of non-pointer type CONSTRUCTOR_NOT_FOUND=No constructor found INVALID_CONSTRUCTOR_PARAMETERS_NUM=Invalid number of parameters NO_CONSTRUCTOR_WITH_SAME_PARAMETERS_NUM=No constructor with same parameters number PARENT_TYPE_IS_SEALED{0}=Cannot derive from sealed type '{0}' INVALID_ELEMENT_TYPE_FOR_TYPED_FILE=Typed file can not contain elements of this type EXPECTED_VARIABLE_HAVE_TYPE_{0}_TYPED_FILE=Variable of type '{0}' expected EXPECTED_EXPRESSION_HAVE_TYPE_{0}_TYPED_FILE=Expression of type '{0}' expected EXPECTED_TYPED_POINTER_IN_PROCEDURE{0}=Parameter of the procedure '{0}' must be only typed pointer ARRAY_CONST_EXPECTED=Array constant expected ARRAY_CONST_{0}_ELEMENTS_EXPECTED={0} elements expected TYPE_{0}_IS_NOT_DETERMINED_COMPLETELY=Type '{0}' is not determined completely VARIABLE_{0}_READONLY=Cannot assign to '{0}' because it is read-only INVALID_OPERATOR_PARAMETERS_NUM=Operation cannot be applied to elements of this type FIELD_NAME_SHOULD_BE_EQUAL_RECORD_FIELD_NAME=Unknown record field identifier INVALID_RECORD_CONST_FIELD_COUNT=Wrong number of fields in record constant RECORD_CONST_EXPECTED=Record constant expected CONSTANT_RECORD_CAN_NOT_CONTAINS_METHODS=Constant record can not contain methods CONSTANT_RECORD_CAN_NOT_BE_INHERITANCE=Type of constant record cannot be in inheritance graph CAN_NOT_DEDUCE_TYPE_{0}=Cannot deduce the type '{0}' PROPERTYACCESSOR_{0}_OR_{1}_EXPECTED=Property accessor '{0}' or '{1}' expected UNIT_NAME_MUST_BE_EQUAL_UNIT_FILE_NAME=Unit name must match the file name PROGRAM_NAME_MUST_BE_EQUAL_PROGRAM_FILE_NAME=Program name must match the file name {0}_KEYWORD_ALLOWED_ONLY_WITH_METHOD=The keyword '{0}' is valid only for method NO_METHOD_{0}_IN_CLASS_{1}_WITH_THIS_PARAMS=No overload for method '{0}' in type '{1}' with same parameters number CAN_NOT_REFERENCE_TO_NONSTATIC_METHOD_{0}_WITH_TYPE=An object reference is required for the nonstatic method '{0}' CAN_NOT_REFERENCE_TO_NONSTATIC_EVENT_{0}_WITH_TYPE=An object reference is required for the nonstatic event '{0}' CAN_NOT_REFERENCE_TO_NONSTATIC_METHOD_{0}_FROM_STATIC_METHOD=An object reference is required for the nonstatic method '{0}' CAN_NOT_REFERENCE_TO_NONSTATIC_EVENT_{0}_FROM_STATIC_METHOD=An object reference is required for the nonstatic event '{0}' CAN_NOT_REFERENCE_TO_NONSTATIC_FIELD_{0}_FROM_STATIC_METHOD=An object reference is required for the nonstatic field '{0}' CAN_NOT_REFERENCE_TO_NONSTATIC_{0}_FROM_STATIC=An object reference is required for the nonstatic field, method, or property '{0}' LEFT_SIDE_CANNOT_BE_ASSIGNED_TO=Left side cannot be assigned to STATEMENT_EXPECTED=Statement expected EXPRESSION_IN_LOCK_STATEMENT_RETURNED_NOT_A_REFERENCE_TYPE=The type of expression is not a reference type as required by the lock statement EMBEDDED_SATATEMENT_CANNOT_BE_A_DECLARATION=Embedded statement cannot be a declaration or labeled statement RECORD_{0}_DOES_NOT_IMPLEMENT_MEMBER_{2}_OF_INTERFACE_{1}=Record '{0}' does not implement member '{2}' of interface '{1}' MEMBER_{2}_OF_RECORD_{0}_FROM_INTERFACE_{1}_MUST_BE_PUBLIC_AND_NON_STATIC=Record does not implement interface member '{2}'. '{0}' is static, not public, or has the wrong return type RECORD_CANNOT_BE_DECLARED_IN_BLOCK=Record can not be declared in block CANNOT_DECLARED_POINTER_TO_RECORD_CONTAINS_REFERENCE_FIELDS=Cannot declare a pointer to a record containing the reference field CANNOT_DECLARED_POINTER_TO_RECORD_CONTAINS_STRING_OR_ARRAY_FIELDS=Cannot declare a pointer to a record containing short strings or arrays (temporarily not supported) CANNOT_DECLARED_POINTER_TO_REFERENCE_TYPE=Cannot declare pointer to reference type CANNOT_DECLARED_POINTER_TO_STRING_OR_ARRAY_TYPE=Cannot declare pointer to shortstring or array type (temporarily not supported) OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_POINTER_TYPE=Operator '{0}' can not be applied to pointer type TYPE_NOT_DEFINED=The type is not defined ENUMENTAR_TYPE_VALUE_OVERFLOW=Arithmetic overflow DIVIDE_BY_ZERO_EXCEPTION=Divide by zero ONE_VARIABLE_ONE_INITIALIZATOR=Variable initializer can be used for only one variable NOT_OVERLOADED_OPERATOR=This operator can not be overloaded INAVLID_TYPE=Type is invalid