Browse Source

* removed garbage at the end

git-svn-id: trunk@9207 -
florian 17 years ago
parent
commit
cfed70d698
2 changed files with 1 additions and 357 deletions
  1. 0 178
      compiler/msg/errord.msg
  2. 1 179
      compiler/msg/errordu.msg

+ 0 - 178
compiler/msg/errord.msg

@@ -2693,181 +2693,3 @@ P*2WT_Spezifiziere "tool type application"    (MPW tool, nur Mac OS)
 #
 # The End...
 #
-%%% scan_n_far_directive_ignored=02006_N_$F Direktive (FAR) ignoriert
-% The \var{FAR} directive is a 16-bit construction which is recorgnised
-% but ignored by the compiler, since it produces 32 bit code.
-%%% scan_n_stack_check_global_under_linux=02007_N_Stackpr�fung ist unter Linux global
-% Stack checking with the \var{-Cs} switch is ignored under \linux, since
-% \linux does this for you. Only displayed when \var{-vn} is used.
-%%% scan_e_too_much_endifs=02014_E_Zu viele $ENDIF oder $ELSE Direktiven
-% Your \var{\{\$IFDEF ..\}} and {\{\$ENDIF\}} statements aren't balanced.
-%%% scan_e_wrong_styled_switch=02031_E_Compilerschalter in (* ... *)-Kommentaren sind nicht erlaubt
-% Compiler switches should always be between \var{\{ \}} comment delimiters.
-%%% scan_w_decription_not_support=02046_W_DESCRIPTION kann nur bei OS/2- und Windows-Programmen verwendet werden
-% The \var{\{\$DESCRIPTION\}} directive is only supported for OS2 and Win32 targets.
-%%% scan_w_unsupported_asmmode_specifier=02050_W_Nicht unterst�tzter Assemblermodus $1 angegeben
-% When you specify an assembler mode with the \var{\{\$ASMMODE xxx\}}
-% the compiler didn't recognize the mode you specified.
-%%% parser_w_proc_far_ignored=03001_W_Schl�sselwort FAR wurde ignoriert
-% This is a warning. \var{FAR} is a construct for 8 or 16 bit programs. Since
-% the compile generates 32 bit programs, it ignores this directive.
-%%% parser_w_proc_near_ignored=03002_W_Schl�sselwort NEAR wurde ignoriert
-% This is a warning. \var{NEAR} is a construct for 8 or 16 bit programs. Since
-% the compile generates 32 bit programs, it ignores this directive.
-%%% parser_w_proc_interrupt_ignored=03003_W_Ignoriere Prozedurtyp INTERRUPT
-% This is a warning. \var{INTERRUPT} is a i386 specific construct
-% and is igonred for other processors.
-%%% parser_e_no_dll_file_specified=03007_E_Keine DLL-Datei angegeben
-% No longer in use.
-%%% parser_e_illegal_open_parameter=03015_E_Ung�ltiger Open-Parameter
-% You are trying to use the wrong type for an open parameter.
-%%% parser_w_priv_meth_not_virtual=03017_W_Private Methoden d�rfen nicht VIRTUAL sein
-% You declared a method in the private part of a object (class) as
-% \var{virtual}. This is not allowed. Private methods cannot be overridden
-% anyway.
-%%% parser_object_has_no_vmt=03023_E_Das Objekt $1 hat keine VMT
-%%% parser_e_wrong_parameter_type=03025_E_Falscher Parametertyp angegeben f�r Argument Nr. $1
-% There is an error in the parameter list of the function or procedure.
-% The compiler cannot determine the error more accurate than this.
-%%% parser_n_interface_name_diff_implementation_name=03032_N_Namen in Interface und Implementation sind verschieden!
-% This note warns you if the implementation and interface names of a
-% functions are different, but they have the same mangled name. This
-% is important when using overloaded functions (but should produce no error).
-%%% parser_p_procedure_start=03049_P_Prozedur/Funktion $1
-% When using the \var{-vp} switch, the compiler tells you when it starts
-% processing a procedure or function implementation.
-%%% parser_w_overloaded_are_not_both_virtual=03064_W_Overload-Methode einer virtuellen Methode muss auch virtuell sein: $1
-% If you declare overloaded methods in a class, then they should either all be
-% virtual, or none. You shouldn't mix them.
-%%% parser_w_overloaded_are_not_both_non_virtual=03065_W_Overload-Methode einer nicht-virtuellen Methode muss auch nicht-virtuell sein: $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_Overload-Methoden, die virtuell sind, m�ssen den gleichen R�ckgabetyp haben: $1
-% If you declare virtual overloaded methods in a class definition, they must
-% have the same return type.
-%%% parser_e_asm_incomp_with_function_return=03087_E_Assembler-Funktion nicht mit diesem R�ckgabetyp m”glich
-% You're trying to implement a \var{assembler} function, but the return type
-% of the function doesn't allow that.
-%%% parser_m_macro_defined=03101_M_Makro definiert: $1
-% When \var{-vm} is used, the compiler tells you when it defines macros.
-%%% parser_m_macro_undefined=03102_M_Makro gel”scht: $1
-% When \var{-vm} is used, the compiler tells you when it undefines macros.
-%%% parser_m_macro_set_to=03103_M_Makro $1 auf $2 gesetzt
-% When \var{-vm} is used, the compiler tells you what values macros get.
-%%% parser_e_no_paras_allowed=03108_E_Array-Eigenschaften sind an dieser Stelle nicht erlaubt
-% You cannot use array properties at that point.
-%%% parser_e_name_keyword_expected=03122_E_Schl�sselwort NAME erwartet
-% The definition of an external variable needs a \var{name} clause.
-%%% parser_e_register_calling_not_supported=03130_E_Register-Aufrufkonvention (fastcall) nicht unterst�tzt
-% The \var{register} calling convention, i.e., arguments are passed in
-% registers instead of on the stack is not supported. Arguments are always
-% passed on the stack.
-%%% parser_w_empty_import_name=03135_W_Leerer Importname angegeben
-% Both index and name for the import are 0 or empty
-%%% parser_e_used_proc_name_changed=03137_E_Funktionsinterner Name hat sich nach der Verwendung einer Funktion ge„ndert
-% This is an internal error; please report any occurrences of this error
-% to the \fpc team.
-%%% type_e_varid_or_typeid_expected=04010_E_Variable oder Typbezeichner erwartet
-% The argument to the \var{High} or \var{Low} function is not a variable
-% nor a type identifier.
-%%% sym_f_id_already_typed=05006_F_Bezeichnertyp ist bereits als Typ definiert
-% You are trying to redefine a type.
-%%% sym_e_type_id_not_defined=05008_E_Typbezeichner nicht definiert
-% The type identifier has not been defined yet.
-%%% sym_e_invalid_call_tvarsymmangledname=05011_E_Ung�ltiger Aufruf von tvarsym.mangledname()
-% An internal error occurred in the compiler; If you encounter such an error,
-% please contact the developers and try to provide an exact description of
-% the circumstances in which the error occurs.
-%%% sym_b_param_list=05039_B_Deklaration gefunden: $1
-% You get this when you use the \var{-vb} switch. In case an overloaded
-% procedure is not found, then all candidate overloaded procedures are
-% listed, with their parameter lists.
-%%% cg_e_too_complex_expr=06002_E_Ausdruck zu komplex - FPU Stack�berlauf
-% Your expression is too long for the compiler. You should try dividing the
-% construct over multiple assignments.
-%%% cg_e_illegal_expression=06003_E_Ung�ltiger Ausdruck
-% This can occur under many circumstances. Mostly when trying to evaluate
-% constant expressions.
-%%% cg_e_invalid_integer=06004_E_Ung�ltiger Ausdruck, kein Integer
-% You made an expression which isn't an integer, and the compiler expects the
-% result to be an integer.
-%%% cg_e_invalid_qualifier=06005_E_Ung�ltige Kombination
-% One of the following is happening :
-% \begin{itemize}
-% \item You're trying to access a field of a variable that is not a record.
-% \item You're indexing a variable that is not an array.
-% \item You're dereferencing a variable that is not a pointer.
-% \end{itemize}
-%%% cg_e_upper_lower_than_lower=06006_E_Oberes Bereichsende < unteres Bereichsende
-% You are declaring a subrange, and the lower limit is higher than the high
-% limit of the range.
-%%% cg_e_illegal_count_var=06007_E_Unzul„ssige Z„hlvariable
-% The type of a \var{for} loop variable must be an ordinal type.
-% Loop variables cannot be reals or strings.
-%%% cg_e_cant_choose_overload_function=06008_E_Kann mich bestimmen, welche �berladene Funktion aufgerufen werden soll
-% You're calling overloaded functions with a parameter that doesn't correspond
-% to any of the declared function parameter lists. e.g. when you have declared
-% a function with parameters \var{word} and \var{longint}, and then you call
-% it with a parameter which is of type \var{integer}.
-%%% cg_e_illegal_type_conversion=06010_E_Unzul„ssige Typumwandlung: "$1" in "$2"
-% When doing a type-cast, you must take care that the sizes of the variable and
-% the destination type are the same.
-%%% cg_d_pointer_to_longint_conv_not_portable=06011_D_Umwandlung zwischen ganzen Zahlen und Pointern ist zwischen verschiedenen Plattformen nicht portabel
-% If you typecast a pointer to a longint, this code will not compile
-% on a machine using 64bit for pointer storage.
-%%% cg_e_var_must_be_reference=06014_E_Unzul„ssiger "call by reference"-Parameter
-% You are trying to pass a constant or an expression to a procedure that
-% requires a \var{var} parameter. Only variables can be passed as a \var{var}
-% parameter.
-%%% cg_e_stackframe_with_esp=06019_E_Prozeduraufruf mit Stackframe ESP/SP
-% The compiler enocountered a procedure or function call inside a
-% procedure that uses a \var{ESP/SP} stackframe. Normally, when a call is
-% done the procedure needs a \var{EBP} stackframe.
-%%% cg_f_internal_error_in_getfloatreg=06021_F_Interner Fehler in getfloatreg(), Allozierungsfehler
-% An internal error occurred in the compiler; If you encounter such an error,
-% please contact the developers and try to provide an exact description of
-% the circumstances in which the error occurs.
-%%% cg_f_unknown_float_type=06022_F_Unbekannter Fliesskommatyp
-% The compiler cannot determine the kind of float that occurs in an expression.
-%%% cg_f_secondvecn_base_defined_twice=06023_F_SecondVecn() Basis wurde zweimal definiert
-% An internal error occurred in the compiler; If you encounter such an error,
-% please contact the developers and try to provide an exact description of
-% the circumstances in which the error occurs.
-%%% cg_f_extended_cg68k_not_supported=06024_F_Extended wird auf der m68k-Plattform nicht unterst�tzt
-% The var{extended} type is not supported on the m68k platform.
-%%% cg_f_32bit_not_supported_in_68000=06025_F_Vorzeichenlose 32-Bit-Typen werden im MC68000-Modus nicht unterst�zt
-% The cardinal/dword is not supported on the m68k platform.
-%%% cg_f_internal_error_in_secondinline=06026_F_Interner Fehler in secondinline()
-% An internal error occurred in the compiler; If you encounter such an error,
-% please contact the developers and try to provide an exact description of
-% the circumstances in which the error occurs.
-%%% cg_e_stacklimit_in_local_routine=06028_E_Stacklimit in lokaler Routine �berschritten
-% Your code requires a too big stack. Some operating systems pose limits
-% on the stack size. You should use less variables or try ro put large
-% variables on the heap.
-%%% cg_w_64bit_range_check_not_supported=06030_W_Bereichs�berpr�fung f�r 64-Bit-Integer wird f�r die Zielplattform nicht unterst�tzt
-% 64 bit range check is not yet implemented for 32 bit processors.
-%%% cg_e_no_call_to_interrupt=06034_E_Direkter Aufruf von Interruptprozedur $1 ist nicht m”glich
-% You can not call an interrupt procedure directly from FPC code
-%%% cg_e_include_not_implemented=06036_E_Include und Exclude sind f�r diesen Fall noch nicht implementiert
-% \var{include} and \var{exclude} are only partially
-% implemented for \var{i386} processors
-% and not at all for \var{m68k} processors.
-%%% asmr_w_override_op_not_supported=07003_W_Override-Operator wird nicht unterst�tzt
-% The Override operator is not supported
-%%% asmr_e_nor_not_supported=07065_E_NOR nicht unterst�tzt
-%%% exec_w_assembler_not_found=09005_W_Assembler $1 nicht gefunden, schalte um auf externes Assemblieren
-%%% exec_w_error_while_assembling=09007_W_Fehler w„hren des Assemblierens, Exitcode $1
-%%% exec_w_cant_call_assembler=09008_W_Kann den Assembler nicht aufrufen, Fehler $1 beim Umschalten auf externen Assembler
-%%% exec_w_error_while_linking=09013_W_Fehler w„hrend des Linkens
-%%% exec_w_cant_call_linker=09014_W_Kann Linker nicht aufrufen, schalte um auf externes Linken
-%%% exec_w_util_not_found=09016_W_Hilfsprogramm "$1" nicht gefunden, schalte um auf externes Linken
-%%% exec_w_res_not_found=09021_W_Resource Compiler nicht gefunden, schalte um auf externen Modus
-%%% unit_u_start_parse_interface=10034_U_Parse Interface-Abschnitt von "$1"
-% When you use the \var{-vu} flag, the compiler warns that it starts
-% parsing the interface part of the unit
-%%% unit_u_start_parse_implementation=10035_U_Parse Implementation-Abschnitt von "$1"
-% When you use the \var{-vu} flag, the compiler warns that it starts
-% parsing the implementation part of the unit
-%%% option_defining_symbol=11037_D_Symbol $1 wird definiert
-%%% option_undefining_symbol=11038_D_Definition des Symbols $1 wird entfernt

+ 1 - 179
compiler/msg/errordu.msg

@@ -1,4 +1,4 @@
-#
+#
 #   German (UTF-8) Language File for Free Pascal
 #   Latest updates contributed by Karl-Michael Schindler aka mischi
 #   <karl-michael.schindler at physik.uni-halle.de>
@@ -2693,181 +2693,3 @@ P*2WT_Spezifiziere "tool type application"    (MPW tool, nur Mac OS)
 #
 # The End...
 #
-%%% scan_n_far_directive_ignored=02006_N_$F Direktive (FAR) ignoriert
-% The \var{FAR} directive is a 16-bit construction which is recorgnised
-% but ignored by the compiler, since it produces 32 bit code.
-%%% scan_n_stack_check_global_under_linux=02007_N_Stackprüfung ist unter Linux global
-% Stack checking with the \var{-Cs} switch is ignored under \linux, since
-% \linux does this for you. Only displayed when \var{-vn} is used.
-%%% scan_e_too_much_endifs=02014_E_Zu viele $ENDIF oder $ELSE Direktiven
-% Your \var{\{\$IFDEF ..\}} and {\{\$ENDIF\}} statements aren't balanced.
-%%% scan_e_wrong_styled_switch=02031_E_Compilerschalter in (* ... *)-Kommentaren sind nicht erlaubt
-% Compiler switches should always be between \var{\{ \}} comment delimiters.
-%%% scan_w_decription_not_support=02046_W_DESCRIPTION kann nur bei OS/2- und Windows-Programmen verwendet werden
-% The \var{\{\$DESCRIPTION\}} directive is only supported for OS2 and Win32 targets.
-%%% scan_w_unsupported_asmmode_specifier=02050_W_Nicht unterstützter Assemblermodus $1 angegeben
-% When you specify an assembler mode with the \var{\{\$ASMMODE xxx\}}
-% the compiler didn't recognize the mode you specified.
-%%% parser_w_proc_far_ignored=03001_W_Schlüsselwort FAR wurde ignoriert
-% This is a warning. \var{FAR} is a construct for 8 or 16 bit programs. Since
-% the compile generates 32 bit programs, it ignores this directive.
-%%% parser_w_proc_near_ignored=03002_W_Schlüsselwort NEAR wurde ignoriert
-% This is a warning. \var{NEAR} is a construct for 8 or 16 bit programs. Since
-% the compile generates 32 bit programs, it ignores this directive.
-%%% parser_w_proc_interrupt_ignored=03003_W_Ignoriere Prozedurtyp INTERRUPT
-% This is a warning. \var{INTERRUPT} is a i386 specific construct
-% and is igonred for other processors.
-%%% parser_e_no_dll_file_specified=03007_E_Keine DLL-Datei angegeben
-% No longer in use.
-%%% parser_e_illegal_open_parameter=03015_E_Ungültiger Open-Parameter
-% You are trying to use the wrong type for an open parameter.
-%%% parser_w_priv_meth_not_virtual=03017_W_Private Methoden dürfen nicht VIRTUAL sein
-% You declared a method in the private part of a object (class) as
-% \var{virtual}. This is not allowed. Private methods cannot be overridden
-% anyway.
-%%% parser_object_has_no_vmt=03023_E_Das Objekt $1 hat keine VMT
-%%% parser_e_wrong_parameter_type=03025_E_Falscher Parametertyp angegeben für Argument Nr. $1
-% There is an error in the parameter list of the function or procedure.
-% The compiler cannot determine the error more accurate than this.
-%%% parser_n_interface_name_diff_implementation_name=03032_N_Namen in Interface und Implementation sind verschieden!
-% This note warns you if the implementation and interface names of a
-% functions are different, but they have the same mangled name. This
-% is important when using overloaded functions (but should produce no error).
-%%% parser_p_procedure_start=03049_P_Prozedur/Funktion $1
-% When using the \var{-vp} switch, the compiler tells you when it starts
-% processing a procedure or function implementation.
-%%% parser_w_overloaded_are_not_both_virtual=03064_W_Overload-Methode einer virtuellen Methode muss auch virtuell sein: $1
-% If you declare overloaded methods in a class, then they should either all be
-% virtual, or none. You shouldn't mix them.
-%%% parser_w_overloaded_are_not_both_non_virtual=03065_W_Overload-Methode einer nicht-virtuellen Methode muss auch nicht-virtuell sein: $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_Overload-Methoden, die virtuell sind, müssen den gleichen Rückgabetyp haben: $1
-% If you declare virtual overloaded methods in a class definition, they must
-% have the same return type.
-%%% parser_e_asm_incomp_with_function_return=03087_E_Assembler-Funktion nicht mit diesem Rückgabetyp möglich
-% You're trying to implement a \var{assembler} function, but the return type
-% of the function doesn't allow that.
-%%% parser_m_macro_defined=03101_M_Makro definiert: $1
-% When \var{-vm} is used, the compiler tells you when it defines macros.
-%%% parser_m_macro_undefined=03102_M_Makro gelöscht: $1
-% When \var{-vm} is used, the compiler tells you when it undefines macros.
-%%% parser_m_macro_set_to=03103_M_Makro $1 auf $2 gesetzt
-% When \var{-vm} is used, the compiler tells you what values macros get.
-%%% parser_e_no_paras_allowed=03108_E_Array-Eigenschaften sind an dieser Stelle nicht erlaubt
-% You cannot use array properties at that point.
-%%% parser_e_name_keyword_expected=03122_E_Schlüsselwort NAME erwartet
-% The definition of an external variable needs a \var{name} clause.
-%%% parser_e_register_calling_not_supported=03130_E_Register-Aufrufkonvention (fastcall) nicht unterstützt
-% The \var{register} calling convention, i.e., arguments are passed in
-% registers instead of on the stack is not supported. Arguments are always
-% passed on the stack.
-%%% parser_w_empty_import_name=03135_W_Leerer Importname angegeben
-% Both index and name for the import are 0 or empty
-%%% parser_e_used_proc_name_changed=03137_E_Funktionsinterner Name hat sich nach der Verwendung einer Funktion geändert
-% This is an internal error; please report any occurrences of this error
-% to the \fpc team.
-%%% type_e_varid_or_typeid_expected=04010_E_Variable oder Typbezeichner erwartet
-% The argument to the \var{High} or \var{Low} function is not a variable
-% nor a type identifier.
-%%% sym_f_id_already_typed=05006_F_Bezeichnertyp ist bereits als Typ definiert
-% You are trying to redefine a type.
-%%% sym_e_type_id_not_defined=05008_E_Typbezeichner nicht definiert
-% The type identifier has not been defined yet.
-%%% sym_e_invalid_call_tvarsymmangledname=05011_E_Ungültiger Aufruf von tvarsym.mangledname()
-% An internal error occurred in the compiler; If you encounter such an error,
-% please contact the developers and try to provide an exact description of
-% the circumstances in which the error occurs.
-%%% sym_b_param_list=05039_B_Deklaration gefunden: $1
-% You get this when you use the \var{-vb} switch. In case an overloaded
-% procedure is not found, then all candidate overloaded procedures are
-% listed, with their parameter lists.
-%%% cg_e_too_complex_expr=06002_E_Ausdruck zu komplex - FPU Stacküberlauf
-% Your expression is too long for the compiler. You should try dividing the
-% construct over multiple assignments.
-%%% cg_e_illegal_expression=06003_E_Ungültiger Ausdruck
-% This can occur under many circumstances. Mostly when trying to evaluate
-% constant expressions.
-%%% cg_e_invalid_integer=06004_E_Ungültiger Ausdruck, kein Integer
-% You made an expression which isn't an integer, and the compiler expects the
-% result to be an integer.
-%%% cg_e_invalid_qualifier=06005_E_Ungültige Kombination
-% One of the following is happening :
-% \begin{itemize}
-% \item You're trying to access a field of a variable that is not a record.
-% \item You're indexing a variable that is not an array.
-% \item You're dereferencing a variable that is not a pointer.
-% \end{itemize}
-%%% cg_e_upper_lower_than_lower=06006_E_Oberes Bereichsende < unteres Bereichsende
-% You are declaring a subrange, and the lower limit is higher than the high
-% limit of the range.
-%%% cg_e_illegal_count_var=06007_E_Unzulässige Zählvariable
-% The type of a \var{for} loop variable must be an ordinal type.
-% Loop variables cannot be reals or strings.
-%%% cg_e_cant_choose_overload_function=06008_E_Kann mich bestimmen, welche überladene Funktion aufgerufen werden soll
-% You're calling overloaded functions with a parameter that doesn't correspond
-% to any of the declared function parameter lists. e.g. when you have declared
-% a function with parameters \var{word} and \var{longint}, and then you call
-% it with a parameter which is of type \var{integer}.
-%%% cg_e_illegal_type_conversion=06010_E_Unzulässige Typumwandlung: "$1" in "$2"
-% When doing a type-cast, you must take care that the sizes of the variable and
-% the destination type are the same.
-%%% cg_d_pointer_to_longint_conv_not_portable=06011_D_Umwandlung zwischen ganzen Zahlen und Pointern ist zwischen verschiedenen Plattformen nicht portabel
-% If you typecast a pointer to a longint, this code will not compile
-% on a machine using 64bit for pointer storage.
-%%% cg_e_var_must_be_reference=06014_E_Unzulässiger "call by reference"-Parameter
-% You are trying to pass a constant or an expression to a procedure that
-% requires a \var{var} parameter. Only variables can be passed as a \var{var}
-% parameter.
-%%% cg_e_stackframe_with_esp=06019_E_Prozeduraufruf mit Stackframe ESP/SP
-% The compiler enocountered a procedure or function call inside a
-% procedure that uses a \var{ESP/SP} stackframe. Normally, when a call is
-% done the procedure needs a \var{EBP} stackframe.
-%%% cg_f_internal_error_in_getfloatreg=06021_F_Interner Fehler in getfloatreg(), Allozierungsfehler
-% An internal error occurred in the compiler; If you encounter such an error,
-% please contact the developers and try to provide an exact description of
-% the circumstances in which the error occurs.
-%%% cg_f_unknown_float_type=06022_F_Unbekannter Fliesskommatyp
-% The compiler cannot determine the kind of float that occurs in an expression.
-%%% cg_f_secondvecn_base_defined_twice=06023_F_SecondVecn() Basis wurde zweimal definiert
-% An internal error occurred in the compiler; If you encounter such an error,
-% please contact the developers and try to provide an exact description of
-% the circumstances in which the error occurs.
-%%% cg_f_extended_cg68k_not_supported=06024_F_Extended wird auf der m68k-Plattform nicht unterstützt
-% The var{extended} type is not supported on the m68k platform.
-%%% cg_f_32bit_not_supported_in_68000=06025_F_Vorzeichenlose 32-Bit-Typen werden im MC68000-Modus nicht unterstüzt
-% The cardinal/dword is not supported on the m68k platform.
-%%% cg_f_internal_error_in_secondinline=06026_F_Interner Fehler in secondinline()
-% An internal error occurred in the compiler; If you encounter such an error,
-% please contact the developers and try to provide an exact description of
-% the circumstances in which the error occurs.
-%%% cg_e_stacklimit_in_local_routine=06028_E_Stacklimit in lokaler Routine überschritten
-% Your code requires a too big stack. Some operating systems pose limits
-% on the stack size. You should use less variables or try ro put large
-% variables on the heap.
-%%% cg_w_64bit_range_check_not_supported=06030_W_Bereichsüberprüfung für 64-Bit-Integer wird für die Zielplattform nicht unterstützt
-% 64 bit range check is not yet implemented for 32 bit processors.
-%%% cg_e_no_call_to_interrupt=06034_E_Direkter Aufruf von Interruptprozedur $1 ist nicht möglich
-% You can not call an interrupt procedure directly from FPC code
-%%% cg_e_include_not_implemented=06036_E_Include und Exclude sind für diesen Fall noch nicht implementiert
-% \var{include} and \var{exclude} are only partially
-% implemented for \var{i386} processors
-% and not at all for \var{m68k} processors.
-%%% asmr_w_override_op_not_supported=07003_W_Override-Operator wird nicht unterstützt
-% The Override operator is not supported
-%%% asmr_e_nor_not_supported=07065_E_NOR nicht unterstützt
-%%% exec_w_assembler_not_found=09005_W_Assembler $1 nicht gefunden, schalte um auf externes Assemblieren
-%%% exec_w_error_while_assembling=09007_W_Fehler währen des Assemblierens, Exitcode $1
-%%% exec_w_cant_call_assembler=09008_W_Kann den Assembler nicht aufrufen, Fehler $1 beim Umschalten auf externen Assembler
-%%% exec_w_error_while_linking=09013_W_Fehler während des Linkens
-%%% exec_w_cant_call_linker=09014_W_Kann Linker nicht aufrufen, schalte um auf externes Linken
-%%% exec_w_util_not_found=09016_W_Hilfsprogramm "$1" nicht gefunden, schalte um auf externes Linken
-%%% exec_w_res_not_found=09021_W_Resource Compiler nicht gefunden, schalte um auf externen Modus
-%%% unit_u_start_parse_interface=10034_U_Parse Interface-Abschnitt von "$1"
-% When you use the \var{-vu} flag, the compiler warns that it starts
-% parsing the interface part of the unit
-%%% unit_u_start_parse_implementation=10035_U_Parse Implementation-Abschnitt von "$1"
-% When you use the \var{-vu} flag, the compiler warns that it starts
-% parsing the implementation part of the unit
-%%% option_defining_symbol=11037_D_Symbol $1 wird definiert
-%%% option_undefining_symbol=11038_D_Definition des Symbols $1 wird entfernt