2016-03-13 15:32:10 +03:00
%PREFIX%=SEMANTICERROR_
CAN_NOT_READ=Нельзя считывать данные этого типа
TUPLE_EXPECTED=Ожидался кортеж
2020-07-27 23:13:08 +03:00
TUPLE_OR_SEQUENCE_EXPECTED=Ожидался кортеж или последовательность
2020-12-03 23:08:23 +03:00
TUPLE_OR_SEQUENCE_EXPECTED_FOREACH=Ожидалась последовательность кортежей или последовательностей
TOO_MANY_ELEMENTS_ON_LEFT_SIDE_OF_TUPLE_ASSIGNMRNT=Слишком много переменных при распаковке кортежа
2016-03-13 15:32:10 +03:00
ONLY_BASE_ASSIGNMENT_FOR_TUPLE=Для кортежа допустимо только обычное присваивание :=
TUPLE_TYPE_ERROR=Ошибочная конструкция при построении типа кортежа
INTEGER_VALUE_EXPECTED=Ожидалось значение целого типа
2020-05-14 13:01:21 +03:00
INTEGER_OR_REAL_OR_CHAR_VALUE_EXPECTED=Ожидалось значение целого, вещественного или символьного типа
2020-05-15 01:46:38 +03:00
INTEGER_OR_CHAR_VALUE_EXPECTED=Ожидалось значение целого или символьного типа
2020-01-05 22:46:12 +03:00
INCOMPATIBLE_DIAPASON_BOUNDS_TYPES=Несовместимые типы границ диапазона
INCOMPATIBLE_TYPES_OF_ELEMENT_AND_DIAPASON=Тип элемента несовместим с типом диапазона
2016-04-03 22:04:35 +03:00
BAD_SLICE_OBJECT=Срезы допустимы только для строк, динамических массивов и списков
2020-11-25 17:51:59 +03:00
ONLY_IN_SHORT_FUNC_DEFS_RETURN_TYPE_CANBE_OMITTED=Тип возвращаемого значения следует указать явно
2016-10-13 00:56:12 +03:00
ONE_TKIDENTIFIER=В качестве типа ожидался идентификатор
2017-01-20 19:56:43 +03:00
SUGARED_NODE_{0}_IN_SYNTAX_TREE_VISITOR=Сахарный узел {0} не должен обходиться в syntax_tree_visitor. Обратитесь к разработчикам PascalABC.NET
2017-01-20 21:41:28 +03:00
MISSED_SEMANTIC_CHECK_FOR_SUGARED_NODE_{0}=Отсутствует семантическая проверка для сахарного узла {0}
2018-09-20 10:18:31 +03:00
OPERATOR_DQ_MUST_BE_USED_WITH_A_REFERENCE_TYPE_VALUETYPE=Левый операнд операции ?. должен иметь ссылочный тип
2018-10-07 19:20:17 +03:00
AUTOCLASS_MUST_NOT_CONTAIN_ENUM_TYPE_DEFINITION_IN_FIELD_TYPE=Автокласс не может содержать поля безымянного перечислимого типа
NAME_IN_PROPERTY_READ_SECTION_MUST_BE_FIELD_OR_METHOD_NAME=Имя в секции read свойства должно быть именем поля или функции-метода этого класса
2018-10-11 09:26:51 +03:00
NAME_IN_PROPERTY_WRITE_SECTION_MUST_BE_FIELD_OR_METHOD_NAME=Имя в секции write свойства должно быть именем поля или процедуры-метода этого класса
2018-10-23 22:06:07 +03:00
STATIC_PROPERTY_MUST_HAVE_STATIC_ACCESSOR=Акцессор статического свойства должен быть статическим
2018-10-28 08:11:52 +03:00
ENUMS_CANNOT_BE_GENERIC=Перечислимый тип не может быть обобщенным
2018-11-05 16:08:31 +03:00
PROGRAM_NAME_FOR_TYPE_NAME_IS_PROHIBITED=Имя 'program' запрещено в качестве имени типа
2018-12-07 17:53:21 +03:00
DEFAULT_PARAMS_IN_DELEGATE_TYPE=В процедурном типе не могут быть параметры по умолчанию
2018-12-17 20:49:02 +03:00
CONSTRUCTOR_CALL_FOR_DELEGATE_TYPES_IS_FORBIDDEN=Для типов делегатов запрещен вызов конструктора. Вместо этого присвойте делегату имя подпрограммы или имя другого делегата
2019-02-22 19:32:28 +03:00
SELF_NOT_ALLOWED_IN_METHOD_PARAMS=Параметр метода не может иметь имя Self
2019-02-24 20:20:21 +03:00
IMPOSSIBLE_TO_INFER_SET_TYPE=Нельзя вычислить тип множества
2019-03-03 00:05:26 +03:00
BAD_DIAPASON_IN_SET_TYPE=Границы диапазона в константе-множестве должны иметь один тип
UNNAMED_RECORD_CANNOT_IMPLEMENT_INTERFACE=Безымянные записи не могут реализовывать интерфейсы
UNNAMED_RECORD_CANNOT_CONTAIN_METHODS=Безымянные записи не могут содержать методы
2020-03-08 09:28:11 +03:00
UNNAMED_RECORD_CANNOT_CONTAIN_PROPERTIES=Безымянные записи не могут содержать свойства
2019-03-03 00:05:26 +03:00
UNNAMED_RECORD_CANNOT_CONTAIN_CONSTRUCTORS=Безымянные записи не могут содержать конструкторы
UNNAMED_RECORD_CAN_CONTAIN_ONLY_ONE_PUBLIC_VISIBILITY_SECTION=Безымянные записи могут содержать лишь одну секцию с public-видимостью
2019-06-21 19:43:01 +03:00
UNNAMED_RECORD_CANNOT_CONTAIN_SEVERAL_VISIBILITY_SECTIONS=Безымянные записи не могут содержать несколько секций видимости
2019-06-24 15:12:52 +03:00
OPENMP_CONTROLLED_CONSTRUCTIONS_CANNOT_CONTAIN_LAMBDAS=Лямбда-выражения не могут содержаться внутри конструкций под управлением OpenMP-директив
2019-06-26 23:23:51 +03:00
LAMBDAS_IN_CONSTRUCTOR_PARAMETERS_ARE_FORBIDDEN_IN_THIS_CONTEXT=Лямбда-выражения как параметры конструктора запрещены в этом контексте
2019-07-05 18:44:40 +03:00
PROCEDURE_TYPE_SHOULD_BE_REPLACED_BY_TYPE_NAME_IN_THIS_CONTEXT=Процедурный тип следует заменить именем типа в данном контексте
2020-06-12 23:31:38 +03:00
ACCESS_TO_ENUM_CONST_THROUGH_OBJECT=Нельзя обратиться к элементу перечисления через объект
2020-06-18 10:39:55 +03:00
ONE_DIM_ARRAY_OR_LIST_EXPECTED=Ожидался одномерный массив или список
2020-06-19 23:32:44 +03:00
TUPLE_TYPE_ELEMENTS_COUNT_MUST_BE_LESSEQUAL_7=Количество элементов в типе кортежа не должно быть больше 7
2022-03-20 00:08:57 +03:00
OVERRIDE_WHERE_TYPE_MUST_BE_SAME=Секция where метода предка ожидает что шаблонный параметр {0} будет наследовать от именно {1}
2022-03-20 23:05:07 +03:00
OVERRIDE_WHERE_UNEXPECTED_TYPE=Секция where метода предка не гарантирует что шаблонный параметр {0} будет наследовать от {1}
OVERRIDE_WHERE_UNEXPECTED_INTERFACE=Секция where метода предка не гарантирует что шаблонный параметр {0} будет реализовывать {1}
2022-03-20 00:08:57 +03:00
OVERRIDE_WHERE_UNEXPECTED_X=Секция where метода предка для шаблонного параметра {0} не имела спецификатора {1}
2020-06-24 10:21:01 +03:00
EXPLICIT_CASTS_FOR_LAMBDA_EXPRESSIONS_ARE_FORBIDDEN=Явные приведения типов для лямбда-выражений запрещены
2020-06-26 18:05:06 +03:00
STATIC_CLASS_CANNOT_HAVE_PREDEFINITION=Статический класс не может иметь предописание
2020-06-27 18:26:47 +03:00
OPERATIONS_CANNOT_BE_CALLED_USING_THIS_SYNTAX=Операции нельзя вызывать, используя данный синтаксис
2020-07-06 21:43:26 +03:00
MEMBER_{0}_OF_TYPE_{1}_CANNOT_BE_FOUND_IN_THE_CONTEEXT_OF_FUNCTION_WITH_YIELD=Имя {0} не удаётся найти в типе {1} в контексте функции с оператором yield
2020-08-01 17:49:54 +03:00
UNCOMPARABLE_TYPES_IN_ARRAY_CONST=Несовместимые типы при задании массива
2021-02-27 23:44:07 +03:00
IMPOSSIBLE_TO_CONVERT_ARRAY_CONST_TO_{0}=Невозможно преобразовать инициализатор массива к типу {0}
SLICES_MULTI_DIMENSIONAL_ARRAY_EXPECTED=Многмерные срезы доступны только для многомерных массивов
2021-08-09 22:37:53 +03:00
NUMBER_OF_SLICES_IN_MULTIDIMENSIONAL_ARRAY_SHOULD_BE_EQUAL_TO_ARRAY_RANK=Количество срезов или индексов многомерного массива должно совпадать с количеством размерностей этого массива
FUNCTIONS_WITH_CACHE_ATTRIBUTE_SHOULD_NOT_HAVE_DELEGATES_AS_PARAMETERS=Функции, помеченные атрибутом [Cache], не должны содержать параметры-делегаты
FUNCTIONS_WITH_CACHE_ATTRIBUTE_SHOULD_NOT_HAVE_POINTERS_AS_PARAMETERS=Функции, помеченные атрибутом [Cache], не должны содержать параметры-указатели