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