2015-05-14 22:35:07 +03:00
|
|
|
|
//PascalABCParser.dll
|
|
|
|
|
|
%PREFIX%=PASCALABCPARSER_
|
|
|
|
|
|
|
|
|
|
|
|
FOUND{0}=Встречено {0}, а
|
|
|
|
|
|
FOUNDEOF=Встречен конец файла, а
|
|
|
|
|
|
EXPECTED{0}=Ожидалось {0}
|
|
|
|
|
|
EXPECTED{1}=ожидалось {1}
|
|
|
|
|
|
EXPECTEDR{1}=ожидался {1}
|
|
|
|
|
|
EXPECTEDBEGIN=ожидался раздел описаний или begin
|
|
|
|
|
|
|
|
|
|
|
|
WITHOUT_INIT_AND_SIZE=Пропущен размер динамического массива
|
|
|
|
|
|
|
|
|
|
|
|
OPERATOR_NOT_IMPLEMET_TO_THIS_OPEAND_TYPE=Операция не применима к операндам данного типа
|
|
|
|
|
|
STATEMENT_EXPECTED=Ожидался оператор
|
|
|
|
|
|
LEFT_SIDE_ASSIGN_MUST_BE_VARIABLE=Левая часть оператора присваивания должна быть переменной
|
|
|
|
|
|
PROCEDURE_CANNOT_HAVE_RETURNED_VALUE=Процедура не может иметь возвращаемого значения
|
|
|
|
|
|
EXPECTED_{0}_BUT_FOUND_{1}=Ожидалось '{0}', а встречено '{1}'
|
|
|
|
|
|
NONTERMINALTOKEN_{0}_RETURN_NULL=Cинтаксическая конструкция вида '{0}' не поддерживается текущей версией парсера
|
|
|
|
|
|
SEMICOLON_BEFORE_ELSE=Перед else нельзя ставить точку с запятой
|
|
|
|
|
|
UNEXPECTED_SYMBOL{0}=Неожиданный символ '{0}'
|
|
|
|
|
|
UNSUPPORTED_OLD_DIRECTIVES=Директивы компилятора в стиле # более не поддерживаются. Используйте директивы в стиле {$ }
|
|
|
|
|
|
INCLUDE_COULDNT_OPEN_FILE{0}=Директива компилятора $include: нельзя открыть файл '{0}'
|
|
|
|
|
|
INCLUDE_EMPTY_FILE=Директива компилятора $include: не указано имя файла
|
2018-10-26 20:12:42 +03:00
|
|
|
|
RECUR_INCLUDE=Директива компилятора $include: рекурсивное включение файла
|
2015-05-14 22:35:07 +03:00
|
|
|
|
UNNECESSARY $endif=Лишний $endif
|
|
|
|
|
|
ENDIF_ABSENT=Незакрытая директива $ifdef или $ifndef - отсутствует $endif
|
|
|
|
|
|
UNNECESSARY $else=Лишний $else
|
2016-02-20 23:28:38 +03:00
|
|
|
|
TYPE_NAME_EXPECTED=Ожидался тип
|
2015-05-14 22:35:07 +03:00
|
|
|
|
|
2018-10-03 22:46:20 +03:00
|
|
|
|
|
2015-05-14 22:35:07 +03:00
|
|
|
|
EOF1=конец файла
|
|
|
|
|
|
EOF=(конец файла)
|
|
|
|
|
|
TKIDENTIFIER=идентификатор
|
|
|
|
|
|
TKINTEGER=число
|
|
|
|
|
|
OPERATOR=оператор
|
|
|
|
|
|
TKSEMICOLON=';'
|
|
|
|
|
|
TKCOLON=':'
|
|
|
|
|
|
TKCOMMA=','
|
|
|
|
|
|
TKPOINT='.'
|
|
|
|
|
|
TKASSIGN=':='
|
|
|
|
|
|
TKEQUAL='='
|
|
|
|
|
|
TKDOTDOT='..'
|
|
|
|
|
|
TKROUNDOPEN='('
|
|
|
|
|
|
TKROUNDCLOSE=')'
|
|
|
|
|
|
TKDO=do
|
|
|
|
|
|
EXPR=выражение
|
|
|
|
|
|
STMT=оператор
|
|
|
|
|
|
|
|
|
|
|
|
ONE_EOF=Ожидался конец файла
|
|
|
|
|
|
ONE_TKIDENTIFIER=Ожидался идентификатор
|
|
|
|
|
|
ONE_OPERATOR=Ожидался оператор
|
|
|
|
|
|
ONE_STMT=Ожидался оператор
|
2016-01-13 21:30:17 +03:00
|
|
|
|
BAD_TUPLE=Неправильно сформированный кортеж
|
2016-04-03 22:04:35 +03:00
|
|
|
|
EMPTY_STATEMENT_IN_SHORT_PROC_DEFINITION=Ожидался оператор
|
2015-05-14 22:35:07 +03:00
|
|
|
|
|
|
|
|
|
|
DUPLICATE_NAMES_IN_ANON_TYPE=Анонимный тип не может содержать поля с одинаковыми именами
|
|
|
|
|
|
BAD_ANON_TYPE=Неверное определение имени поля анонимного типа
|
2016-09-15 21:13:02 +03:00
|
|
|
|
ONE_TYPE_PARAMETER_MUSTBE_WITHOUT_PARENTHESES=Одинокий типовой параметр не должен заключаться в скобки
|
|
|
|
|
|
|
2016-09-18 13:31:07 +03:00
|
|
|
|
USING_UNLOCAL_FOR_VARIABLE=Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла
|
2016-09-22 22:56:07 +03:00
|
|
|
|
USING_UNLOCAL_FOREACH_VARIABLE=Параметр цикла foreach должен описываться в заголовке цикла
|
2017-09-28 08:48:33 +03:00
|
|
|
|
OVERLOAD_IS_NOT_USED=overload не используется в PascalABC.NET
|
|
|
|
|
|
ONLY_BASE_ASSIGNMENT_FOR_TUPLE=Для кортежа допустимо только обычное присваивание :=
|
2018-03-21 23:01:54 +03:00
|
|
|
|
BAD_FORMAT_STRING=Встречена неправильная форматная строка
|
2018-05-31 00:40:29 +03:00
|
|
|
|
TUPLE_ELEMENTS_COUNT_MUST_BE_LESSEQUAL_7=Количество элементов кортежа не должно быть больше 7
|
2018-06-12 22:45:54 +03:00
|
|
|
|
TWO_NILS_IN_QUESTION_EXPR=Условное выражение не может содержать константы nil по обеим веткам
|
2018-06-28 22:12:52 +03:00
|
|
|
|
DOT_QUECTION_IN_SHORT_FUN=Выражение с ?. не может фигурировать в коротком определении функции без возвращаемого значения
|
|
|
|
|
|
BAD_INT2=Слишком маленькое целое
|
2019-03-10 21:07:49 +03:00
|
|
|
|
INVALID_INTERFACE_MEMBER=Интерфейсы не могут содержать поля и реализацию методов
|
2018-07-18 12:20:45 +03:00
|
|
|
|
EXTENDED_INDEXED_PROPERTIES=Индексные свойства не могут быть расширенными
|
2018-09-16 05:11:08 +03:00
|
|
|
|
TWO_STRING_LITERALS_IN_SUCCESSION=Две литеральные строковые константы не могут стоять подряд
|
2018-10-05 04:24:21 +03:00
|
|
|
|
ATTRIBUTE_REDECLARED=Повторное применение атрибута
|
2018-12-01 13:08:46 +03:00
|
|
|
|
STATIC_PROPERTIES_CANNOT_HAVE_ATTRBUTE_{0}=Статические свойства не могут иметь атрибут '{0}'
|
2018-12-08 11:41:26 +03:00
|
|
|
|
RESULT_IDENT_NOT_EXPECTED_IN_THIS_CONTEXT=Имя Result недопустимо в этом контексте
|
2019-02-22 19:11:56 +03:00
|
|
|
|
NESTED_RECORD_DEFINITIONS_ARE_FORBIDDEN=Вложенные описания записей запрещены
|
|
|
|
|
|
NIL_IN_UNNAMED_OBJECT=Поле анонимного класса не может инициализироваться константой nil
|