mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-22 16:09:33 +02:00
new errorr.msg
This commit is contained in:
parent
a6d63f0adc
commit
32a9815aa6
@ -1,9 +1,9 @@
|
||||
#
|
||||
# $Id: errorr.msg 1.02.2 2000/10/15 22:06:54 Michail A.Baikov
|
||||
# $Id: errorr.msg 1.21 2002/01/21 00:00:02 Michail A.Baikov (xakep@gamedot.ru)
|
||||
# <20>â®â ä ©« - ç áâì ¯à®£à ¬¬®£® ¯à®¤ãªâ Free Pascal Compiler
|
||||
# Copyright (c) 1998-2000 by Free Pascal Development Team
|
||||
# Copyright (c) 1999-2002 by Free Pascal Development Team
|
||||
#
|
||||
# <20>yá᪨© ä ©« (cp866) ï§ëª ¤«ï Free Pascal Compiler
|
||||
# <20>yá᪨© ä ©« (MSDOS CP) á®®¡é¥¨© ¤«ï Free Pascal Compiler
|
||||
#
|
||||
# ‘¬. ä ©« COPYING.FPC, ¢ª«îç¥ë© ¢ íây ¯®áâ ¢ªy,
|
||||
# ¯® ¢á¥¬ ¢®¯à®á ¬ ®â®á¨â¥«ì® ¢â®à᪮£® ¯à ¢ .
|
||||
@ -16,10 +16,10 @@
|
||||
# Š®áâ âë - ®¡®§ 票ï, ¯¨èãâáï ¢ á«¥¤yî饬 ¢¨¤¥:
|
||||
# <part>_<type>_<txtidentifier>
|
||||
#
|
||||
# <part> íâ® à §¤¥« á®®¡é¥¨© ã ª®¬¯¨«ïâ®à , ¨á¯®«ì§y¥¬®£® ¤¥¡ £¥à ¬¨,
|
||||
# ¤«ï ¨¤¥â¨ä¨ª 樨 ⨯ ®è¨¡ª¨:
|
||||
# asmr_ á¨â ªá¨ç¥áª¨© «¨§ áᥬ¡«¥à (á¨â ªá¨ç¥áª¨© «¨§ ª®¬ ¤)
|
||||
# asmw_ á¨â ªá¨ç¥áª¨© «¨§ áᥬ¡«¥à (ç⥨¥ ¨ § ¯¨áì)
|
||||
# <part> íâ® â ç áâì ª®¬¯¨«ïâ®à , ª®â®à ï á®®¡é ¥â ®¡ ®è¨¡ª¥:
|
||||
# asmr_ á¨â ªá¨ç¥áª¨© «¨§ áᥬ¡«¥à (ç⥨¥ áᥬ¡«¥à )
|
||||
# asmw_ á¨â ªá¨ç¥áª¨© «¨§ áᥬ¡«¥à (§ ¯¨áì ®¡ì¥ªâëå ä ©«®¢)
|
||||
|
||||
# unit_ ®¡à ¡®âª ¬®¤ã«ï
|
||||
# scan_ ᪠¥à
|
||||
# parser_ á¨â ªá¨ç¥áª¨© «¨§ â®à
|
||||
@ -27,7 +27,7 @@
|
||||
# general_ ®¡é ï ¨ä®à¬ æ¨ï
|
||||
# exec_ ¢ë§®¢ë áᥬ¡«¥à , ª®¬¯®®¢é¨ª , । ªâ®à
|
||||
#
|
||||
# <type> ⨯ á®®¡é¥¨ï, íâ® ¤®«¦® ¡ëâì ¨á¯®«ì§®¢ ® ¤«ï
|
||||
# <type> ⨯ á®®¡é¥¨ï:
|
||||
# f_ ä â «ì ï ®è¨¡ª
|
||||
# e_ ®è¨¡ª
|
||||
# w_ ¯à¥¤ã¯à¥¦¤¥¨¥
|
||||
@ -35,19 +35,21 @@
|
||||
# h_ ¯®¤áª §ª
|
||||
# i_ ¨ä®à¬ æ¨ï
|
||||
# l_ ®¬¥p áâp®ª¨
|
||||
# u_ ¨á¯®«ì§ã¥¬ë©
|
||||
# t_ ®¯p®¡ë¢ ¨¥
|
||||
# u_ ¨á¯®«ì§®¢ ¨¥
|
||||
# t_ ¯®¯ë⪠¨á¯®«ì§®¢ âì
|
||||
# m_ ¬ ªà®ª®¬ ¤
|
||||
# p_ ¯à®æ¥¤ãà
|
||||
# c_ ãá«®¢®¥ ¢ëà ¦¥¨¥
|
||||
# d_ á®®¡é¥¨¥ ¤«ï ®â« ¤ª¨
|
||||
# b_ ®â®¡à ¦ ¥â "overload" ¯à®æ¥¤ãàë (¯¥p¥£py¦¥ë¥ ¯p®æ¥¤ypë)
|
||||
# x_ ¨ä®à¬ æ¨ï ¤«ï ¨á¯®«¥¨ï
|
||||
# b_ ®â®¡à ¦ ¥â ¯¥à¥£àã¦¥ë¥ ¯à®æ¥¤ãàë ¨ äãªæ¨¨
|
||||
# x_ ¨ä®à¬ æ¨ï ¤«ï ¨á¯®«ï¥¬ëå ä ©«®¢
|
||||
#
|
||||
|
||||
#
|
||||
# ޡ饥
|
||||
#
|
||||
# 01016 ¯®á«¥¤¨© ®¬¥à ¨á¯®«ì§®¢ ®£® á®®¡é¥¨ï
|
||||
#
|
||||
# BeginOfTeX
|
||||
% \section{ޡ鍥 á®®¡é¥¨ï ª®¬¯¨«ïâ®à }
|
||||
% <20>â®â à §¤¥« ¤ ¥â á®®¡é¥¨ï ª®¬¯¨«ïâ®à , ª®â®àë¥ ¥ ä â «ìë, ® ª®â®àë¥
|
||||
@ -140,9 +142,9 @@ scan_f_end_of_file=02000_F_H
|
||||
scan_f_string_exceeds_line=02001_F_H¥¢®§¬®¦® ©â¨ ª®¥æ áâp®ª¨
|
||||
% ‚ë, ¢®§¬®¦®, § ¡ë«¨ ¢ª«îç¨âì § ªàë⨥ ' áâp®ª¨, â ª çâ® áâp®ª § ¨¬ ¥â
|
||||
% ¥áª®«ìª® «¨¨© ª®¤ (áâp®ª).
|
||||
scan_f_illegal_char=02002_F_‡ ¯p¥é¥ë© ᨬ¢®«
|
||||
scan_f_illegal_char=02002_F_‡ ¯p¥é¥ë© ᨬ¢®« "$1" ($2)
|
||||
% ‘ª ¥p á⮫ªy«áï á § ¯à¥é¥ë¬ ᨬ¢®«®¬ ¢® ¢å®¤®¬ ä ©«¥.
|
||||
scan_f_syn_expected=02003_F_Ž¡ py¦¥ á¨â ªá¨ç¥áª ï ®è¨¡ª : $1
|
||||
scan_f_syn_expected=02003_F_‘¨â ªá¨ç¥áª ï ®è¨¡ª : ®¦¨¤ ¥âáï "$1", ® 諨 "$2"
|
||||
% <20>⮠㪠§ë¢ ¥â, çâ® ª®¬¯¨«ïâ®à ®¦¨¤ « ¤py£yî «¥ªá¥¬ã (¨«¨ ¬ થà) 祬
|
||||
% â®â, ª®â®àë© ¢ë ¯¥ç â «¨. <20>â® ¬®¦¥â ¯à®¨á室¨âì ¯®ç⨠¢áî¤ã, £¤¥
|
||||
% ‚ë ¯¨è¨â¥ ¥ ¯® § ª® ¬ ï§ëª <20> ᪠«ì.
|
||||
@ -263,7 +265,7 @@ scan_w_unsupported_app_type=02044_W_H
|
||||
% ¯à¨«®¦¥¨ï á ¤¨à¥ªâ¨¢®© $APPTYPE
|
||||
scan_w_app_type_not_support=02045_W_$APPTYPE ¥ ¯®¤¤¥à¦¨¢ ¥âáï á¨á⥬®© ¤«ï ª®â®p®© ¢ë ª®¬¯¨«¨py¥â¥ ä ©«
|
||||
% $APPTYPE ¤¨à¥ªâ¨¢ ®¡¥á¯¥ç¨¢ ¥âáï ⮫쪮 win32 ¯à¨«®¦¥¨ï¬¨.
|
||||
scan_w_decription_not_support=02046_W_’¥£ DESCRIPTION ¥ ¯®¤¤¥à¦¨¢ ¥âáï á¨á⥬®© ¤«ï ª®â®p®© ¢ë ª®¬¯¨«¨py¥â¥ ä ©«
|
||||
scan_w_description_not_support=02046_W_’¥£ DESCRIPTION ¥ ¯®¤¤¥à¦¨¢ ¥âáï á¨á⥬®© ¤«ï ª®â®p®© ¢ë ª®¬¯¨«¨py¥â¥ ä ©«
|
||||
% ’¥£ \var{\{\$DESCRIPTION\}} ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 á¨á⥬ å OS/2 ¨ Win32.
|
||||
scan_n_version_not_support=02047_N_’¥£ VERSION ¥ ¯®¤¤¥à¦¨¢ ¥âáï á¨á⥬®© ¤«ï ª®â®p®© ¢ë ª®¬¯¨«¨py¥â¥ ä ©«
|
||||
% ’¥£ \var{\{\$VERSION\}} ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¢ Win32 á¨á⥬ å.
|
||||
@ -294,11 +296,19 @@ scan_w_only_one_resourcefile_supported=02056_W_
|
||||
% The target you are compiling for supports only one resource file. This is the
|
||||
% case of OS/2 (EMX) currently. The first resource file found is used, the
|
||||
% others are discarded.
|
||||
scan_w_macro_support_turned_off=02057_W_<57>®¤¤¥p¦ª ¬ ªp®á®¢ ®âª«îç¥
|
||||
scan_w_macro_support_turned_off=02057_W_<57>®¤¤¥p¦ª ¬ ªp®á®¢ ¡ë« ®âª«îç¥
|
||||
% A macro declaration has been found, but macro support is currently off,
|
||||
% so the declaration will be ignored. To turn macro support on compile with
|
||||
% -Sm on the commandline or add {$MACRO ON} in the source
|
||||
|
||||
scan_e_invalid_interface_type=02058_E_“ª § ¥¢¥àë© â¨¯ interface. <20>à ¢¨«ìë¥ â®«ìª® COM, COBRA ¨«¨ DEFAULT
|
||||
% The interface type that was specified is not supported
|
||||
scan_w_appid_not_support=02059_W_APPID ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï PalmOS
|
||||
% The \var{\{\$APPID\}} directive is only supported for the PalmOS target.
|
||||
scan_w_appname_not_support=02060_W_APPNAME ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï PalmOS
|
||||
% The \var{\{\$APPNAME\}} directive is only supported for the PalmOS target.
|
||||
scan_e_string_exceeds_255_chars=02061_E_Š®áâ â áâப ¥ ¬®¦¥â ¡ëâì ¡®«¥¥ 祬 255 ᨬ¢®«®¢
|
||||
% A single string constant can contain at most 255 chars. Try splitting up the
|
||||
% string in multiple smaller parts and concatenate them with a + operator.
|
||||
% \end{description}
|
||||
|
||||
#
|
||||
@ -539,8 +549,8 @@ parser_w_overloaded_are_not_both_virtual=03064_W_
|
||||
parser_w_overloaded_are_not_both_non_virtual=03065_W_<57>¥à¥£àã¦¥ë© ¬¥â®¤ H… ¢¨àâ㠫쮣® ¬¥â®¤ ¤®«¦¥ ¡ëâì ⮦¥ H… ¢¨àâã «ìë¬: $1
|
||||
% If you declare overloaded methods in a class, then they should either all be
|
||||
% virtual, or none. You shouldn't mix them.
|
||||
parser_e_overloaded_methodes_not_same_ret=03066_E_<45>¥à¥£àã¦¥ë¥ ¬¥â®¤ë, ª®â®àë¥ ï¢«ïîâáï ¢¨àâã «ì묨, ¤®«¦ë ¨¬¥âì â®â ¦¥ á ¬ë© â¨¯ p¥§y«ìâ â : $1
|
||||
% If you declare virtual overloaded methods in a class definition, they must
|
||||
parser_e_overridden_methods_not_same_ret=03066_E_<45>¥à¥®¯à¥¤¥«¥ë¥ ¬¥â®¤ë ¤®«¦ë ¨¬¥âì â®â-¦¥ á ¬ë© â¨¯ ¢®§¢à é ¥¬®£® § 票ï: "$2" ¯¥à¥®¯à¥¤¥«¥ "$1" ª®â®àë© ¢®§¢à é ¥â ¤à㣮© ⨯
|
||||
% If you declare oerridden methods in a class definition, they must
|
||||
% have the same return type.
|
||||
parser_e_dont_nest_export=03067_E_EXPORT äyªæ¨¨ ¥ ¬®£yâ ¡ëâì ¢«®¦¥ë¬¨
|
||||
% You cannot declare a function or procedure within a function or procedure
|
||||
@ -548,7 +558,7 @@ parser_e_dont_nest_export=03067_E_EXPORT
|
||||
parser_e_methods_dont_be_export=03068_E_Œ¥â®¤ë ¥ ¬®£yâ íªá¯®pâ¨p®¢ âìáï
|
||||
% You cannot declare a procedure that is a method for an object as
|
||||
% \var{export}ed. That is, your methods cannot be called from a C program.
|
||||
parser_e_call_by_ref_without_typeconv=03069_E_‚ë§®¢ á ¯¥à¥¬¥ë¬¨ ¯ à ¬¥âà ¬¨ ¤®«¦¥ ᮮ⢥âá⢮¢ âì â®ç®
|
||||
parser_e_call_by_ref_without_typeconv=03069_E_‚ë§®¢ á ¯¥à¥¬¥ë¬¨ ¯ à ¬¥âà ¬¨ ¤®«¦¥ ᮮ⢥âá⢮¢ âì â®ç®: <20>®«ã祮 "$1", ®¦¨¤ ¥âáï "$2"
|
||||
% When calling a function declared with \var{var} parameters, the variables in
|
||||
% the function call must be of exactly the same type. There is no automatic
|
||||
% type conversion.
|
||||
@ -728,7 +738,6 @@ parser_e_no_local_operator=03116_E_
|
||||
% definitions.
|
||||
parser_e_proc_dir_not_allowed_in_interface=03117_E_<45>p®æ¥¤yp ï ¤¨p¥ªâ¨¢ $1 ¥ p §p¥è¥ ¢ ¨â¥à䥩ᮩ ç á⨠¬®¤ã«ï
|
||||
% This procedure directive is not allowed in the \var{interface} section of
|
||||
|
||||
% a unit. You can only use it in the \var{implementation} section.
|
||||
parser_e_proc_dir_not_allowed_in_implementation=03118_E_<45>p®æ¥¤yp ï ¤¨p¥ªâ¨¢ $1 ¥ p §p¥è¥ ¢ ॠ«¨§ 樮®© ç á⨠¬®¤ã«ï
|
||||
% This procedure directive is not defined in the \var{implementation} section of
|
||||
@ -755,7 +764,6 @@ parser_h_maybe_deref_caret_missing=03126_H_
|
||||
% The compiler thinks that a pointer may need a dereference.
|
||||
parser_f_assembler_reader_not_supported=03127_F_‚ë¡p ë© á⨫ì ç⥨ï áᥬ¡«¥p ¥ ¯®¤¤¥p¦¨¢ ¥âáï
|
||||
% The selected assembler reader (with \var{\{\$ASMMODE xxx\}} is not
|
||||
|
||||
% supported. The compiler can be compiled with or without support for a
|
||||
% particular assembler reader.
|
||||
parser_e_proc_dir_conflict=03128_E_<45>p®æ¥¤yp ï ¤¨p¥ªâ¨¢ $1 ª®ä«¨ªây¥â á ¤py£¨¬¨ ¤¨p¥ªâ¨¢ ¬¨
|
||||
@ -880,7 +888,66 @@ parser_e_no_export_with_index_for_target=03163_E_H
|
||||
parser_e_no_export_of_variables_for_target=03164_E_<45>ªá¯®pâ¨p®¢ ¨¥ ¯¥p¥¬¥ëå ¥ ¯®¤¤¥p¦¨¢ ¥âáï ¯®¤ $1
|
||||
% Exporting of variables is not support on all targets. The only platform
|
||||
% currently supporting export of variables is Win32.
|
||||
|
||||
parser_e_improper_guid_syntax=03165_E_<45>¥¯®¤å®¤ï騩 GUID á¨â ªá¨á
|
||||
parser_f_interface_cant_have_variables=03166_F_Interface ¥ ¬®¦¥â ¨¬¥âì ¯¥à¥¬¥ëå
|
||||
parser_f_interface_cant_have_constr_or_destr=03167_F_Interface ¥ ¬®¦¥â ¨¬¥âì ª®áâàãªâ®à ¨«¨ destructor
|
||||
parser_w_interface_mapping_notfound=03168_W_<57>à®æ¥¤ãà §¢ ï "$1" ¥ ©¤¥ ¯®¤å®¤ï饩 ¤«ï ॠ«¨§ 樨 $2.$3
|
||||
parser_e_interface_id_expected=03169_E_’ॡã¥âáï inteface
|
||||
% This happens when the compiler scans a \var{class} declaration that contains
|
||||
% \var{interface} function name mapping code like this:
|
||||
% \begin{verbatim}
|
||||
% type
|
||||
% TMyObject = class(TObject, IDispatch)
|
||||
% function IUnknown.QueryInterface=MyQueryInterface;
|
||||
% ....
|
||||
% \end{verbatim}
|
||||
% and the \var{interface} before the dot not listed in the inheritance list.
|
||||
parser_e_type_cant_be_used_in_array_index=03170_E_’¨¯ "$1" ¥ ¬®¦¥â ¡ëâì ¨á¯®«ì§®¢ ª ª ¨¤¥ªá ¬ áᨢ
|
||||
% Types like DWord or Int64 aren't allowed as array index type
|
||||
parser_e_no_con_des_in_interfaces=03171_E_Con- ¨ destructor ¥ ¯®§¢®«ïîâáï ¢ interface
|
||||
% Constructor and destructor declarations aren't allowed in interface
|
||||
% In the most cases the method \var{QueryInterface} of \var{IUnknown} can
|
||||
% be used to create a new interface.
|
||||
parser_e_no_access_specifier_in_interfaces=03172_E_‘¯¥æ¨ä¨ª â®àë ¤®áâ㯠¥ ¬®£ã⠨ᯮ«ì§®¢ âìáï ¢ INTERFACES
|
||||
% The access specifiers \var{public}, \var{private}, \var{protected} and
|
||||
% \var{pusblished} can't be used in interfaces because all methods
|
||||
% of an interfaces must be public.
|
||||
parser_e_no_vars_in_interfaces=03173_E_Interface ¥ ¬®¦¥â ¨¬¥âì ¯®«¥©, ⮫쪮 ¬¥â®¤ë
|
||||
% Declarations of fields aren't allowed in interfaces. An interface
|
||||
% can contain only methods
|
||||
parser_e_no_local_external=03174_E_<45>¥ ¬®£ã ®¯à¥¤¥«¨âì «®ª «ìãî ¯à®æ¥¤ãàã ª ª EXTERNAL
|
||||
% Declaring local procedures as external is not possible. Local procedures
|
||||
% get hidden parameters that will make the chance on errors very high
|
||||
parser_w_skipped_fields_before=03175_W_<57>¥ª®â®àë¥ ¯®«ï, 室ï騥áï ¯¥à¥¤ "$1" ¥ ¡ë«¨ ¨¨æ¨ «¨§¨à®¢ ë
|
||||
% In Delphi mode, not all fields of a typed constant record have to be
|
||||
% initialized, but the compiler warns you when it detects such situations.
|
||||
parser_e_skipped_fields_before=03176_E_<45>¥ª®â®àë¥ ¯®«ï, 室ï騥áï ¯¥à¥¤ "$1" ¥ ¡ë«¨ ¨¨æ¨ «¨§¨à®¢ ë
|
||||
% In all syntax modes but Delphi mode, you can't leave some fields uninitialized
|
||||
% in the middle of a typed constant record
|
||||
parser_h_skipped_fields_after=03177_H_<48>¥ª®â®àë¥ ¯®«ï, 室ï騥áï ¯¥à¥¤ "$1" ¥ ¡ë«¨ ¨¨æ¨ «¨§¨à®¢ ë
|
||||
% You can leave some fields at the end of a type constant record uninitialized
|
||||
% (the compiler will initialize them to zero automatically), but the the
|
||||
% compiler gives a hint because it can be the source of a problem.
|
||||
parser_e_varargs_need_cdecl_and_external=03178_E_VarArgs ¤¨à¥ªâ¨¢ ¡¥§ CDecl ¨ External
|
||||
% The varargs directive can only be used with procedures or functions
|
||||
% that are declared with CDecl and External directives. The varargs directive
|
||||
% is only meant to provide a compatible interface to C functions like printf.
|
||||
parser_e_self_call_by_value=03179_E_Self ¤®«¦¥ ¡ëâì ®à¬ «ìë¬ (call-by-value) ¯ à ¬¥â஬
|
||||
% You can't declare self as a const or var parameter, it must always be
|
||||
% a call-by-value parameter
|
||||
parser_e_interface_has_no_guid=03180_E_ˆâ¥à䥩á "$1" ¥ ¨¬¥¥â ¨¤¥â¨ä¨ª â®à interface
|
||||
% When you want to assign an interface to a constant, then the interface
|
||||
% must have a GUID value set.
|
||||
parser_e_illegal_field_or_method=03181_E_<45>¥¨§¢¥áâë© ¯®«¥ ª« áá ¨«¨ ¬¥â®¤ "$1"
|
||||
% Properties must refer to a field or method in the same class.
|
||||
parser_w_proc_overriding_calling=03182_W_<57>¥à¥®¯à¥¤¥«¥¨¥ ᮣ« è¥¨ï ® ¢ë§®¢ å ¬¥¦¤ã "$1" ¨ "$2"
|
||||
% There are two directives in the procedure declaration that specify a calling
|
||||
% convention. Only the last directive will be used
|
||||
parser_e_no_procvarobj_const=03183_E_’¨¯¨§¨à®¢ ï ª®áâ â (⨯ procedure ¨«¨ object) ¬®¦¥â ¡ëâì ¨¨æ¨ «¨§¨à®¢ ⮫쪮 ¢ NIL
|
||||
% You can't assign the address of a method to a typed constant which has a
|
||||
% 'procedure of object' type, because such a constant requires two addresses:
|
||||
% that of the method (which is known at compile time) and that of the object or
|
||||
% class instance it operates on (which can not be known at compile time).
|
||||
% \end{description}
|
||||
|
||||
#
|
||||
@ -919,7 +986,7 @@ type_e_type_id_expected=04003_E_
|
||||
type_e_variable_id_expected=04004_E_ަ¨¤ ¥âáï ¢ëà ¦¥¨¥ ⨯ VAR
|
||||
% This happens when you pass a constant to a \var{Inc} var or \var{Dec}
|
||||
% procedure. You can only pass variables as arguments to these functions.
|
||||
type_e_integer_expr_expected=04005_E_ަ¨¤ ¥âáï ¢ëp ¦¥¨¥ ⨯ INTEGER
|
||||
type_e_integer_expr_expected=04005_E_ަ¨¤ ¥âáï ¢ëp ¦¥¨¥ ⨯ INTEGER, ® ¯®«ã稫¨ "$1"
|
||||
% The compiler expects an expression of type integer, but gets a different
|
||||
% type.
|
||||
type_e_boolean_expr_expected=04006_E_ަ¨¤ ¥âáï ¢ëà ¦¥¨¥ ⨯ BOOLEAN, ® ¯®«ã稫¨ "$1"
|
||||
@ -989,10 +1056,10 @@ type_w_maybe_wrong_hi_lo=04022_W_LO/HI (LONGINT/DWORD)
|
||||
% to type cast the argument to \var{word/integer}
|
||||
type_e_integer_or_real_expr_expected=04023_E_ަ¨¤ ¥âáï ¢ëp ¦¥¨¥ ⨯ INTEGER ¨«¨ REAL
|
||||
% The first argument to \var{str} must a real or integer type.
|
||||
type_e_wrong_type_in_array_constructor=04024_E_H¥¢¥pë© â¨¯ ¢ ¬ áᨢ¥ ª®áâpyªâ®p
|
||||
type_e_wrong_type_in_array_constructor=04024_E_H¥¢¥pë© â¨¯ "$1" ¢ ¬ áᨢ¥ ª®áâpyªâ®p
|
||||
% You are trying to use a type in an array constructor which is not
|
||||
% allowed.
|
||||
type_e_wrong_parameter_type=04025_E_H¥á®¢¬¥á⨬®áâì ⨯®¢ ¢ p£y¬¥â å
|
||||
type_e_wrong_parameter_type=04025_E_H¥á®¢¬¥á⨬®áâì ⨯®¢ ¢ p£y¬¥â¥ # $1: <20>®«ã稫¨ "$2", ® ®¦¨¤ ¥âáï "$3"
|
||||
% You are trying to pass an invalid type for the specified parameter.
|
||||
type_e_no_method_and_procedure_not_compatible=04026_E_Œ¥â®¤ (¯¥p¥¬¥ ï) ¨ <20>p®æ¥¤yp (¯¥p¥¬¥ ï) ¥ ᮢ¬¥á⨬ë
|
||||
% You can't assign a method to a procedure variable or a procedure to a
|
||||
@ -1023,7 +1090,24 @@ type_e_no_assign_to_const=04032_E_H
|
||||
type_e_array_required=04033_E_’p¥¡y¥âáï ⨯ array
|
||||
% If you are accessing a variable using an index '[<x>]' then
|
||||
% the type must be an array. In FPC mode also a pointer is allowed.
|
||||
|
||||
type_e_interface_type_expected=04034_E_âॡã¥âáï ⨯ interface, ® ¯®«ã稫¨ "$1"
|
||||
type_w_mixed_signed_unsigned=04035_W_‘¬¥è¨¢ ¨¥ § ª®¢ëå ¢ëà ¦¥¨© ¨ cardinal ⨯ ¤ ¥â 64bit १ã«ìâ â
|
||||
% If you divide (or calculate the modulus of) a signed expression by a cardinal (or vice versa),
|
||||
% or if you have overflow and/or range checking turned on and use an arithmetical
|
||||
% expression (+, -, *, div, mod) in which both signed numbers and cardinals appear,
|
||||
% then everything has to be evaluated in 64bit which is slower than normal
|
||||
% 32bit arithmetics. You can avoid this by typecasting one operand so it
|
||||
% matches the resulttype of the other one.
|
||||
type_w_mixed_signed_unsigned2=04036_W_‘¬¥è¨¢ ¨¥ § ª®¢ëå ¢ëà ¦¥¨© ¨ cardinal ⨯ ¬®¦¥â ¤ âì ®è¨¡ªã ¢ë室 § ¤¨ ¯ §®
|
||||
% If you use a binary operator (and, or, xor) and one of
|
||||
% the operands is a cardinal while the other one is a signed expression, then,
|
||||
% if range checking is turned on, you may get a range check error because in
|
||||
% such a case both operands are converted to cardinal before the operation is
|
||||
% carried out. You can avoid this by typecasting one operand so it
|
||||
% matches the resulttype of the other one.
|
||||
type_e_typecast_wrong_size_for_assignment=04037_E_<45>ਢ¥¤¥¨¥ ⨯ ¨§ $1 ¢ $2 ¥¢®§¬®¦® ¯à¨ ¯à¨á¢ ¨¢ ¨¨, â ª ª ª ®¯¥à ¤ë ¨¬¥îâ à §ë© à §¬¥à
|
||||
% Type casting to a type with a different size is not allowed when the variable is
|
||||
% used for assigning.
|
||||
% \end{description}
|
||||
|
||||
#
|
||||
@ -1263,8 +1347,6 @@ cg_e_stacklimit_in_local_routine=06028_E_
|
||||
cg_d_stackframe_omited=06029_D_STACK FRAME ®¯yé¥ë
|
||||
% Some procedure/functions do not need a complete stack-frame, so it is omitted.
|
||||
% This message will be displayed when the {-vd} switch is used.
|
||||
cg_w_64bit_range_check_not_supported=06030_W_<57>஢¥àª ¤¨ ¯ §® ¤«ï 64-¡¨âëå ç¨á¥« ¥ ¯®¤¤¥à¦¨¢ ¥âáï í⮩ ¯« âä®à¬¥
|
||||
% 64 bit range check is not yet implemented for 32 bit processors.
|
||||
cg_e_unable_inline_object_methods=06031_E_‚ ®¡ê¥ªâ å ¨«¨ ª« áá å ¥«ì§ï ¨á¯®«ì§®¢ âì INLINE
|
||||
% You cannot have inlined object methods.
|
||||
cg_e_unable_inline_procvar=06032_E_‚ ¢ë§®¢ å PROCVAR ¥«ì§ï ¨á¯®«ì§®¢ âì INLINE
|
||||
@ -1391,7 +1473,7 @@ asmr_e_expr_illegal=07026_E_
|
||||
asmr_e_escape_seq_ignored=07027_E_Esc-¯®á«¥¤®¢ ⥫ì®áâì ¨£®p¨py¥âáï: $1
|
||||
asmr_e_invalid_symbol_ref=07028_E_H¥¢¥p ï áá뫪 ᨬ¢®«
|
||||
asmr_w_fwait_emu_prob=07029_W_FWAIT ¬®¦¥â ¢ë§¢ âì ¯p®¡«¥¬ë í¬y«ï樨 á EMU387
|
||||
asmr_w_fadd_to_faddp=07030_W_FADD ¡¥§ ®¯¥à ¤ âà ᫨àã¥âáï ¢ FADDP
|
||||
asmr_w_fadd_to_faddp=07030_W_$1 ¡¥§ ®¯¥à ¤ âà ᫨àã¥âáï ¢ $1P
|
||||
asmr_w_enter_not_supported_by_linux=07031_W_ENTER ¨áâàãªæ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¢ Linux kernel
|
||||
% ENTER instruction can generate a stack page fault that is not
|
||||
% caught correctly by the i386 Linux page handler.
|
||||
@ -1415,8 +1497,8 @@ asmr_e_invalid_opcode_and_operand=07048_E_H
|
||||
asmr_e_syn_operand=07049_E_‘¨â ªá¨ç¥áª ï ®è¨¡ª ¢ ®¯¥p ¤¥ ¯à¨ áᥬ¡«¨à®¢ ¨¨
|
||||
asmr_e_syn_constant=07050_E_‘¨â ªá¨ç¥áª ï ®è¨¡ª ¢ ª®áâ ⥠¯à¨ áᥬ¡«¨à®¢ ¨¨
|
||||
asmr_e_invalid_string_expression=07051_E_H¥¢¥p®¥ áâp®ª®¢®¥ ¢ëp ¦¥¨¥
|
||||
asmr_w_const32bit_for_address=07052_-p §pï¤ ï ª®áâ â á®§¤ ¤«ï ¤p¥á
|
||||
asmr_e_unknown_opcode=07053_E_<45>¥¨§¢¥áâë© ®¯ª®¤ $1
|
||||
asmr_w_const32bit_for_address=07052_W_ª®áâ â á ᨬ¢®«®¬ $1 ¥ ¤«ï 32bit ¤à¥á
|
||||
asmr_e_unknown_opcode=07053_E_<45>¥¨§¢¥áâë© opcode $1
|
||||
asmr_e_invalid_or_missing_opcode=07054_E_H¥¢¥p ï ¨«¨ ¯p®¯yé¥ ï ª®¬ ¤
|
||||
asmr_e_invalid_prefix_and_opcode=07055_E_H¥¢¥p ï ª®¬¡¨ æ¨ï ¯p¥ä¨ªá ¨ ª®¬ ¤ë: $1
|
||||
asmr_e_invalid_override_and_opcode=07056_E_H¥¢¥p ï ª®¬¡¨ æ¨ï ¯¥p¥®¯p¥¤¥«¥¨ï ¨ ª®¬ ¤ë: $1
|
||||
@ -1457,6 +1539,18 @@ asmr_e_unable_to_determine_reference_size=07083_E_H
|
||||
% should use for the reference.
|
||||
asmr_e_cannot_use_RESULT_here=07084_E_H¥ ¬®£y ¨á¯®«ì§®¢ âì RESULT ¢ í⮩ äyªæ¨¨
|
||||
asmr_h_RESULT_is_reg=07085_H_RESULT íâ® p¥£¨áâp $1
|
||||
asmr_w_adding_explicit_args_fXX=07086_W_"$1" ¡¥§ ®¯¥à ¤ âà ᫨àã¥âáï ¢ "$1 %st,%st(1)"
|
||||
asmr_w_adding_explicit_first_arg_fXX=07087_W_"$1 %st(n)" âà ᫨àã¥âáï ¢ "$1 %st,%st(n)"
|
||||
asmr_w_adding_explicit_second_arg_fXX=07088_W_"$1 %st(n)" âà ᫨àã¥âáï ¢ "$1 %st(n),%st"
|
||||
asmr_e_invalid_char_smaller=07089_E_‘¨¬¢®« < §¤¥áì ¥ à §à¥è¥
|
||||
asmr_e_invalid_char_greater=07090_E_‘¨¬¢®« > §¤¥áì ¥ à §à¥è¥
|
||||
asmr_w_xdef_not_supported=07091_W_XDEF ¥ ¯®¤¤¥à¦¨¢ ¥âáï
|
||||
asmr_e_invalid_global_def=07092_E_<45>¥¢¥àë© á¨â ªá¨á XDEF
|
||||
asmr_w_align_not_supported=07093_W_ALIGN ¥ ¯®¤¤¥à¦¨¢ ¥âáï
|
||||
asmr_e_no_inc_and_dec_together=07094_E_Inc ¨ Dec ¥ ¬®£ãâ ¡ëâì ¢¬¥áâ¥
|
||||
asmr_e_invalid_reg_list_in_movem=07095_E_<45>¥¢¥àë© reglist ¢ movem
|
||||
asmr_e_invalid_reg_list_for_opcode=07096_E_<45>¥¢¥àë© reglist ¤«ï opcode
|
||||
asmr_e_68020_mode_required=07097_E_’ॡã¥âáï 68020 ०¨¬
|
||||
|
||||
#
|
||||
# Assembler/binary writers
|
||||
@ -1475,6 +1569,9 @@ asmw_e_immediate_or_reference_expected=08010_E_Asm:
|
||||
asmw_e_value_exceeds_bounds=08011_E_Asm: $1 § 票¥ ¢ëè«® § £p ¨æë $2
|
||||
asmw_e_short_jmp_out_of_range=08012_E_Asm: SHORT JUMP ¢ë襫 § £p ¨æë ¤¨ ¯®§® $1
|
||||
asmw_e_undefined_label=08013_E_Asm: <20>¥®¯à¥¤¥«¥ ï ¬¥âª $1
|
||||
asmw_e_comp_not_supported=08014_E_Asm: ’¨¯ Comp ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¯®¤ í⮩ ¯« âä®à¬®©
|
||||
asmw_e_extended_not_supported=08015_E_Asm: ’¨¯ Extend ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¯®¤ í⮩ ¯« âä®à¬®©
|
||||
asmw_e_duplicate_label=08016_E_Asm: <20>®¢â®à ï ¬¥âª $1
|
||||
|
||||
#
|
||||
# Executing linker/assembler
|
||||
@ -1490,23 +1587,23 @@ exec_e_cant_create_objectfile=09003_E_
|
||||
exec_e_cant_create_archivefile=09004_E_<45>¥ ¬®£ã á®§¤ âì àå¨¢ë© ä ©«: $1
|
||||
% The mentioned file can't be create. Check if you've
|
||||
% permission to create this file
|
||||
exec_w_assembler_not_found=09005_W_€áᥬ¡«¥p $1 ¥ ©¤¥, ¨á¯®«ì§y¥¬ ¢¬¥áâ® ¥£® ¢¥è¨© áᥬ¡«¥p
|
||||
exec_e_assembler_not_found=09005_E_€áᥬ¡«¥p $1 ¥ ©¤¥, ¨á¯®«ì§y¥¬ ¢¬¥áâ® ¥£® ¢¥è¨© áᥬ¡«¥p
|
||||
exec_t_using_assembler=09006_T_ˆá¯®«ì§y¥¬ áᥬ¡«¥p: $1
|
||||
exec_w_error_while_assembling=09007_W_Žè¨¡ª ¯p¨ áᥬ¡«¨p®¢ ¨¨ $1
|
||||
exec_w_cant_call_assembler=09008_W_H¥ ¬®£y ¢ë§¢ âì áᥬ¡«¥p, ®è¨¡ª $1. ˆá¯®«ì§y¥¬ ¢¬¥áâ® ¥£® ¢¥è¨© áᥬ¡«¥p
|
||||
exec_e_error_while_assembling=09007_E_Žè¨¡ª ¯p¨ áᥬ¡«¨p®¢ ¨¨ $1
|
||||
exec_e_cant_call_assembler=09008_E_H¥ ¬®£y ¢ë§¢ âì áᥬ¡«¥p, ®è¨¡ª $1. ˆá¯®«ì§y¥¬ ¢¬¥áâ® ¥£® ¢¥è¨© áᥬ¡«¥p
|
||||
exec_i_assembling=09009_I_€áᥬ¡«¨p®¢ ¨¥ $1
|
||||
exec_i_assembling_smart=09010_I_ˆâ¥«¥ªây «ì®¥ áᥬ¡«¨p®¢ ¨¥ $1
|
||||
exec_w_objfile_not_found=09011_W_Ž¡ê¥ªâë© ä ©« $1 ¥ ©¤¥, ª®¬¯®®¢ª ¬®¦¥â ¡ëâì ¥y¤ 箩 !
|
||||
exec_w_libfile_not_found=09012_W_<57>¨¡«¨®â¥ª $1 ¥ ©¤¥ , ª®¬¯®®¢ª ¬®¦¥â ¡ëâì ¥y¤ 箩 !
|
||||
exec_w_error_while_linking=09013_W_Žè¨¡ª ¯p¨ ª®¬¯®®¢ª¥
|
||||
exec_w_cant_call_linker=09014_W_H¥ ¬®£y ¢ë§¢ âì ª®¬¯®®¢é¨ª, ¨á¯®«ì§y¥¬ ¢¬¥áâ® ¥£® ¢¥è¨© ª®¬¯®®¢é¨ª
|
||||
exec_e_error_while_linking=09013_E_Žè¨¡ª ¯p¨ ª®¬¯®®¢ª¥
|
||||
exec_e_cant_call_linker=09014_E_H¥ ¬®£y ¢ë§¢ âì ª®¬¯®®¢é¨ª, ¨á¯®«ì§y¥¬ ¢¬¥áâ® ¥£® ¢¥è¨© ª®¬¯®®¢é¨ª
|
||||
exec_i_linking=09015_I_Š®¬¯®®¢ª $1
|
||||
exec_w_util_not_found=09016_W_“⨫¨â $1 ¥ ©¤¥ , ¯¥p¥ª«îç ¥¬áï ¢¥èîî «¨ª®¢ªy
|
||||
exec_e_util_not_found=09016_E_“⨫¨â $1 ¥ ©¤¥ , ¯¥p¥ª«îç ¥¬áï ¢¥èîî «¨ª®¢ªy
|
||||
exec_t_using_util=09017_T_ˆá¯®«ì§ã¥¬ ¢¥èîî ã⨫¨âã $1
|
||||
exec_e_exe_not_supported=09018_E_‘®§¤ ¨¥ ¨á¯®«ï¥¬ëå ä ©«®¢ ¥ ¯®¤¤¥p¦¨¢ ¥âáï
|
||||
exec_e_dll_not_supported=09019_E_‘®§¤ ¨¥ ¤¨ ¬¨ç¥áª¨å ¡¨¡«¨®â¥ª (DLL) ¥ ¯®¤¤¥p¦¨¢ îâáï
|
||||
exec_i_closing_script=09020_I_‡ ªpë¢ ¥¬ áªp¨¯â $1
|
||||
exec_w_res_not_found=09021_W_Š®¬¯¨«ïâ®p p¥áypᮢ ¥ ©¤¥, ¯¥p¥ª«îç ¥¬áï ¢¥è¨© ª®¬¯¨«ïâ®à à¥áãàᮢ
|
||||
exec_e_res_not_found=09021_E_Š®¬¯¨«ïâ®p p¥áypᮢ ¥ ©¤¥, ¯¥p¥ª«îç ¥¬áï ¢¥è¨© ª®¬¯¨«ïâ®à à¥áãàᮢ
|
||||
exec_i_compilingresource=09022_I_Š®¬¯¨«¨py¥¬ p¥áypá $1
|
||||
exec_t_unit_not_static_linkable_switch_to_smart=09023_T_¬®¤y«ì $1 ¥ ¬®¦¥â ¡ëâì ᮡp ¢ p¥¦¨¬¥ static, ¢ª«îç ¥¬ smart á¡®pªy
|
||||
exec_t_unit_not_smart_linkable_switch_to_static=09024_T_¬®¤y«ì $1 ¥ ¬®¦¥â ¡ëâì ᮡp ¢ p¥¦¨¬¥ smart, ¢ª«îç ¥¬ static á¡®pªy
|
||||
@ -1644,6 +1741,13 @@ unit_h_cond_set_in_last_compile=10039_H_
|
||||
% the same conditionals are set for the recompiliation. The compiler has
|
||||
% found a conditional that was used the last time the unit was compiled, but
|
||||
% the conditional is currently not defined.
|
||||
unit_w_cant_compile_unit_with_changed_incfile=10040_W_<57> ©¤¥ ¬®¤ã«ì $1 âॡãî騩 ᡮન, ® ¥ª®â®àë¥ ¢ª«îç ¥¬ë¥ ä ©«ë ¥ ©¤¥ë
|
||||
% A unit was found to have modified include files, but
|
||||
% some source files were not found, so recompilation is impossible.
|
||||
unit_h_source_modified=10041_H_” ©« $1 ®¢¥¥ 祬 ä ©« $2 ($2 á ä« £®¬ Release PPU)
|
||||
% A modified source file for a unit was found that was compiled with the
|
||||
% release flag (-Ur). The unit will not implicitly be recompiled because
|
||||
% this release flag is set.
|
||||
% \end{description}
|
||||
|
||||
#
|
||||
@ -1676,7 +1780,7 @@ option_too_many_cfg_files=11008_F_
|
||||
% You can only nest up to 16 config files.
|
||||
option_unable_open_file=11009_F_H¥ ¬®£y ®âªpëâì ä ©« $1
|
||||
% The option file cannot be found.
|
||||
option_reading_further_from=11010_N_—⥨¥ ¤ «ì¥©è¨å ¯ p ¬¥âp®¢ ¨§ $1
|
||||
option_reading_further_from=11010_D_—⥨¥ ¤ «ì¥©è¨å ¯ p ¬¥âp®¢ ¨§ $1
|
||||
% Displayed when you have notes turned on, and the compiler switches
|
||||
% to another options file.
|
||||
option_target_is_already_set=11011_W_TARGET yáâ ®¢«¥ ¤¢ ¦¤ë ¢: $1
|
||||
@ -1718,14 +1822,20 @@ option_asm_forced=11022_W_
|
||||
% The assembler output selected can not generate
|
||||
% object files with the correct format. Therefore, the
|
||||
% default assembler for this target is used instead.
|
||||
%
|
||||
option_using_file=11026_T_—¨â î ®¯æ¨¨ ¨§ ä ©« $1
|
||||
% Options are also read from this file
|
||||
option_using_env=11027_T_—¨â î ®¯æ¨¨ ¨§ ®ªà㦥¨ï $1
|
||||
% Options are also read from this environment string
|
||||
option_handling_option=11028_D_Ž¡à ¡®âª ®¯æ¨¨ "$1"
|
||||
% Debug info that an option is found and will be handled
|
||||
option_help_press_enter=11029__*** ¦¬¨â¥ enter ***
|
||||
|
||||
#
|
||||
# ‹®£® (®¯æ¨ï -l)
|
||||
#
|
||||
option_logo=11023_[
|
||||
Free Pascal Compiler version $FPCVER [$FPCDATE] for $FPCTARGET [Russian Edition]
|
||||
Copyright (c) 1998-2000 by Florian Klaempfl
|
||||
Copyright (c) 1993-2002 by Florian Klaempfl
|
||||
]
|
||||
|
||||
#
|
||||
@ -1902,7 +2012,6 @@ option_help_pages=11025_[
|
||||
**1?_¯®ª § âì íây á¯à ¢ªy
|
||||
**1h_¯®ª § âì íây á¯à ¢ªy, ¡¥§ ®¦¨¤ ¨ï <enter>
|
||||
]
|
||||
|
||||
#
|
||||
# The End
|
||||
#
|
||||
|
Loading…
Reference in New Issue
Block a user