* translated assembler reader messages + some corrections

This commit is contained in:
Jonas Maebe 2000-02-20 14:51:53 +00:00
parent cc5c924e43
commit eff6322048

View File

@ -157,18 +157,18 @@ scan_n_far_directive_ignored=N_$F directive (FAR) genegeerd
scan_n_stack_check_global_under_linux=N_Stapeloverloop test is globaal onder linux
% 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_n_ignored_switch=N_Genegeerde compiler schakelaar $1
scan_n_ignored_switch=N_Genegeerde compileroptie $1
% With \var{-vn} on, the compiler warns if it ignores a switch
scan_w_illegal_switch=W_Foutieve compileroptie $1
% You included a compiler switch (i.e. \var{\{\$... \}}) which the compiler
% doesn't know.
scan_w_switch_is_global=W_Deze compiler schakelaar heeft ook een globaal effect
scan_w_switch_is_global=W_Deze compileroptie heeft ook een globaal effect
% When \var{-vw} is used, the compiler warns if a switch is global.
scan_e_illegal_char_const=E_Foutieve constante voor een karakter
% This happens when you specify a character with its ASCII code, as in
% \var{\#96}, but the number is either illegal, or out of range. The range
% is 1-255.
scan_f_cannot_open_input=F_kan bestand niet openen
scan_f_cannot_open_input=F_Kan bestand niet openen
% \fpc cannot find the program or unit source file you specified on the
% command line.
scan_f_cannot_open_includefile=F_Kan ingevoerd bestand niet openen $1
@ -212,11 +212,11 @@ scan_e_keyword_cant_be_a_macro=E_Sleutelwoord herdefinieren als macro heeft geen
% You cannot redefine keywords with macros.
scan_f_macro_buffer_overflow=F_Macro buffer overflow bij lezen of expansie van macro
% Your macro or it's result was too long for the compiler.
scan_w_macro_deep_ten=W_Expansie van macro meer dan 16 niveus diep, waarschijnlijk een recursieve macro
scan_w_macro_deep_ten=W_Expansie van macro meer dan 16 niveaus diep, waarschijnlijk een recursieve macro
% When expanding a macro macros have been nested to a level of 16.
% The compiler will expand no further, since this may be a sign that
% recursion is used.
scan_e_wrong_styled_switch=E_compileroptie is niet toegestaan in (* ... *) commentaar
scan_e_wrong_styled_switch=E_Compileroptie is niet toegestaan in (* ... *) commentaar
% Compiler switches should always be between \var{\{ \}} comment delimiters.
scan_d_handling_switch=D_Behandel schakelaar "$1"
% When you set debugging info on (\var{-vd}) the compiler tells you when it
@ -243,7 +243,7 @@ scan_c_skipping_until=C_Negeer tot...
% When you turn on conditional messages(\var{-vc}), the compiler tells you
% where it encounters conditional statements, and whether it is skipping or
% compiling parts.
scan_i_press_enter=I_Druk <return> om voort te gaan
scan_i_press_enter=I_Druk <return> om verder te gaan
% When the \var{-vi} switch is used, the compiler stops compilation
% and waits for the \var{Enter} key to be pressed when it encounters
% a \var{\{\$STOP\}} directive.
@ -251,13 +251,13 @@ scan_w_unsupported_switch=W_Niet ondersteunde optie $1
% When warings are turned on (\var{-vw}) the compiler warns you about
% unsupported switches. This means that the switch is used in Delphi or
% Turbo Pascal, but not in \fpc
scan_w_illegal_directive=W_Illegale compiler optie $1
scan_w_illegal_directive=W_Ongeldige compiler optie $1
% When warings are turned on (\var{-vw}) the compiler warns you about
% unrecognised switches. For a list of recognised switches, \progref
scan_t_back_in=T_Terug in $1
% When you use (\var{-vt}) the compiler tells you when it has finished
% reading an include file.
scan_w_unsupported_app_type=W_applocatie type niet ondersteund: $1
scan_w_unsupported_app_type=W_Applicatie type niet ondersteund: $1
% You get this warning, ff you specify an unknown application type
% with the directive \var{\{\$APPTYPE\}}
scan_w_app_type_not_support=W_$APPTYPE niet ondersteund op doelsysteem
@ -265,8 +265,8 @@ scan_w_app_type_not_support=W_$APPTYPE niet ondersteund op doelsysteem
scan_w_unsupported_asmmode_specifier=W_Niet ondersteunde assembler soort gegeven $1
% When you specify an assembler mode with the \var{\{\$ASMMODE xxx\}}
% the compiler didn't recognize the mode you specified.
scan_w_no_asm_reader_switch_inside_asm=W_ASM lezer-optie is niet mogelijk in een asm instructie, $1 ingesteld voor volgende blok.
scan_w_unsupported_app_type=W_Unsupported application type: $1
scan_w_no_asm_reader_switch_inside_asm=W_ASM lezer-optie is niet mogelijk in een asm instructie, $1 ingesteld voor volgende blok
scan_w_unsupported_app_type=W_Niet ondersteund programmatype: $1
% It is not possible to switch from one assembler reader to another
% inside an assmebler block. The new reader will be used for next
% assembler statement only.
@ -297,7 +297,7 @@ parser_w_proc_near_ignored=W_Procedure type NEAR genegeerd
parser_w_proc_register_ignored=W_Procedure type REGISTER wordt genegeerd
% This is a warning. \var{REGISTER} is ignored by FPC programs for now.
% This is introduced first for Delphi compatibility.
parser_e_no_dll_file_specified=E_geen DLL bestand opgegeven
parser_e_no_dll_file_specified=E_Geen DLL bestand opgegeven
% No longer in use.
parser_e_export_name_double=E_Dubbel geexporteerde functie naam $1
% Exported function names inside a specific DLL must all be different
@ -344,7 +344,7 @@ parser_object_has_no_vmt=E_Het object $1 heeft geen VMT
parser_e_illegal_parameter_list=E_Foutieve parameterlijst
% You are calling a function with parameters that are of a different type than
% the declared parameters of the function.
parser_e_wrong_parameter_type=E_Foutieve parameter type meegegeven arg #$1
parser_e_wrong_parameter_type=E_Foutief parametertype meegegeven voor arg #$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_e_wrong_parameter_size=E_Onjuist aantal parameters meegegeven
@ -360,10 +360,10 @@ parser_e_overloaded_have_same_parameters=E_Overroepen procedures hebben identiek
parser_e_header_dont_match_forward=E_Declaratie komt niet overeen met eerdere declaratie: $1
% You declared a function with same parameters but
% different result type or function specifiers.
parser_e_header_different_var_names=E_Procedurekop $1 komt niet overeen met eerdere declaratie: variabelenaam veranderd $2 => $3
parser_e_header_different_var_names=E_Procedurehoofding $1 komt niet overeen met eerdere declaratie: variabelenaam veranderd $2 => $3
% You declared the function in the \var{interface} part, or with the
% \var{forward} directive, but define it with a different parameter list.
parser_n_duplicate_enum=N_Slechts waarden kunnen overgeslagen worden in opsommingstypen
parser_n_duplicate_enum=N_Waarden in opsommingstypes moeten steeds stijgen
% \fpc allows enumeration constructions as in C. Given the following
% declaration two declarations:
% \begin{verbatim}
@ -376,7 +376,7 @@ parser_n_interface_name_diff_implementation_name=N_Interface- en implementatiena
% 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_e_no_with_for_variable_in_other_segments=E_With kan niet gebruikt worden voor variabelen in verschillende segmenten.
parser_e_no_with_for_variable_in_other_segments=E_With kan niet gebruikt worden voor variabelen in verschillende segmenten
% With stores a variable locally on the stack,
% but this is not possible if the variable belongs to another segment.
parser_e_too_much_lexlevel=E_Procedure meer dan 31 keer genest
@ -415,7 +415,7 @@ parser_e_class_id_expected=E_Klasse verwacht
% a dot,
% i.e., a object or class method, but the type in front of the dot is not
% a known type.
parser_e_no_type_not_allowed_here=E_Typesymbool is hier niet toegestaan.
parser_e_no_type_not_allowed_here=E_Typesymbool is hier niet toegestaan
% You cannot use a type inside an expression.
parser_e_methode_id_expected=E_Methode verwacht
% This identifier is not a method.
@ -430,14 +430,14 @@ parser_e_header_dont_match_any_member=E_Proceduredeclaratie komt niet overeen me
parser_p_procedure_start=P_Procedure/functie $1 ($2) op regel $3
% When using the \var{-vp} switch, the compiler tells you when it starts
% processing a procedure or function implementation.
parser_e_error_in_real=E_Foutieve vlottende komma constante
parser_e_error_in_real=E_Foutieve vlottende-komma constante
% The compiler expects a floating point expression, and gets something else.
parser_e_fail_only_in_constructor=E_FAIL mag alleen in constructors gebruikt worden
% You are using the \var{FAIL} instruction outside a constructor method.
parser_e_no_paras_for_destructor=E_Destructors hebben geen parameters
% You are declaring a destructor with a parameter list. Destructor methods
% cannot have parameters.
parser_e_only_class_methods_via_class_ref=E_Alleen klassemethoden kunnen gerefereerd met klasse methoden
parser_e_only_class_methods_via_class_ref=E_Alleen klassemethoden kunnen gerefereerd worden via een klasse
% This error occurs in a situation like the following:
% \begin{verbatim}
% Type :
@ -451,7 +451,7 @@ parser_e_only_class_methods_via_class_ref=E_Alleen klassemethoden kunnen gerefer
% \end{verbatim}
% \var{Free} is not a class method and hence cannot be called with a class
% reference.
parser_e_only_class_methods=E_Alleen klassemethoden toegankelijk in klassen
parser_e_only_class_methods=E_Alleen klassemethoden zijn toegankelijk in klassen
% This is related to the previous error. You cannot call a method of an object
% from a inside a class method. The following code would produce this error:
% \begin{verbatim}
@ -462,9 +462,9 @@ parser_e_only_class_methods=E_Alleen klassemethoden toegankelijk in klassen
% \end{verbatim}
% Because free is a normal method of a class it cannot be called from a class
% method.
parser_e_case_mismatch=E_Type van constante komt niet overeen met dat van de case expressie
parser_e_case_mismatch=E_Type van constante komt niet overeen met dat van de case uitrukking
% One of the labels is not of the same type as the case variable.
parser_e_illegal_symbol_exported=E_Het symbool kan niet uitgevoerd worden van een bibliotheek
parser_e_illegal_symbol_exported=E_Het symbool kan niet uitgevoerd worden uit een bibliotheek
% You can only export procedures and functions when you write a library. You
% cannot export variables or constants.
parser_w_should_use_override=E_Een virtuele methode moet met OVERRIDE overroepen worden: $1
@ -493,7 +493,7 @@ parser_e_cant_access_protected_member=E_Kan niet in beschermd veld van een objec
% Fields that are declared in a \var{protected} section of an object or class
% declaration cannot be accessed outside the module wher the object is
% defined, or outside descendent object methods.
parser_e_cant_access_private_member=E_Kan niet in prive veld van een object schrijven
parser_e_cant_access_private_member=E_Kan niet in prive-veld van een object schrijven
% Fields that are declared in a \var{private} section of an object or class
% declaration cannot be accessed outside the module where the class is
% defined.
@ -506,23 +506,23 @@ parser_w_overloaded_are_not_both_non_virtual=W_Overroepen methode van een niet v
parser_e_overloaded_methoden_not_same_ret=E_Virtuele overroepen methoden moeten hetzelfde resultaat type hebben: $1
% If you declare virtual overloaded methods in a class definition, they must
% have the same return type.
parser_e_dont_nest_export=E_Als EXPORT gedeclareerde procedures kunnen niet genest worden.
parser_e_dont_nest_export=E_Als EXPORT gedeclareerde procedures kunnen niet genest worden
% You cannot declare a function or procedure within a function or procedure
% that was declared as an export procedure.
parser_e_methods_dont_be_export=E_Methoden kunnen niet geexporteerd worden.
% 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=E_Typen van per referentie parameters moeten exact overeenkomen.
parser_e_call_by_ref_without_typeconv=E_Typen van referentieparameters moeten exact overeenkomen.
% 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.
parser_e_no_super_class=E_Deze klasse is geen ouderklasse van de huidige klasse
% When calling inherited methods, you are trying to call a method of a strange
% class. You can only call an inherited method of a parent class.
parser_e_self_not_in_method=E_SELF is alleen toegestaan in methoden.
parser_e_self_not_in_method=E_SELF is alleen toegelaten in methoden.
% You are trying to use the \var{self} parameter outside an object's method.
% Only methods get passed the \var{self} parameters.
parser_e_generic_methods_only_in_methods=E_methoden kunnen alleen in andere methoden worden aangeroepen met type symbool
parser_e_generic_methods_only_in_methods=E_Methoden kunnen alleen in andere methoden worden aangeroepen met type symbool
% A construction like \var{sometype.somemethod} is only allowed in a method.
parser_e_illegal_colon_qualifier=E_Ongeldig gebruik van ':'
% You are using the format \var{:} (colon) 2 times on an expression that
@ -534,22 +534,22 @@ parser_e_illegal_set_expr=E_Bereikfout in setconstructor of dubbel setelement
parser_e_pointer_to_class_expected=E_Pointer naar klasse verwacht
% You specified an illegal type in a \var{New} statement.
% The extended synax of \var{New} needs an object as a parameter.
parser_e_expr_have_to_be_constructor_call=E_Expressie moet een constructoraanroep zijn.
parser_e_expr_have_to_be_constructor_call=E_Uitdrukking moet een constructoraanroep zijn.
% When using the extended syntax of \var{new}, you must specify the constructor
% method of the object you are trying to create. The procedure you specified
% is not a constructor.
parser_e_expr_have_to_be_destructor_call=E_Expressie moet een destructoraanroep zijn
parser_e_expr_have_to_be_destructor_call=E_Uitdrukking moet een destructoraanroep zijn
% When using the extended syntax of \var{dispose}, you must specify the
% destructor method of the object you are trying to dispose of.
% The procedure you specified is not a destructor.
parser_e_invalid_record_const=E_Ongeldige volgorde van record leden.
parser_e_invalid_record_const=E_Ongeldige volgorde van record leden
% When declaring a constant record, you specified the fields in the wrong
% order.
parser_e_false_with_expr=E_Type van uitdrukking moet class of record type zijn.
parser_e_false_with_expr=E_Type van uitdrukking moet class of record type zijn
% A \var{with} statement needs an argument that is of the type \var{record}
% or \var{class}. You are using \var{with} on an expression that is not of
% this type.
parser_e_void_function=E_Procedures kunnen geen resultaat teruggeven.
parser_e_void_function=E_Procedures kunnen geen resultaat teruggeven
% In \fpc, you can specify a return value for a function when using
% the \var{exit} statement. This error occurs when you try to do this with a
% procedure. Procedures cannot return a value.
@ -582,7 +582,7 @@ parser_e_overload_operator_failed=E_Deze operator kan niet overroepen worden.
parser_e_comparative_operator_return_boolean=E_Vergelijkingsoperator moet een boolean type als resultaat hebben.
% When overloading the \var{=} operator, the function must return a boolean
% value.
parser_e_only_virtual_methods_abstract=E_Enkel virtuele methoden kunnen abstract zijn.
parser_e_only_virtual_methods_abstract=E_Enkel virtuele methoden kunnen abstract zijn
% You are declaring a method as abstract, when it isn't declared to be
% virtual.
parser_f_unsupported_feature=F_Gebruik van niet ondersteunde optie !
@ -590,7 +590,7 @@ parser_f_unsupported_feature=F_Gebruik van niet ondersteunde optie !
parser_e_mix_of_classes_and_objects=E_CLASSES and OBJECTS kunnen niet gemengd worden.
% You cannot derive \var{objects} and \var{classes} intertwined . That is,
% a class cannot have an object as parent and vice versa.
parser_w_unknown_proc_directive_ignored=W_Ongekende proceduredirective is genegeerd: $1
parser_w_unknown_proc_directive_ignored=W_Onbekende proceduredirective is genegeerd: $1
% The procedure direcive you secified is unknown. Recognised procedure
% directives are \var{cdecl}, \var{stdcall}, \var{popstack}, \var{pascal}
% \var{register}, \var{export}.
@ -622,10 +622,10 @@ parser_e_absolute_only_to_var_or_const=E_Absolute kan slechts aan variabelen of
parser_e_initialized_only_one_var=E_Slechts 1 variabele kan geinitialiseerd worden.
% You cannot specify more than one variable with a initial value
% in Delphi syntax.
parser_e_abstract_no_definition=E_Abtracte methoden kunnen niet gedefineerd worden.
parser_e_abstract_no_definition=E_Abtracte methoden kunnen niet gedefineerd worden
% Abstract methods can only be declared, you cannot implement them. They
% should be overridden by a descendant class.
parser_e_overloaded_must_be_all_global=E_Deze overroepen procedure kan niet lokaal zijn, (moet geexporteerd worden)
parser_e_overloaded_must_be_all_global=E_Deze overroepen procedure kan niet lokaal zijn (moet geexporteerd worden)
% You are defining a overloaded function in the implementation part of a unit,
% but there is no corresponding declaration in the interface part of the unit.
parser_w_virtual_without_constructor=W_Gebruik van virtuele methoden zonder constructor
@ -675,7 +675,7 @@ parser_e_forward_declaration_must_be_resolved=E_Declaratie van klasse $1 moet wo
% end;
% \end{verbatim}
% Where \var{ParentClass} is declared but not defined.
parser_e_no_local_operator=E_Lokake operatoren worden niet ondersteunt
parser_e_no_local_operator=E_Lokale operatoren worden niet ondersteund
% You cannot overload locally, i.e. inside procedures or function
% definitions.
parser_e_proc_dir_not_allowed_in_interface=E_Procedure directive $1 niet toegestaan in interface sectie
@ -691,24 +691,24 @@ parser_e_function_already_declared_public_forward=E_Functie is al publiek/forwar
% You will get this error if a function is defined as \var{forward} twice.
% Or it is once in the \var{interface} section, and once as a \var{forward}
% declaration in the \var{implmentation} section.
parser_e_not_external_and_export=E_Kan niet beide EXPORT en EXTERNAL gebruiken
parser_e_not_external_and_export=E_Kan niet zowel EXPORT als EXTERNAL gebruiken
% These two procedure directives are mutually exclusive
parser_e_name_keyword_expected=E_NAME sleutelwoord verwacht
% The definition of an external variable needs a \var{name} clause.
parser_w_not_supported_for_inline=W_$1 wordt niet ondersteund voor inline procedure/function
parser_w_not_supported_for_inline=W_$1 wordt niet ondersteund voor inline procedure/functie
% Inline procedures don't support this declaration.
parser_w_inlining_disabled=W_Inlining uitgeschakeld
% Inlining of procedures is disabled.
parser_i_writing_browser_log=I_Schrijven van Browser logfile $1
parser_i_writing_browser_log=I_Schrijven van browser logfile $1
% When information messages are on, the compiler warns you when it
% writes the browser log (generated with the \var{\{\$Y+ \}} switch).
parser_h_maybe_deref_caret_missing=H_misschien is het een pointer, ^ wordt dan gemist
% The compiler thinks that a pointer may need a dereference.
parser_f_assembler_reader_not_supported=F_Geselecteerde assembler lezer wordt niet ondersteund
parser_f_assembler_reader_not_supported=F_Geselecteerde assemblerlezer wordt niet ondersteund
% 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=E_Procedure directive $1 maakt conflicten met andere directives
parser_e_proc_dir_conflict=E_Procedure directive $1 geeft conflicten met andere directives
% You specified a procedure directive that conflicts with other directives.
% for instance \var{cdecl} and \var{pascal} are mutually exclusive.
parser_e_call_convention_dont_match_forward=E_Aanroep conventie klopt niet met voorwaartse
@ -733,14 +733,14 @@ parser_e_cant_publish_that_property=E_Dit soort eigenschappen kunnen niet worden
% Properties in a \var{published} section cannot be array properties.
% they must be moved to public sections. Properties in a \var{published}
% section must be an ordinal type, a real type, strings or sets.
parser_w_empty_import_name=W_Legeimport naam opgegeven.
parser_w_empty_import_name=W_Lege importnaam opgegeven.
% Both index and name for the import are 0 or empty
parser_e_empty_import_name=W_Legeimport naam opgegeven
parser_e_empty_import_name=W_Lege importnaam opgegeven
% Some targets need a name for the imported procedure or a cdecl specifier
parser_e_used_proc_name_changed=E_Interne functienaam gewijzigd na declaratie.
parser_e_division_by_zero=E_Deling door nul
% There is a divsion by zero encounted
parser_e_invalid_float_operation=E_Ongeldige vlottende komma bewerking.
parser_e_invalid_float_operation=E_Ongeldige vlottende-komma bewerking.
% An operation on two real type values produced an overflow or a division
% by zero.
parser_e_array_lower_less_than_upper_bound=E_Bovengrens van bereik is lager dan ondergrens
@ -749,18 +749,18 @@ parser_e_array_lower_less_than_upper_bound=E_Bovengrens van bereik is lager dan
parser_e_string_larger_array=E_Stringlengte moet tussen 1 en 255 liggen
% The size of the constant string is larger than the size you specified in
% the array[x..y] of char definition
parser_e_ill_msg_expr=E_Ongeldige uitdrukking achter message schakelaar
parser_e_ill_msg_expr=E_Ongeldige uitdrukking achter message optie
% \fpc supports only integer or string values as message constants
parser_e_ill_msg_param=E_Message handlers aanvaarden slechts 1 variabele paameter
parser_e_ill_msg_param=E_Message handlers aanvaarden slechts 1 variabele parameter
% A method declared with the \var{message}-directive as message handler
% can take only one parameter which must be declared as call by reference
% Parameters are declared as call by reference using the \var{var}-directive
parser_e_duplicate_message_label=E_Dubbele message label: %1
parser_e_duplicate_message_label=E_Dubbel message label: %1
% A label for a message is used twice in one object/class
parser_e_self_in_non_message_handler=E_Self kan alleen een explicite parameter zijn bij string message handlers
% The self parameter can be passed only explicit if it is a method which
% is declared as message method handler
parser_e_threadvars_only_sg=E_Thread variabelen kunnen alleen globaal of statisch zijn.
parser_e_threadvars_only_sg=E_Thread variabelen kunnen alleen globaal of statisch zijn
% Threadvars must be static or global, you can't declare a thread
% local to a procedure. Local variables are always local to a thread,
% because every thread has it's own stack and local variables
@ -768,7 +768,7 @@ parser_e_threadvars_only_sg=E_Thread variabelen kunnen alleen globaal of statisc
parser_f_direct_assembler_not_allowed=F_Directe assembler wordt niet ondersteund door interne assembler.
% You can't use direct assembler when using a binary writer, choose an
% other outputformat or use an other assembler reader
parser_w_no_objpas_use_mode=W_De OBJPAS unit niet manueel laden, gebruik {$mode objfpc} of {$mode delphi}.
parser_w_no_objpas_use_mode=W_Laad de OBJPAS unit niet manueel, gebruik {$mode objfpc} of {$mode delphi}.
% You're trying to load the ObjPas unit manual from a uses clause. This is
% not a good idea to do, you can better use the \var{\{\$mode objfpc\}} or
% \var{\{\$mode delphi\}}
@ -776,7 +776,7 @@ parser_w_no_objpas_use_mode=W_De OBJPAS unit niet manueel laden, gebruik {$mode
parser_e_no_object_override=E_OVERRIDE kan niet gebruikt worden in objecten
% Override isn't support for objects, use VIRTUAL instead to override
% a method of an anchestor object
parser_e_cant_use_inittable_here=E_Data types die initializatie/finalizatie vereisen zijn niet toegestaan in variabele records.
parser_e_cant_use_inittable_here=E_Data typen die initializatie/finalizatie vereisen zijn niet toegestaan in variabele records.
% Some data type (e.g. \var{ansistring}) needs initialization/finalization
% code which is implicitly generated by the compiler. Such data types
% can't be used in the variant part of a record.
@ -796,7 +796,7 @@ type_e_mismatch=E_Typen stemmen niet overeen
% \item You are calling a function or procedure with parameters that are
% incompatible with the parameters in the function or procedure definition.
% \end{itemize}
type_e_incompatible_types=E_Incompatibele types: kreeg $1, verwachtte $2
type_e_incompatible_types=E_Incompatibele typen: kreeg $1, verwachtte $2
% There is no conversion possible between the two types
% Another possiblity is that they are declared in different
% declarations:
@ -815,7 +815,7 @@ type_e_not_equal_types=E_Typen komen niet overeen $1 en $2
type_e_integer_expr_expected=E_Integerexpressie verwacht
% The compiler expects an expression of type integer, but gets a different
% type.
type_e_ordinal_expr_expected=E_Ordinal expressie verwacht
type_e_ordinal_expr_expected=E_Ordinale expressie verwacht
% The expression must be of ordinal type, i.e., maximum a \var{Longint}.
% This happens, for instance, when you specify a second argument
% to \var{Inc} or \var{Dec} that doesn't evaluate to an ordinal value.
@ -839,7 +839,7 @@ type_e_class_type_expected=E_Klassetype verwacht
type_e_varid_or_typeid_expected=E_Variabele- of typesymbool verwacht
% The argument to the \var{High} or \var{Low} function is not a variable
% nor a type identifier.
type_e_cant_eval_constant_expr=E_Kan constante expressie niet evaluaren
type_e_cant_eval_constant_expr=E_Kan constante expressie niet evalueren
% No longer in use.
type_e_set_element_are_not_comp=E_Elementen van set zijn niet compatible
% You are trying to make an operation on two sets, when the set element types
@ -848,14 +848,14 @@ type_e_set_element_are_not_comp=E_Elementen van set zijn niet compatible
type_e_set_operation_unknown=E_Bewerking niet ondersteund voor sets
% several binary operations are not defined for sets
% like div mod ** (also >= <= for now)
type_w_convert_real_2_comp=W_Type conversion van floating type to COMP, hetgeen een integer type is.
type_w_convert_real_2_comp=W_Typeconversie van vlottende-komma type naar COMP, wat een integer type is.
% An implicit type conversion from a real type to a \var{comp} is
% encountered. Since \var{Comp} is a 64 bit integer type, this may indicate
% an error.
type_h_use_div_for_int=H_Gebruik DIV voor integers.
type_h_use_div_for_int=H_Gebruik DIV voor gehele getallen om geheel resultaat te krijgen
% When hints are on, then an integer division with the '/' operator will
% procuce this message, because the result will then be of type real
type_e_strict_var_string_violation=E_String typen stemmen niet overeen, wegens $V+ modus
type_e_strict_var_string_violation=E_String typen stemmen niet overeen wegens de $V+ modus
% When compiling in \var{\{\$V+\}} mode, the string you pass as a parameter
% should be of the exact same type as the declared parameter of the procedure.
type_e_succ_and_pred_enums_with_assign_not_possible=E_SUCC of PRED op enumeratie types met toekenningen zijn niet mogelijk
@ -865,25 +865,25 @@ type_e_succ_and_pred_enums_with_assign_not_possible=E_SUCC of PRED op enumeratie
% Tenum = (a,b,e:=5);
% \end{verbatim}
% you cannot use the \var{Succ} or \var{Pred} functions on them.
type_e_cant_read_write_type=E_Kan niet lezen of schrijven met dit type variabele
type_e_cant_read_write_type=E_Kan dit type variabelen niet lezen of schrijven
% You are trying to \var{read} or \var{write} a variable from or to a
% file of type text, which doesn't support that. Only integer types,
% booleans, reals, pchars and strings can be read from/written to a text file.
type_e_typeconflict_in_set=E_Type conflict tussen set elementen.
% There is at least one set element which is of the wrong type, i.e. not of
% the set type.
type_w_maybe_wrong_hi_lo=W_lo/hi(longint/dword) geeft hoog/laag woord terug.
type_w_maybe_wrong_hi_lo=W_lo/hi(longint/dword) geeft hoog/laag (ipv byte) woord terug.
% \fpc supports an overloaded version of \var{lo/hi} for \var{longint/dword}
% which returns the lower/upper word of the argument. TP always uses
% a 16 bit \var{lo/hi} which returns always bits 0..7 for \var{lo} and the
% bits 8..15 for \var{hi}. If you want the TP behavior you have
% to type case the argument to \var{word/integer}
type_e_integer_or_real_expr_expected=E_Integer of vlottende komma expressie verwacht
type_e_integer_or_real_expr_expected=E_Integer of vlottende komma uitdrukking verwacht
% The first argument to \var{str} must a real or integer type.
type_e_wrong_type_in_array_constructor=E_Verkeerd type in array constructor
% You are trying to use a type in an array constructor which is not
% allowed.
type_e_wrong_parameter_type=E_Incompatibel type voor arg #$1: kreeg $2, verwachtte $3
type_e_wrong_parameter_type=E_Incompatibel type voor argument #$1: kreeg $2, verwachtte $3
% You are trying to pass an invalid type for the specified parameter.
type_e_no_method_and_procedure_not_compatible=E_Methode (variabele) en Procedure (variable) zijn niet compatible
% You can't assign a method to a procedure variable or a procedure to a
@ -902,7 +902,7 @@ type_e_no_addr_of_constant=E_Een constante heeft geen adres
% This section lists all the messages that concern the handling of symbols.
% This means all things that have to do with procedure and variable names.
% \begin{description}
sym_e_id_not_found=E_symbool niet gevonden $1
sym_e_id_not_found=E_Symbool niet gevonden $1
% The compiler doesn't know this symbol. Usually happens when you misspel
% the name of a variable or procedure, or when you forgot to declare a
% variable.
@ -912,7 +912,7 @@ sym_f_internal_error_in_symtablestack=F_Interne fout in SymTableStack()
% the circumstances in which the error occurs.
sym_e_duplicate_id=E_Dubbel symbool $1
% The identifier was already declared in the current scope.
sym_h_duplicate_id_where=H_Identifier reeds gedefinieerd in $1 op lijn $2
sym_h_duplicate_id_where=H_Symbool reeds gedefinieerd in $1 op lijn $2
% The identifier was already declared in a previous scope.
sym_e_unknown_id=E_Onbekende symbool $1
% The identifier encountered hasn't been declared, or is used outside the
@ -927,13 +927,13 @@ sym_e_forward_not_resolved=E_Voorwaartse declaratie niet opgelost $1
% \end{itemize}
sym_f_id_already_typed=F_Typesymbool reeds gedefineerd als type
% You are trying to redefine a type.
sym_e_error_in_type_def=E_Fout in type defenitie
sym_e_error_in_type_def=E_Fout in type definitie
% There is an error in your definition of a new array type:
% \item One of the range delimiters in an array declaration is erroneous.
% For example, \var{Array [1..1.25]} will trigger this error.
sym_e_type_id_not_defined=E_Typesymbool niet gedefinieerd
% The type identifier has not been defined yet.
sym_e_forward_type_not_resolved=E_Forward declaratie noet opgelost $1
sym_e_forward_type_not_resolved=E_Forward declaratie niet opgelost $1
% The compiler encountered an unknown type.
sym_e_only_static_in_static=E_Alleen statische variabelen kunnen gebruikt worden in statische methoden
% A static method of an object can only access static variables.
@ -955,7 +955,7 @@ sym_e_goto_and_label_not_supported=E_GOTO en LABEL zijn afgezet (gebruik -Sg)
% supported.
sym_e_label_not_found=E_Label niet gevonden
% A \var{goto label} was encountered, but the label isn't declared.
sym_e_id_is_no_label_id=E_Identifier is geen label
sym_e_id_is_no_label_id=E_Symbool is geen label
% The identifier specified after the \var{goto} isn't of type label.
sym_e_label_already_defined=E_Label is al gedefineerd
% You are defining a label twice. You can define a label only once.
@ -972,14 +972,14 @@ sym_n_local_identifier_not_used=N_Lokale variabele niet gebruikt $1
sym_e_set_expected=E_Set type verwacht
% The variable or expression isn't of type \var{set}. This happens in an
% \var{in} statement.
sym_w_function_result_not_set=W_Resultaat van functie schijnt niet gezet te zijn
sym_w_function_result_not_set=W_Resultaat van functie lijkt niet te zijn toegekend
% You can get this warning if the compiler thinks that a function return
% value is not set. This will not be displayed for assembler procedures,
% or procedures that contain assembler blocks.
sym_e_illegal_field=E_Onbekend record lid $1
% The field doesn't exist in the record definition.
sym_n_uninitialized_local_variable=N_Locale variabele $1 schijnt niet geinitialiseerd te zijn
sym_n_uninitialized_variable=W_Variabele $1 schijnt niet geinitialiseerd te zijn
sym_n_uninitialized_local_variable=N_Locale variabele $1 lijkt niet geinitialiseerd te zijn
sym_n_uninitialized_variable=W_Variabele $1 lijkt niet geinitialiseerd te zijn
% These messages are displayed if the compiler thinks that a variable will
% be used (i.e. appears in the right-hand-side of an expression) when it
% wasn't initialized first (i.e. appeared in the left-hand side of an
@ -1000,33 +1000,33 @@ sym_b_param_list=B_Declaratie gevonden: $1
% This section lists all messages that can be displayed if the code
% generator encounters an error condition.
% \begin{description}
cg_e_break_not_allowed=E_BREAK niet toegestaan
cg_e_break_not_allowed=E_BREAK niet toegelaten
% You're trying to use \var{break} outside a loop construction.
cg_e_continue_not_allowed=E_CONTINUE niet toegestaan
cg_e_continue_not_allowed=E_CONTINUE niet toegelaten
% You're trying to use \var{continue} outside a loop construction.
cg_e_too_complex_expr=E_Uitdrukking te ingewikkeld - overloop van wiskundige processor
% Your expression is too long for the compiler. You should try dividing the
% construct over multiple assignments.
cg_e_illegal_expression=E_Foutieve expressie
cg_e_illegal_expression=E_Foutieve uitdrukking
% This can occur under many circumstances. Mostly when trying to evaluate
% constant expressions.
cg_e_invalid_integer=E_Foutieve integer
cg_e_invalid_integer=E_Foutieve gehele uitdruking
% You made an expression which isn't an integer, and the compiler expects the
% result to be an integer.
cg_e_invalid_qualifier=E_Foutieve qualifier
cg_e_invalid_qualifier=E_Ongeldige constructie
% 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=E_Bovengrens < ondergrens
cg_e_upper_lower_than_lower=E_Bovengrens is kleiner dan ondergrens
% You are declaring a subrange, and the lower limit is higher than the high
% limit of the range.
cg_e_illegal_count_var=E_Foutieve lusteller
cg_e_illegal_count_var=E_Ongeldige lusteller
% 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=E_Weet niet welke overroepen procedure ik moet aanroepen
cg_e_cant_choose_overload_function=E_Weet niet welke overroepen procedure moet worden aangeroepen
% 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
@ -1037,10 +1037,10 @@ cg_e_parasize_too_big=E_Parameters gebruiken meer dan 64 kilobyte
cg_e_illegal_type_conversion=E_Foute typeconversie
% 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=D_Conversie tussen ordinale en pointertypen is portable naar andere processoren
cg_d_pointer_to_longint_conv_not_portable=D_Conversie tussen ordinale en pointertypen is niet overdraagbaar naar andere processoren
% If you typecast a pointer to a longint, this code will not compile
% on a machine using 64bit for pointer storage.
cg_e_file_must_call_by_reference=E_Files moeten var parameters zijn
cg_e_file_must_call_by_reference=E_File variabelen moeten altijd var parameters zijn
% You cannot specify files as value parameters, i.e. they must always be
% declared \var{var} parameters.
cg_e_cant_use_far_pointer_there=E_U kunt daar geen far pointer gebruiken
@ -1057,7 +1057,7 @@ cg_e_var_must_be_reference=E_Ongeldige aanroep met referentie parameters
% 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_dont_call_exported_direct=E_Procedures die EXPORT gedeclareerd staan kunnen niet aangeroepen worden
cg_e_dont_call_exported_direct=E_Procedures die als EXPORT gedeclareerd staan kunnen niet aangeroepen worden
% No longer in use.
cg_w_member_cd_call_from_method=W_Mogelijke ongeldige aanroep van constructor of destructor
% No longer in use.
@ -1071,18 +1071,18 @@ cg_w_unreachable_code=W_Deze code wordt nooit uitgevoerd
% {.. code ...}
% end;
% \end{verbatim}
cg_e_stackframe_with_esp=E_procedure aanroep met stackframe ESP/SP
cg_e_stackframe_with_esp=E_Procedure aanroep met stackframe ESP/SP
% The compiler encountered 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_e_cant_call_abstract_method=E_Abstracte methoden kunnen niet direct aangeroepen worden.
cg_e_cant_call_abstract_method=E_Abstracte methoden kunnen niet direct aangeroepen worden
% You cannot call an abstract method directy, instead you must call a
% overriding child method, because an abstract method isn't implemented.
cg_f_internal_error_in_getfloatreg=F_Interne fout in getfloatreg(), allocatie faling
% 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=F_Onbekend vlottende komma type
cg_f_unknown_float_type=F_Onbekend vlottende-komma type
% The compiler cannot determine the kind of float that occurs in an expression.
cg_f_secondvecn_base_defined_twice=F_SecondVecn() basis tweemaal gedefinieerd.
% An internal error occurred in the compiler; If you encounter such an error,
@ -1106,9 +1106,9 @@ cg_e_stacklimit_in_local_routine=E_Stacklimiet overschreden in lokale routine
cg_d_stackframe_omited=D_Stackframe wordt niet gemaakt
% 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_e_unable_inline_object_methods=E_Kan niet inline gebruiken voor object methoden
cg_e_unable_inline_object_methods=E_Kan inline niet gebruiken voor object methoden
% You cannot have inlined object methods.
cg_e_unable_inline_procvar=E_Kan niet inline gebruiken voor procvar aanroepen
cg_e_unable_inline_procvar=E_Kan inline niet gebruiken voor procvar aanroepen
% A procedure with a procedural variable call cannot be inlined.
cg_e_no_code_for_inline_stored=E_Geen code voor inline procedure opgeslagen
% The compiler couldn't store code for the inline procedure.
@ -1130,101 +1130,101 @@ cg_e_cannot_call_message_direct=E_Een message handler methode kan niet direct aa
#
# Assembler reader
#
asmr_d_start_reading=D_Starting $1 styled assembler parsing
asmr_d_finish_reading=D_Finished $1 styled assembler parsing
asmr_e_none_label_contain_at=E_Non-label pattern contains @
asmr_w_override_op_not_supported=W_Override operator not supported
asmr_e_building_record_offset=E_Error building record offset
asmr_e_offset_without_identifier=E_OFFSET used without identifier
asmr_e_no_local_or_para_allowed=E_Cannot use local variable or parameters here
asmr_e_need_offset=E_need to use OFFSET here
asmr_e_cant_have_multiple_relocatable_symbols=E_Cannot use multiple relocatable symbols
asmr_e_only_add_relocatable_symbol=E_Relocatable symbol can only be added
asmr_e_invalid_constant_expression=E_Invalid constant expression
asmr_e_relocatable_symbol_not_allowed=E_Relocatable symbol is not allowed
asmr_e_invalid_reference_syntax=E_Invalid reference syntax
asmr_e_local_symbol_not_allowed_as_ref=E_Local symbols not allowed as references
asmr_e_wrong_base_index=E_Invalid base and index register usage
asmr_e_wrong_scale_factor=E_Wrong scale factor specified
asmr_e_multiple_index=E_Multiple index register usage
asmr_e_invalid_operand_type=E_Invalid operand type
asmr_e_invalid_string_as_opcode_operand=E_Invalid string as opcode operand: $1
asmr_w_CODE_and_DATA_not_supported=W_@CODE and @DATA not supported
asmr_e_null_label_ref_not_allowed=E_Null label references are not allowed
asmr_e_ev_zero_divide=F_Divide by zero in asm evaluator
asmr_e_ev_stack_overflow=F_Evaluator stack overflow
asmr_e_ev_stack_underflow=F_Evaluator stack underflow
asmr_e_ev_invalid_number=F_Invalid numeric format in asm evaluator
asmr_e_ev_invalid_op=F_Invalid Operator in asm evaluator
asmr_e_escape_seq_ignored=E_escape sequence ignored: $1
asmr_e_invalid_symbol_ref=E_Invalid symbol reference
asmr_w_fwait_emu_prob=W_Fwait can cause emulation problems with emu387
asmr_w_calling_overload_func=W_Calling an overload function in assembler
asmr_e_unsupported_symbol_type=E_Unsupported symbol type for operand
asmr_e_constant_out_of_bounds=E_Constant value out of bounds
asmr_e_error_converting_decimal=E_Error converting decimal $1
asmr_e_error_converting_octal=E_Error converting octal $1
asmr_e_error_converting_binary=E_Error converting binary $1
asmr_e_error_converting_hexadecimal=E_Error converting hexadecimal $1
asmr_h_direct_global_to_mangled=H_$1 translated to $2
asmr_w_direct_global_is_overloaded_func=W_$1 is associated to an overloaded function
asmr_e_cannot_use_SELF_outside_a_method=E_Cannot use SELF outside a method
asmr_e_cannot_use_OLDEBP_outside_nested_procedure=E_Cannot use OLDEBP outside a nested procedure
asmr_e_void_function=W_Functions with void return value can't return any value in asm code
asmr_d_start_reading=D_Begonnen met verwerken van $1 assembler
asmr_d_finish_reading=D_Gedaan met verwerken van $1 assembler
asmr_e_none_label_contain_at=E_Patroon dat geen label is bevat "@"
asmr_w_override_op_not_supported=W_De "override" operator wordt niet ondersteund
asmr_e_building_record_offset=E_Fout bij berekenen offset in record
asmr_e_offset_without_identifier=E_OFFSET gebruikt zonder symbool
asmr_e_no_local_or_para_allowed=E_Kan hier geen lokale variabele of parameter gebruiken
asmr_e_need_offset=E_OFFSET moet hier gebruikt worden
asmr_e_cant_have_multiple_relocatable_symbols=E_Kan niet meerdere verplaatsbare symbolen gebruiken
asmr_e_only_add_relocatable_symbol=E_Een verplaatsbaar symbool kan enkel toegevoegd worden
asmr_e_invalid_constant_expression=E_Ongeldige constante uitdrukking
asmr_e_relocatable_symbol_not_allowed=E_Verplaatsbaar symbool niet toegelaten
asmr_e_invalid_reference_syntax=E_Ongeldige geheugenlocatie schrijfwijze
asmr_e_local_symbol_not_allowed_as_ref=E_Lokale symbolen kunnen niet gebruikt worden als verwijzing
asmr_e_wrong_base_index=E_Ongeldig gebruik van basis en index register
asmr_e_wrong_scale_factor=E_Ongeldige schaalfactor
asmr_e_multiple_index=E_Meervoudig indexregister gebruik
asmr_e_invalid_operand_type=E_Ongeldig operandus type
asmr_e_invalid_string_as_opcode_operand=E_Ongeldige tekenreeks als instructie operandus: $1
asmr_w_CODE_and_DATA_not_supported=W_@CODE en @DATA worden niet ondersteund
asmr_e_null_label_ref_not_allowed=E_Null label verwijzingen zijn niet toegelaten
asmr_e_ev_zero_divide=F_Deling door nul in de assembler evaluator
asmr_e_ev_stack_overflow=F_Assembler evaluator stapeloverloop
asmr_e_ev_stack_underflow=F_Assembler evaluator stapelonderloop
asmr_e_ev_invalid_number=F_Ongeldig numeriek formaat in assembler evaluator
asmr_e_ev_invalid_op=F_Ongeldige operator in assembler evaluator
asmr_e_escape_seq_ignored=E_Expliciete reeks genegeerd: $1
asmr_e_invalid_symbol_ref=E_Ongeldige symboolverwijzing
asmr_w_fwait_emu_prob=W_Fwait kan emulatieproblemen met emu387 veroorzaken
asmr_w_calling_overload_func=W_Een overroepen functie wordt aangeroepen vanuit de assembler code
asmr_e_unsupported_symbol_type=E_Niet ondersteund symbool type voor operandus
asmr_e_constant_out_of_bounds=E_Constante waarde valt buiten bereik
asmr_e_error_converting_decimal=E_Fout bij omzetten van decimaal getal $1
asmr_e_error_converting_octal=E_Fout bij omzetten van octaal getal $1
asmr_e_error_converting_binary=E_Fout bij omzetten van binair getal $1
asmr_e_error_converting_hexadecimal=E_Fout bij omzetten van hexadecimaal getal $1
asmr_h_direct_global_to_mangled=H_$1 vertaald naar $2
asmr_w_direct_global_is_overloaded_func=W_$1 is geassocieerd met een overroepen functie
asmr_e_cannot_use_SELF_outside_a_method=E_Kan SELF niet buiten een methode gebruiken
asmr_e_cannot_use_OLDEBP_outside_nested_procedure=E_Kan OLDEBP niet buiten een genestelde procedure gebruiken
asmr_e_void_function=W_Functies met een ongedefinieerde teruggeefwaarde kunnen geen waarde teruggeven
asmr_e_SEG_not_supported=E_SEG not supported
asmr_e_size_suffix_and_dest_dont_match=E_Size suffix and destination or source size do not match
asmr_w_size_suffix_and_dest_dont_match=W_Size suffix and destination or source size do not match
asmr_e_syntax_error=E_Assembler syntax error
asmr_e_invalid_opcode_and_operand=E_Invalid combination of opcode and operands
asmr_e_syn_operand=E_Assemler syntax error in operand
asmr_e_syn_constant=E_Assemler syntax error in constant
asmr_e_invalid_string_expression=E_Invalid String expression
asmr_w_const32bit_for_address=32bit constant created for address
asmr_e_invalid_or_missing_opcode=E_Invalid or missing opcode
asmr_e_invalid_prefix_and_opcode=E_Invalid combination of prefix and opcode: $1
asmr_e_invalid_override_and_opcode=E_Invalid combination of override and opcode: $1
asmr_e_too_many_operands=E_Too many operands on line
asmr_w_near_ignored=W_NEAR ignored
asmr_w_far_ignored=W_FAR ignored
asmr_e_dup_local_sym=E_Duplicate local symbol $1
asmr_e_unknown_local_sym=E_Undefined local symbol $1
asmr_e_unknown_label_identifier=E_Unknown label identifier $1
asmr_e_invalid_fpu_register=E_Invalid floating point register name
asmr_e_nor_not_supported=E_NOR not supported
asmr_w_modulo_not_supported=W_Modulo not supported
asmr_e_invalid_float_const=E_Invalid floating point constant $1
asmr_e_invalid_float_expr=E_Invalid floating point expression
asmr_e_wrong_sym_type=E_Wrong symbol type
asmr_e_cannot_index_relative_var=E_Cannot index a local var or parameter with a register
asmr_e_invalid_seg_override=E_Invalid segment override expression
asmr_w_id_supposed_external=W_Identifier $1 supposed external
asmr_e_string_not_allowed_as_const=E_Strings not allowed as constants
asmr_e_no_var_type_specified=No type of variable specified
asmr_w_assembler_code_not_returned_to_text=E_assembler code not returned to text section
asmr_e_not_directive_or_local_symbol=E_Not a directive or local symbol $1
asmr_w_using_defined_as_local=E_Using a defined name as a local label
asmr_e_size_suffix_and_dest_dont_match=E_Grootte-achtervoegsel en doel- of brongrootte komen niet overeen
asmr_w_size_suffix_and_dest_dont_match=W_Grootte-achtervoegsel en doel- of brongrootte komen niet overeen
asmr_e_syntax_error=E_Assembler taalfout
asmr_e_invalid_opcode_and_operand=E_Ongeldige combinatie van instructie en operandi
asmr_e_syn_operand=E_Assemler taalfout in operandum
asmr_e_syn_constant=E_Assemler taalfout in constante
asmr_e_invalid_string_expression=E_Ongeldige String uitdrukking
asmr_w_const32bit_for_address=32 bits constante gemaakt voor adres
asmr_e_invalid_or_missing_opcode=E_Ongeldige of ontbrekende instructie
asmr_e_invalid_prefix_and_opcode=E_Ongeldige combinatie van voorvoegsel en instructie: $1
asmr_e_invalid_override_and_opcode=E_Ongeldige combinatie van segment overroeping en instructie: $1
asmr_e_too_many_operands=E_Te veel operandi op een lijn
asmr_w_near_ignored=W_NEAR genegeerd
asmr_w_far_ignored=W_FAR genegeerd
asmr_e_dup_local_sym=E_Dubbel lokaal symbool $1
asmr_e_unknown_local_sym=E_Niet gedefinieerd lokaal symbool $1
asmr_e_unknown_label_identifier=E_Onbekende labelnaam $1
asmr_e_invalid_fpu_register=E_Ongeldig vlottende-komma registernaam
asmr_e_nor_not_supported=E_NOR wordt niet ondersteund
asmr_w_modulo_not_supported=W_Modulo wordt niet ondersteund
asmr_e_invalid_float_const=E_Ongeldige vlottende-komma constante $1
asmr_e_invalid_float_expr=E_Ongeldige vlottende-komma uitdrukking
asmr_e_wrong_sym_type=E_Verkeerd symbool type
asmr_e_cannot_index_relative_var=E_Een lokale variabele of parameter kan niet geindedxeerd worden met een register
asmr_e_invalid_seg_override=E_Ongeldige segment overroeping
asmr_w_id_supposed_external=W_Symbool $1 wordt verondersteld extern te zijn
asmr_e_string_not_allowed_as_const=E_Strings zijn niet toegelaten als constante
asmr_e_no_var_type_specified=Geen type van de variabele gegeven
asmr_w_assembler_code_not_returned_to_text=E_De assembler code stopt niet in een '.text' gedeelte
asmr_e_not_directive_or_local_symbol=E_Geen aanwijzing of lokaal symbool $1
asmr_w_using_defined_as_local=E_Een gedfinieerde naam wordt gebruikt als assembler label
#
# Assembler/binary writers
#
asmw_f_too_many_asm_files=F_Too many assembler files
asmw_f_assembler_output_not_supported=F_Selected assembler output not supported
asmw_f_comp_not_supported=F_Comp not supported
asmw_f_direct_not_supported=F_Direct not support for binary writers
asmw_e_alloc_data_only_in_bss=E_Allocating of data is only allowed in bss section
asmw_f_no_binary_writer_selected=F_No binary writer selected
asmw_e_opcode_not_in_table=E_Asm: Opcode $1 not in table
asmw_e_invalid_opcode_and_operands=E_Asm: $1 invalid combination of opcode and operands
asmw_e_16bit_not_supported=E_Asm: 16 Bit references not supported
asmw_e_invalid_effective_address=E_Asm: Invalid effective address
asmw_e_immediate_or_reference_expected=E_Asm: Immediate or reference expected
asmw_f_too_many_asm_files=F_Te veel assembler bestanden
asmw_f_assembler_output_not_supported=F_De geselecteerde assembler modus wordt hier niet ondersteund
asmw_f_comp_not_supported=F_Het COMP type wordt hier niet ondersteund
asmw_f_direct_not_supported=F_Directe assembler modus wordt niet ondersteund door de binaire assemblerschrijver
asmw_e_alloc_data_only_in_bss=E_Ruimte voor gegevens reserveren mag enkel in een bss gedeelte
asmw_f_no_binary_writer_selected=F_Binaire assemblerschrijver geselecteerd
asmw_e_opcode_not_in_table=E_Asm: Opcode $1 not gevonden in interne tabel
asmw_e_invalid_opcode_and_operands=E_Asm: $1 Ongeldige combinatie van instructie en operandi
asmw_e_16bit_not_supported=E_Asm: 16 Bit geheugenlocaties worden niet ondersteund
asmw_e_invalid_effective_address=E_Asm: Ongeldig direct adres
asmw_e_immediate_or_reference_expected=E_Asm: Constante of geheugenadres verwacht
asmw_e_value_exceeds_bounds=E_Asm: $1 value exceeds bounds $2
asmw_e_short_jmp_out_of_range=E_Asm: Short jump is out of range $1
asmw_e_short_jmp_out_of_range=E_Asm: Korte spronginstructie gaat te ver $1
#
# Executing linker/assembler
#
exec_w_source_os_redefined=W_Bronbesturingssysteem opnieuw definieerd
exec_w_source_os_redefined=W_Bronbesturingssysteem geherdefinieerd
exec_i_assembling_pipe=I_Assembleren (pijp) van $1
exec_d_cant_create_asmfile=E_Kan geen assembler bestand $1 niet maken
exec_w_assembler_not_found=W_Assembler $1 niet gevonden, overschakeling naar externe assemblage
@ -1239,7 +1239,7 @@ exec_w_libfile_not_found=E_Bibliotheek $1 niet gevonden, linken kan foutlopen !
exec_w_error_while_linking=W_Fout tijdens linken
exec_w_cant_call_linker=W_Kan linker niet oproepen, overschakeling naar extern linken
exec_i_linking=I_Linken van $1
exec_w_binder_not_found=W_binder niet gevonden, overschakeling naar extern binden.
exec_w_binder_not_found=W_Linker niet gevonden, overschakeling naar extern binden.
exec_w_ar_not_found=W_ar niet gevonden, overschakeling naar externe ar
exec_e_dll_not_supported=E_Dynamische bibliotheken niet ondersteund
exec_i_closing_script=I_Afsluiten batch $1
@ -1254,7 +1254,7 @@ execinfo_x_codesize=X_Grootte van de code: $1 bytes
execinfo_x_initdatasize=X_Grootte van geinitialiseerde data: $1 bytes
execinfo_x_uninitdatasize=X_Grootte van niet-geinitialiseerde data: $1 bytes
execinfo_x_stackreserve=X_Gereserveerde Stack ruimte: $1 bytes
execinfo_x_stackcommit=X_Gecommitte Stack ruimte: $1 bytes
execinfo_x_stackcommit=X_Toegewezen Stack ruimte: $1 bytes
# Unit loading
#
# BeginOfTeX
@ -1281,7 +1281,7 @@ unit_u_ppu_file_too_short=D_PPU bestand te kort
% When you use the \var{-vu} flag, the unit time is shown.
unit_u_ppu_invalid_header=D_PPU Ongeldige kop (geen PPU aan het begin)
% A unit file contains as the first three bytes the ascii codes of \var{PPU}
unit_u_ppu_invalid_version=D_PPU Ongeldige Versie $1
unit_u_ppu_invalid_version=D_PPU Ongeldige versie $1
% This unit file was compiled with a different version of the compiler, and
% cannot be read.
unit_u_ppu_invalid_processor=U_PPU is gecompileerd voor een andere processor
@ -1295,7 +1295,7 @@ unit_u_ppu_source=U_PPU bron: $1
unit_u_ppu_write=U_Schrijven van $1
% When you specify the \var{-vu} switch, the compiler will tell you where it
% writes the unit file.
unit_f_ppu_cannot_write=F_Kan geen PPU bestand schrijven
unit_f_ppu_cannot_write=F_Kan PPU bestand niet schrijven
% An err
unit_f_ppu_read_error=F_Lezen van PPU bestand
% Unexpected end of file
@ -1355,7 +1355,7 @@ unit_u_second_load_unit=U_Tweede maal unit $1 laden
% When you use the \var{-vu} flag, the compiler warns that it starts
% recompiling a unit for the second time. This can happend with interdepend
% units.
unit_u_check_time=U_PPU Check bestand $1 tijd $2
unit_u_check_time=U_PPU Controleren van bestand $1 tijd $2
% When you use the \var{-vu} flag, the compiler show the filename and
% date and time of the file which a recompile depends on
% \end{description}
@ -1370,11 +1370,11 @@ option_usage=$1 [opties] <bestand> [opties]
% This section lists errors that occur when the compiler is processing the
% command line or handling the configuration files.
% \begin{description}
option_only_one_source_support=Maar een bronbestand wordt ondersteunt
option_only_one_source_support=Maar een (1) bronbestand wordt ondersteunt
% You can specify only one source file on the command line. The first
% one will be compiled, others will be ignored. This may indicate that
% you forgot a \var{'-'} sign.
option_def_only_for_os2=DEF file kan alleen worden gemaakt voor OS/2
option_def_only_for_os2=Een DEF file kan alleen worden gemaakt voor OS/2
% This option can only be specified when you're compiling for OS/2
option_no_nested_response_file=Geneste optie bestanden niet ondersteund
% you cannot nest response files with the \var{@file} command-line option.
@ -1384,9 +1384,9 @@ option_illegal_para=Ongeldige parameter: $1
% You specified an unknown option.
option_help_pages_para=-? druk hulp af
% When an unknown option is given, this message is diplayed.
option_too_many_cfg_files=Te veel geneste instelling bestanden
option_too_many_cfg_files=Te veel geneste instellingsbestanden
% You can only nest up to 16 config files.
option_unable_open_file=Kan bestand niet openen $1
option_unable_open_file=Kan bestand $1 niet openen
% The option file cannot be found.
option_reading_further_from=Meer instellingen worden gelezen van $1
% Displayed when you have notes turned on, and the compiler switches
@ -1422,7 +1422,7 @@ option_obsolete_switch_use_new=W_U gebruikt een in onbruik geraakte schakeloptie
% must now use the second switch instead.
% It is recommended that you change the switch to overcome problems in the
% future, when the switch meaning may change.
option_switch_bin_to_src_assembler=N_Switching assembler to default source writing assembler
option_switch_bin_to_src_assembler=N_De assembler wordt veranderd in de standaard assembler schrijver
% this notifies you that the assembler has been changed because you used the
% -a switch which can't be used with a binary assembler writer.
%\end{description}
@ -1444,7 +1444,7 @@ option_info5=Dit programma wordt verspreid onder de GNU General Public Licence
option_info6=Voor meer informatie, lees COPYING.FPC. Hiervan is helaas geen
option_info7=Nederlandse vertaling beschikbaar.
option_info8=<lf>
option_info9=Meldt bugs,suggesties, enz. aan:
option_info9=Meld bugs,suggesties, enz. aan:
option_info_end= fpc-devel@mail.tolna.hungary.net
#
# Help pages (option -? and -h)
@ -1499,7 +1499,7 @@ ol044=**2S2_Stel Delphi 2 uitbreidingen in
ol045=**2Sc_Ondersteun operatoren als in C (*=,+=,/= en -=)
ol046=**2Sd_Compiler verwijdert assembler lijsten (minder geheugengebruik, maar trager)
ol047=**2Se_Compiler stopt na de eerste fout
ol048=**2Sg_Schakel LABEL en GOTO in
ol048=**2Sg_Laat LABEL en GOTO toe
ol049=**2Si_Ondersteun C++ stijl INLINE
ol050=**2Sm_Ondersteun macros zoals in C (globaal)
ol051=**2So_Probeer TP/BP 7.0 compatibel te zijn
@ -1542,22 +1542,22 @@ ol087=3*2Aasaout_assembleer met GNU AS voor aout (Go32v1)
ol088=3*2Anasmcoff_Coff (Go32v2) bestand met Nasm
ol089=3*2Anasmelf_elf32 (linux) bestand met Nasm
ol090=3*2Anasmobj_obj bestand met Nasm
ol091=3*2Amasm_obj file using Masm (Microsoft)
ol092=3*2Atasm_obj file using Tasm (Borland)
ol091=3*2Amasm_obj bestand met Masm (Microsoft)
ol092=3*2Atasm_obj bestand met Tasm (Borland)
ol093=3*2Acoff_coff (Go32v2) met interne assembler
ol094=3*2Apecoff_pecoff (Win32) met interne assembler
ol095=3*1R_assembler lezer stijl:
ol096=3*2Ratt_Lees AT&T stijl assembler
ol097=3*2Rintel_Lees Intel stijl assembler
ol098=3*2Rdirect_Kopieer assembler dadelijk naar assembler bestand
ol099=3*1O<x>_optimizaties
ol099=3*1O<x>_optimalizaties
ol100=3*2Og_Genereer kleinere code
ol101=3*2OG_Genereerd snellere code (standaard)
ol102=3*2Or_Houd zekere variabelen in registers (Nog steeds BUGGY!!!)
ol103=3*2Ou_Probeer onzekere optimizaties (zie documentatie)
ol104=3*2O1_Niveau 1 optimizaties (snelle optimizaties)
ol105=3*2O2_Niveau 2 optimizaties (-O1 + tragere optimizaties)
ol106=3*2O3_Niveau 3 optimizaties (Zelfde als -O2u)
ol103=3*2Ou_Probeer onzekere optimalizaties (zie documentatie)
ol104=3*2O1_Niveau 1 optimalizaties (snelle optimizaties)
ol105=3*2O2_Niveau 2 optimalizaties (-O1 + tragere optimizaties)
ol106=3*2O3_Niveau 3 optimalizaties (Zelfde als -O2u)
ol107=3*2Op_Doel processor
ol108=3*3Op1_Stel doel processor in op 386/486
ol109=3*3Op2_Stel doel processor in op Pentium/PentiumMMX (tm)