errorn.msg 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678
  1. #
  2. # $Id$
  3. # This file is part of the Free Pascal Compiler
  4. # Copyright (c) 1998 by the Free Pascal Development team
  5. #
  6. # Dutch Language File for Free Pascal
  7. #
  8. # See the file COPYING.FPC, included in this distribution,
  9. # for details about the copyright.
  10. #
  11. # This program is distributed in the hope that it will be useful,
  12. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  14. #
  15. #
  16. # The constants are build in the following order:
  17. # <part>_<type>_<txtidentifier>
  18. #
  19. # <part> is the part of the compiler the message is used
  20. # assem_ assembler parsing
  21. # unit_ unit handling
  22. # scan_ scanner
  23. # parser_ parser
  24. # type_ type checking
  25. # general_ general info
  26. # exec_ calls to assembler, linker, binder
  27. #
  28. # <type> the type of the message it should normally used for
  29. # f_ fatal error
  30. # e_ error
  31. # w_ warning
  32. # n_ note
  33. # h_ hint
  34. # i_ info
  35. # l_ linenumber
  36. # u_ used
  37. # t_ tried
  38. # m_ macro
  39. # p_ procedure
  40. # c_ conditional
  41. # d_ debug message
  42. #
  43. #
  44. # General
  45. #
  46. general_u_compilername=U_Compiler: $1
  47. general_d_sourceos=D_Bron OS: $1
  48. general_i_targetos=I_Doel OS: $1
  49. general_u_exepath=U_Programma pad: $1
  50. general_u_unitpath=U_Units pad: $1
  51. general_u_includepath=U_Include pad: $1
  52. general_u_librarypath=U_Bibliotheek pad: $1
  53. general_u_objectpath=U_Object pad: $1
  54. general_i_abslines_compiled=I_$1 Lijnen gecompileerd, $2 sec
  55. general_f_no_memory_left=F_Geen geheugen meer vrij
  56. #
  57. # Scanner
  58. #
  59. scan_f_end_of_file=F_Onverwacht einde van bestand
  60. scan_f_string_exceeds_line=F_String langer dan regel
  61. scan_f_illegal_char=F_ongeldig teken
  62. scan_f_syn_expected=F_Taalfout: $2 verwacht in kolom $1
  63. scan_u_start_include_file=U_Ingevoegd bestand $1 word geopend
  64. scan_w_comment_level=W_Commentaar diepte $1 gevonden
  65. scan_n_far_directive_ignored=N_$F directive (FAR) genegeerd
  66. scan_n_stack_check_global_under_linux=N_Stapeloverloop test is globaal onder linux
  67. scan_n_ignored_switch=N_Genegeerde compiler schakelaar $1
  68. scan_w_illegal_switch=W_Foutieve compiler schakelaar $1
  69. scan_w_switch_is_global=W_Deze compiler schakelaar heeft ook een globaal effect
  70. scan_e_illegal_char_const=E_Foutieve constante voor een karakter
  71. scan_f_cannot_open_input=F_kan bestand niet openen
  72. scan_f_cannot_open_includefile=F_Kan ingevoerd bestand niet openen $1
  73. scan_e_too_much_endifs=E_Te veel $ENDIFs of $ELSEs
  74. scan_w_only_pack_records=W_Record velden kunnen maar op 1,2 of 4 bytes uitgelijnd worden.
  75. scan_w_only_pack_enum=W_Enumerated kan alleen worden bewaard in 1,2 of 4 bytes
  76. scan_e_endif_expected=E_$ENDIF verwacht voor $1 op $2 $3
  77. scan_e_preproc_syntax_error=E_Taalfout bij het compileren van een conditionele compilatie uitdrukking
  78. scan_e_error_in_preproc_expr=E_Evalueren van een conditionele compilatie uitdrukking
  79. scan_w_marco_cut_after_255_chars=W_Macro inhoud is afgsneden op 255 karakters voor evaluatie
  80. scan_e_endif_without_if=E_ENDIF zonder IF(N)DEF
  81. scan_f_user_defined=F_Gebruiker definitie: $1
  82. scan_e_user_defined=E_Gebruiker definitie: $1
  83. scan_w_user_defined=W_Gebruiker definitie: $1
  84. scan_n_user_defined=N_Gebruiker definitie: $1
  85. scan_h_user_defined=H_Gebruiker definitie: $1
  86. scan_i_user_defined=I_Gebruiker definitie: $1
  87. scan_e_keyword_cant_be_a_macro=E_Sleutelwoord herdefinieren als macro heeft geen effect
  88. scan_f_macro_buffer_overflow=F_Macro buffer overflow bij lezen of expanderen van macro
  89. scan_w_macro_deep_ten=W_Expansie van macro meer dan 16 niveus diep, waarschijnlijk een recursieve macro
  90. scan_e_wrong_styled_switch=E_compiler schakelaar is niet toegestaan in (* ... *) commentaar
  91. scan_d_handling_switch=D_Behandel schakelaar "$1"
  92. scan_c_endif_found=C_ENDIF $1 gevonden
  93. scan_c_ifdef_found=C_IFDEF $1 gevonden, $2
  94. scan_c_ifopt_found=C_IFOPT $1 gevonden, $2
  95. scan_c_if_found=C_IF $1 gevonden, $2
  96. scan_c_ifndef_found=C_IFNDEF $1 gevonden, $2
  97. scan_c_else_found=C_ELSE $1 gevonden, $2
  98. scan_c_skipping_until=C_Negeer tot...
  99. scan_i_press_enter=I_Druk <return> om voort te gaan
  100. scan_w_unsupported_switch=W_Niet ondersteunde schakelaar $1
  101. scan_w_illegal_directive=W_Illegale compiler schakelaar $1
  102. scan_d_back_in=D_Terug in $1
  103. scan_w_unsupported_asmmode_specifier=W_Niet ondersteunde assembler soort gegeven $1
  104. scan_e_wrong_switch_toggle=E_Verkeerde switch schakelaar, gebruik ON/OFF of +/-
  105. #
  106. # Parser
  107. #
  108. parser_e_syntax_error=E_Parser - Syntax fout
  109. parser_w_proc_far_ignored=W_Procedure type FAR genegeerd
  110. parser_w_proc_near_ignored=W_Procedure type NEAR genegeerd
  111. parser_e_no_dll_file_specified=E_geen DLL File opgegeven
  112. parser_e_constructorname_must_be_init=E_Constructor naam moet INIT zijn
  113. parser_e_destructorname_must_be_done=E_Destructor name moet DONE zijn
  114. parser_e_illegal_open_parameter=E_Foutieve open parameter
  115. parser_e_proc_inline_not_supported=E_Procedure type INLINE wordt niet ondersteund
  116. parser_w_priv_meth_not_virtual=W_Private methodes zijn niet VIRTUAL
  117. parser_w_constructor_should_be_public=E_Constructor mag niet private or protected zijn
  118. parser_w_destructor_should_be_public=E_Destructor mag niet private or protected zijn
  119. parser_n_only_one_destructor=N_Class heeft slechts 1 destructor
  120. parser_e_no_local_objects=E_Lokale class definities zijn niet toegestaan
  121. parser_e_no_anonym_objects=E_Anonieme class definities zijn niet toegestaan
  122. parser_e_illegal_parameter_list=E_Foutieve parameter lijst
  123. parser_e_wrong_parameter_type=E_Foutieve parameter type meegegeven
  124. parser_e_wrong_parameter_size=E_Foutief aantal parameters meegegeven
  125. parser_e_overloaded_no_procedure=E_overladen identifieerder is geen functie identifieerder
  126. parser_e_overloaded_have_same_parameters=E_overladen functies hebben identieke parameterlijst
  127. parser_e_header_dont_match_forward=E_functie declaratie klopt niet met voorwaartse declaratie $1
  128. parser_n_duplicate_enum=N_Slechts waarden kunnen overgeslagen worden in opsommingstypes
  129. parser_n_interface_name_diff_implementation_name=N_Interface en implementatie namen zijn verschillend
  130. parser_e_too_much_lexlevel=E_functie meer dan 31 keer genest
  131. parser_e_range_check_error=E_Bereikfout bij evalueren constantes
  132. parser_e_double_caselabel=E_Dubbel case geval
  133. parser_e_type_const_not_possible=E_Getypeerde constantes van classes zijn niet toegestaan
  134. parser_e_no_overloaded_procvars=E_functie variabelen van meervoudige functies zijn niet toegestaan
  135. parser_e_string_too_long=E_string lengte moet tussen 1 en 255 liggen
  136. parser_w_use_extended_syntax_for_objects=W_Gebruik de uitgebreide syntax van DISPOSE en NEW om nieuwe instanties van classes te genereren
  137. parser_e_class_id_expected=E_class verwacht
  138. parser_e_methode_id_expected=E_methode verwacht
  139. parser_e_header_dont_match_any_member=E_function declaratie komt niet overeen met een methode van deze class
  140. parser_p_procedure_start=P_procedure/functie $1 ($2) op lijn $3
  141. parser_e_error_in_real=E_Illegale vlottende komma constante
  142. parser_e_fail_only_in_constructor=E_FAIL mag slechts in constructors gebruikt worden
  143. parser_e_no_paras_for_destructor=E_Destructors hebben geen parameters
  144. parser_e_only_class_methods_via_class_ref=E_Alleen class methodes kunnen gerefereerd met classe methodes
  145. parser_e_only_class_methods=E_Alleen class methodes togankelijk in classen
  146. parser_e_case_mismatch=E_Constante en CASE type komen niet overeen
  147. parser_e_illegal_symbol_exported=E_Het symbool kan niet uitgevoerd worden van een bibliotheek
  148. parser_w_should_use_override=E_Een virtuele methode moet met OVERRIDE overroepen worden: $1
  149. parser_e_nothing_to_be_overridden=E_Er is geen geerfde methode die overroepen kan worden: $1
  150. parser_e_no_procedure_to_access_property=E_Er is geen lid om de eigenschap te bereiken
  151. parser_w_stored_not_implemented=W_Stored prorperty directive is not yet implemented
  152. parser_e_ill_property_access_sym=E_Illegaal symbool voor eigenschap toegang
  153. parser_e_cant_access_protected_member=E_Kan niet in beschermd veld van een object schrijven
  154. parser_e_cant_access_private_member=E_Kan niet in prive veld van een object schrijven
  155. parser_w_overloaded_are_not_both_virtual=W_Alle overladen methodse moeten virtueel zijn als 1 virtueel is: $1
  156. parser_e_overloaded_methodes_not_same_ret=E_Virtuele Overladen methodes moeten hetzelfde resultaat type hebben: $1
  157. parser_e_dont_nest_export=E_EXPORT gedeclareerde functions kunnen niet genest worden.
  158. parser_e_methods_dont_be_export=E_Methodes kunnen niet geexporteerd worden.
  159. parser_e_call_by_ref_without_typeconv=E_Aanroep per referentie parameters moet overeenstemmende types hebben.
  160. parser_e_no_super_class=E_Class is geen ouder class van de huidige class
  161. parser_e_self_not_in_method=E_SELF is alleen toegestaan in methodes.
  162. parser_e_generic_methods_only_in_methods=E_Methodes kunnen alleen in andere methodes worden aangeroepen met type identifieerder
  163. parser_e_illegal_colon_qualifier=E_Ongeldig gebruik van ':'
  164. parser_e_illegal_set_expr=E_Bereik fout in set constructor of dubbel set element
  165. parser_e_pointer_to_class_expected=E_Pointer naar class verwacht
  166. parser_e_expr_have_to_be_constructor_call=E_Uitdrukking moet een constructor call zijn.
  167. parser_e_expr_have_to_be_destructor_call=E_Expression must be destructor call
  168. parser_e_invalid_record_const=E_Ongeldige volgorde van record leden.
  169. parser_e_false_with_expr=E_Type van uitdrukking moet class of record type zijn.
  170. parser_e_void_function=E_Procedures kunnen geen resultaat teruggeven.
  171. parser_e_constructors_always_objects=E_Constructors en Destructors moeten methodes zijn
  172. parser_e_operator_not_overloaded=E_Operator is niet hergedefineerd
  173. parser_e_no_reraise_possible=E_Re-raise is hier niet mogelijk
  174. parser_e_no_new_or_dispose_for_classes=E_De uitgebreide syntax van NEW of DISPOSE is niet toegestaan voor classes
  175. parser_e_asm_incomp_with_function_return=E_Assembler stemt niet overeen met functieresultaat type
  176. parser_e_procedure_overloading_is_off=E_Procedure overladen is afgezet
  177. parser_e_overload_operator_failed=E_Deze operator kan niet overladen worden.
  178. parser_e_comparative_operator_return_boolean=E_Vergelijkings operator moet een boolean type als resultaat hebben.
  179. parser_e_only_virtual_methods_abstract=E_Enkel virtuele methodes kunnen abstract zijn.
  180. parser_f_unsupported_feature=F_Gebruik van niet ondersteunde optie !
  181. parser_e_mix_of_classes_and_objects=E_CLASSES and OBJECTS kunnen niet gemengd worden.
  182. parser_w_unknown_proc_directive_ignored=W_Ongekende procedure schakelaar is genegeerd: $1
  183. parser_e_absolute_only_one_var=E_Absolute kan maar aan een variabele verbonden worden.
  184. parser_e_absolute_only_to_var_or_const=E_Absolute kan slechts aan variabelen of constantes verbonden worden.
  185. parser_e_abstract_no_definition=E_Abtracte methodes kunnen niet gedefineerd worden.
  186. parser_e_overloaded_must_be_all_global=E_Deze overladen procedure kan niet lokaal zijn, (moet geexporteerd worden)
  187. parser_w_virtual_without_constructor=W_Gebruike van Virtuele methods zonder constructor
  188. parser_m_macro_defined=M_Macro gedefinieerd: $1
  189. parser_m_macro_undefined=M_Macro ongedefinieerd: $1
  190. parser_m_macro_set_to=M_Macro $1 wordt $2
  191. parser_i_compiling=I_Compilatie van $1
  192. parser_d_compiling_second_time=D_Compilatie van $1 voor de tweede keer.
  193. parser_e_no_paras_allowed=E_Array eigenschappen zijn hier niet toegestaan.
  194. parser_e_no_property_found_to_override=E_Geen eigenschap gevonden om te herdefinieren
  195. parser_e_only_one_default_property=E_Slechts 1 default eigenschap is toegestaan, geerfde default eigenschap in kind gevonden.
  196. parser_e_property_need_paras=E_Default eigenschappen moeten van type Array zijn.
  197. parser_e_constructor_cannot_be_not_virtual=E_Virtuele constructors worden alleen ondersteunt in het object model
  198. parser_e_no_default_property_available=E_Geen standaard eigenschap gevonden
  199. parser_e_cant_have_published=E_De class kan geen gepubliceerde sectie hebben, gebruik {$M+}
  200. parser_e_forward_declaration_must_be_resolved=E_Declaratie van class $1 moet worden opgelost om de class als ouder te gebruiken
  201. parser_e_no_local_operator=E_Lokake operatoren worden niet ondersteunt
  202. parser_e_proc_dir_not_allowed_in_interface=E_Procedure directive $1 niet toegestaan in interface sectie
  203. parser_e_proc_dir_not_allowed_in_implementation=E_Procedure directive $1 niet toegestaan in implementation sectie
  204. parser_e_proc_dir_not_allowed_in_procvar=E_Procedure directive $1 niet toegestaan in procvar declaratie
  205. parser_e_function_already_declared_public_forward=E_Functie is al publiek/forward gedeclareerd $1
  206. parser_e_not_external_and_export=E_Kan niet beide EXPORT en EXTERNAL gebruiken
  207. parser_e_name_keyword_expected=E_NAME sleutelwoord verwacht
  208. parser_w_not_supported_for_inline=W_$1 wordt niet ondersteund voor inline procedure/function
  209. parser_w_inlining_disabled=W_Inlining uitgeschakeld
  210. parser_i_writing_browser_log=I_Schrijven van Browser logfile $1
  211. parser_h_maybe_deref_caret_missing=H_misschien is het een wijzer, ^ wordt dan gemist
  212. parser_f_assembler_reader_not_supported=F_Geselecteerde assembler lezer wordt niet ondersteund
  213. parser_e_proc_dir_conflict=E_Procedure directive $1 maakt conflicten met andere directives
  214. parser_e_call_convention_dont_match_forward=E_Calling convention doesn't match forward
  215. parser_e_register_calling_not_supported=E_Register calling (fastcall) wordt niet ondersteund
  216. parser_e_property_cant_have_a_default_value=E_Eigenschap kan geen standaard waarde hebben
  217. parser_e_property_default_value_must_const=E_De standaard waarde van een eigenschap moet een constant zijn
  218. parser_e_cant_publish_that=E_Symbool kan niet worden gepubliceerd, alleen mogelijk voor een klasse
  219. parser_e_cant_publish_that_property=E_Deze soort eigenschap kan niet worden gepubliceerd
  220. #
  221. # Type Checking
  222. #
  223. type_e_mismatch=E_Types stemmen niet overeen
  224. type_e_integer_expr_expected=E_Integer expressie verwacht
  225. type_e_ordinal_expr_expected=E_Ordinal expressie verwacht
  226. type_e_type_id_expected=E_Type identifieerder verwacht
  227. type_e_variable_id_expected=E_Variabel identifier verwacht
  228. type_e_pointer_type_expected=E_Pointer type verwacht
  229. type_e_class_type_expected=E_class type verwacht
  230. type_e_varid_or_typeid_expected=E_Variable of type indentifieerder verwacht
  231. type_e_cant_eval_constant_expr=E_Kan constante expressie niet evaluaren
  232. type_e_set_element_are_not_comp=E_Elementen van set zijn incompatible
  233. type_w_convert_real_2_comp=W_Type conversion van floating type to COMP, hetgeen een integer type is.
  234. type_w_int_slash_int=W_De operator / geeft een resultaat is van type real
  235. type_h_use_div_for_int=H_Gebruik DIV voor integers.
  236. type_e_strict_var_string_violation=E_String types stemmen niet overeen, wegens $V+ modus
  237. type_e_succ_and_pred_enums_with_assign_not_possible=E_SUCC of PRED op enumeratie types met toekenningen zijn niet mogelijk
  238. type_e_cant_read_write_type=E_Kan niet lezen of schrijven met dit type variabele
  239. type_e_typeconflict_in_set=E_Type conflict tussen set elementen.
  240. type_e_integer_or_real_expr_expected=E_Integer or real expressie verwacht
  241. #
  242. # Symtable
  243. #
  244. sym_e_id_not_found=E_Identifieerder niet gevonden $1
  245. sym_f_internal_error_in_symtablestack=F_Interne fout in SymTableStack()
  246. sym_e_duplicate_id=E_Dubbele identifieerder $1
  247. sym_e_unknown_id=E_Onbekende identifieerder $1
  248. sym_e_forward_not_resolved=E_Voorwaartse declaratie niet opgelost $1
  249. sym_f_id_already_typed=F_Type Identifieerder reeds gedefineerd als type
  250. sym_e_error_in_type_def=E_Fout in type defenitie
  251. sym_e_type_id_not_defined=E_Type identifieerder niet gedefinieerd
  252. sym_e_only_static_in_static=E_Alleen statische variabelen kunnen gebruikt worden in statische methodes
  253. sym_e_invalid_call_tvarsymmangledname=E_Ongeldige aanroep van tvarsym.mangledname()
  254. sym_f_type_must_be_rec_or_class=F_record of class type verwacht
  255. sym_e_no_instance_of_abstract_object=E_U kan geen vertegenwoordiger van een klasse met abstracte methodes instantieren
  256. sym_e_label_not_defined=E_Label niet gedefineerd $1
  257. sym_e_ill_label_decl=E_Label foutief gedefineerd
  258. sym_e_goto_and_label_not_supported=E_GOTO en LABEL zijn momenteel uitgeschakeld (gebruik -Sg)
  259. sym_e_label_not_found=E_Label niet gevonden
  260. sym_e_id_is_no_label_id=E_identifier is geen label
  261. sym_e_label_already_defined=E_label is al gedefineerd
  262. sym_e_ill_type_decl_set=E_Type declaratie van set elementen is foutief
  263. sym_e_class_forward_not_resolved=E_Voorwaartse definitie van klasse niet opgelost $1
  264. sym_n_para_identifier_not_used=H_Parameter niet gebruikt $1
  265. sym_w_local_identifier_not_used=W_Lokale variable niet gebruikt $1
  266. sym_e_set_expected=E_Set type verwacht
  267. sym_w_function_result_not_set=W_Resultaat van functie ogeschijnlijk niet present
  268. sym_e_illegal_field=E_Onbekend record lid $1
  269. sym_n_uninitialized_local_variable=N_Locale variabele $1 schijnt niet geinitialiseert te zijn
  270. sym_e_id_no_member=E_Geen lid met de naam $1
  271. sym_b_param_list=B_Declaratie gevonden: $1
  272. #
  273. # Codegenerator
  274. #
  275. cg_e_break_not_allowed=E_BREAK niet toegestaan
  276. cg_e_continue_not_allowed=E_CONTINUE niet toegestaan
  277. cg_e_too_complex_expr=E_Uitdrukking te ingewikkeld - overloop van wiskundige processor
  278. cg_e_illegal_expression=E_Foutieve expressie
  279. cg_e_invalid_integer=E_Foutieve integer
  280. cg_e_invalid_qualifier=E_Foutieve qualifier
  281. cg_e_upper_lower_than_lower=E_Bovengrens < ondergrens
  282. cg_e_illegal_count_var=E_Foutive lusteller
  283. cg_e_cant_choose_overload_function=E_Weet niet welke meervoudige procedure ik moet aanroepen
  284. cg_e_parasize_too_big=E_Parameters gebruiken meer dan 64 kilobyte
  285. cg_e_illegal_type_conversion=E_Foute type conversie
  286. cg_e_file_must_call_by_reference=E_Files moeten var parameters zijn
  287. cg_e_cant_use_far_pointer_there=E_U kunt daar geen far pointer gebruiken
  288. cg_e_var_must_be_reference=E_Ongeldige aanroep met referentie parameters
  289. cg_e_dont_call_exported_direct=E_procedures die EXPORT gedeclareerd staan kunnen niet aangeroepen worden
  290. cg_w_member_cd_call_from_method=W_Mogelijke illegale aanroep van constructor of destructor
  291. cg_n_inefficient_code=N_Inefficiente code
  292. cg_w_unreachable_code=W_Deze code wordt nooit uitgevoerd
  293. cg_e_stackframe_with_esp=E_procedure aanroep met stackframe ESP/SP
  294. cg_e_cant_call_abstract_method=E_Abstracte methodes kunnen niet direct aangeroepen worden.
  295. cg_f_internal_error_in_getfloatreg=F_Interne fout in getfloatreg(), allocatie faling
  296. cg_f_unknown_float_type=F_Onbekend vlottende komma type
  297. cg_f_secondvecn_base_defined_twice=F_SecondVecn() basis tweemaal gedefinieerd.
  298. cg_f_extended_cg68k_not_supported=F_Extended cg68k niet ondersteund
  299. cg_f_32bit_not_supported_in_68000=F_32-bit unsigned niet ondersteund in MC68000 modus
  300. cg_f_internal_error_in_secondinline=F_Interne fout in secondinline()
  301. cg_d_register_weight=D_Register $1 gewicht $2 $3
  302. cg_e_stacklimit_in_local_routine=E_Stack limiet excedeed in local routine
  303. cg_d_stackframe_omited=D_Stack frame wordt niet gemaakt
  304. cg_e_unable_inline_object_methods=E_Kan niet inline gebruiken voor object methodes
  305. cg_e_unable_inline_procvar=E_Kan niet inline gebruiken voor procvar aanroepen
  306. cg_e_no_code_for_inline_stored=E_Geen code voor inline procedure opgeslagen
  307. #
  308. # Assembler reader/writers
  309. #
  310. assem_f_ev_zero_divide=F_Delen door nul in asm evaluator
  311. assem_f_ev_stack_overflow=F_Evaluator stack overloop
  312. assem_f_ev_stack_underflow=F_Evaluator stack leegloop
  313. assem_f_ev_invalid_number=F_Invalid numeric format in asm evaluator
  314. assem_f_ev_invalid_op=F_Invalid Operator in asm evaluator
  315. assem_f_ev_unknown=F_Unknown error in asm evaluator
  316. assem_w_invalid_numeric=W_Ongeldige numerieke waarde
  317. assem_e_escape_seq_ignored=E_escape sequence ignored $1
  318. assem_e_syn_prefix_not_found=E_Asm syntax error - Prefix not found
  319. assem_e_syn_try_add_more_prefix=E_Asm syntax error - Trying to add more than one prefix
  320. assem_e_syn_opcode_not_found=E_Asm syntax error - Opcode not found
  321. assem_e_invalid_symbol_ref=E_Invalid symbol reference
  322. assem_w_calling_overload_func=W_Calling an overload function in an asm
  323. assem_e_constant_out_of_bounds=E_Constant value out of bounds
  324. assem_e_none_label_contain_at=E_Non-label pattern contains @
  325. assem_e_invalid_operand=E_Invalid Operand: $1
  326. assem_w_override_op_not_supported=W_Override operator not supported
  327. assem_e_error_in_binary_const=E_Error in binary constant: $1
  328. assem_e_error_in_octal_const=E_Error in octal constant: $1
  329. assem_e_error_in_hex_const=E_Error in hexadecimal constant: $1
  330. assem_e_error_in_integer_const=E_Error in integer constant: $1
  331. assem_e_invalid_labeled_opcode=E_Invalid labeled opcode
  332. assem_f_internal_error_in_findtype=F_Internal error in Findtype()
  333. assem_e_invalid_size_movzx=E_Invalid size for MOVSX/MOVZX
  334. assem_e_16bit_base_in_32bit_segment=E_16-bit base in 32-bit segment
  335. assem_e_16bit_index_in_32bit_segment=E_16-bit index in 32-bit segment
  336. assem_e_invalid_opcode=E_Invalid Opcode
  337. assem_e_const_ref_not_allowed=E_Constant reference not allowed
  338. assem_w_fwait_emu_prob=W_Fwait can cause emulation problems with emu387
  339. assem_e_invalid_opcode_and_operand=E_Invalid combination of opcode and operands
  340. assem_w_opcode_not_in_table=W_Opcode $1 not in table, operands not checked
  341. assem_f_internal_error_in_concatopcode=F_Internal Error in ConcatOpcode()
  342. assem_e_invalid_size_in_ref=E_Invalid size in reference
  343. assem_e_invalid_middle_sized_operand=E_Invalid middle sized operand
  344. assem_e_invalid_three_operand_opcode=E_Invalid three operand opcode
  345. assem_e_syntax_error=E_Assembler syntax error
  346. assem_e_invalid_operand_type=E_Invalid operand type
  347. assem_e_segment_override_not_supported=E_Segment overrides not supported
  348. assem_e_invalid_const_symbol=E_Invalid constant symbol $1
  349. assem_f_error_converting_bin=F_Internal Errror converting binary
  350. assem_f_error_converting_hex=F_Internal Errror converting hexadecimal
  351. assem_f_error_converting_octal=F_Internal Errror converting octal
  352. assem_e_invalid_constant_expression=E_Invalid constant expression
  353. assem_e_unknown_id=E_Unknown identifier: $1
  354. assem_e_defining_index_more_than_once=E_Trying to define an index register more than once
  355. assem_e_invalid_field_specifier=E_Invalid field specifier
  356. assem_f_internal_error_in_buildscale=F_Internal Error in BuildScaling()
  357. assem_e_invalid_scaling_factor=E_Invalid scaling factor
  358. assem_e_invalid_scaling_value=E_Invalid scaling value
  359. assem_e_scaling_value_only_allowed_with_index=E_Scaling value only allowed with index
  360. assem_e_syn_no_ref_with_brackets=E_Invalid assembler syntax. No ref with brackets)
  361. assem_e_expression_form_not_supported=E_Expressions of the form [sreg:reg...] are currently not supported
  362. assem_e_defining_seg_more_than_once=E_Trying to define a segment register twice
  363. assem_e_defining_base_more_than_once=E_Trying to define a base register twice
  364. assem_e_negative_index_register=E_Trying to use a negative index register
  365. assem_e_syn_reference=E_Asm syntax error - error in reference
  366. assem_e_local_symbol_not_allowed_as_ref=E_Local symbols not allowed as references
  367. assem_e_invalid_operand_in_bracket_expression=E_Invalid operand in bracket expression
  368. assem_e_invalid_symbol_name=E_Invalid symbol name: $1
  369. assem_e_invalid_reference_syntax=E_Invalid Reference syntax
  370. assem_e_invalid_string_as_opcode_operand=E_Invalid string as opcode operand: $1
  371. assem_w_CODE_and_DATA_not_supported=W_@CODE and @DATA not supported
  372. assem_e_null_label_ref_not_allowed=E_Null label references are not allowed
  373. assem_w_calling_overloaded=W_Calling of an overloaded function in direct assembler
  374. assem_e_cannot_use_SELF_outside_a_method=E_Cannot use SELF outside a method
  375. assem_e_syn_start_with_bracket=E_Asm syntax error - Should start with bracket
  376. assem_e_syn_register=E_Asm syntax error - register: $1
  377. assem_e_SEG_and_OFFSET_not_supported=E_SEG and OFFSET not supported
  378. assem_e_syn_opcode_operand=E_Asm syntax error - in opcode operand
  379. assem_e_invalid_string_expression=E_Invalid String expression
  380. assem_e_expression_out_of_bounds=E_Constant expression out of bounds
  381. assem_f_internal_error_in_buildconstant=F_Internal Error in BuildConstant()
  382. assem_w_repeat_prefix_and_seg_override=W_A repeat prefix and a segment override on <= i386 may result in errors if an interrupt occurs
  383. assem_e_invalid_or_missing_opcode=E_Invalid or missing opcode
  384. assem_e_invalid_prefix_and_opcode=E_Invalid combination of prefix and opcode: $1
  385. assem_e_invalid_override_and_opcode=E_Invalid combination of override and opcode: $1
  386. assem_e_too_many_operands=E_Too many operands on line
  387. assem_e_dup_local_sym=E_Duplicate local symbol: $1
  388. assem_e_unknown_label_identifer=E_Unknown label identifer: $1
  389. assem_e_assemble_node_syntax_error=E_Assemble node syntax error
  390. assem_e_unknown_local_sym=E_Undefined local symbol: $1
  391. assem_d_start_intel=D_Starting intel styled assembler parsing...
  392. assem_d_finish_intel=D_Finished intel styled assembler parsing...
  393. assem_e_not_directive_or_local_symbol=E_Not a directive or local symbol: $1
  394. assem_e_slash_at_begin_of_line_not_allowed=E_/ at beginning of line not allowed
  395. assem_e_nor_not_supported=E_NOR not supported
  396. assem_e_invalid_fpu_register=E_Invalid floating point register name
  397. assem_w_modulo_not_supported=W_Modulo not supported
  398. assem_e_invalid_float_const=E_Invalid floating point constant: $1
  399. assem_e_size_suffix_and_dest_reg_dont_match=E_Size suffix and destination register do not match
  400. assem_f_internal_error_in_concatlabeledinstr=E_Internal error in ConcatLabeledInstr()
  401. assem_w_float_bin_ignored=W_Floating point binary representation ignored
  402. assem_w_float_hex_ignored=W_Floating point hexadecimal representation ignored
  403. assem_w_float_octal_ignored=W_Floating point octal representation ignored
  404. assem_e_invalid_real_const=E_Invalid real constant expression
  405. assem_e_parenthesis_are_not_allowed=E_Parenthesis are not allowed
  406. assem_e_invalid_reference=E_Invalid Reference
  407. assem_e_cannot_use___SELF_outside_methode=E_Cannot use __SELF outside a method
  408. assem_e_cannot_use___OLDEBP_outside_nested_procedure=E_Cannot use __OLDEBP outside a nested procedure
  409. assem_w_id_supposed_external=W_Identifier $1 supposed external
  410. assem_e_invalid_seg_override=E_Invalid segment override expression
  411. assem_e_string_not_allowed_as_const=E_Strings not allowed as constants
  412. assem_d_start_att=D_Starting AT&T styled assembler parsing...
  413. assem_d_finish_att=D_Finished AT&T styled assembler parsing...
  414. assem_e_switching_sections_not_allowed=E_Switching sections is not allowed in an assembler block
  415. assem_e_invalid_global_def=E_Invalid global definition
  416. assem_e_line_separator_expected=E_Line separator expected
  417. assem_w_globl_not_supported=W_globl not supported
  418. assem_w_align_not_supported=W_align not supported
  419. assem_w_lcomm_not_supported=W_lcomm not supported
  420. assem_w_comm_not_supported=W_comm not supported
  421. assem_e_invalid_lcomm_def=E_Invalid local common definition
  422. assem_e_invalid_comm_def=E_Invalid global common definition
  423. assem_e_local_sym_not_found_in_asm_statement=E_local symbol: $1 not found inside asm statement
  424. assem_e_assembler_code_not_returned_to_text=E_assembler code not returned to text
  425. assem_f_internal_error_in_buildreference=F_internal error in BuildReference()
  426. assem_e_invalid_opcode_size=E_invalid opcode size
  427. assem_w_near_ignored=W_NEAR ignored
  428. assem_w_far_ignored=W_FAR ignored
  429. assem_d_creating_lookup_tables=D_Creating inline asm lookup tables
  430. assem_w_using_defined_as_local=W_Using a defined name as a local label
  431. assem_f_internal_error_in_handleextend=F_internal error in HandleExtend()
  432. assem_e_invalid_char_smaller=E_Invalid character: <
  433. assem_e_invalid_char_greater=E_Invalid character: >
  434. assem_e_unsupported_opcode=E_Unsupported opcode
  435. assem_e_no_inc_and_dec_together=E_Increment and Decrement mode not allowed together
  436. assem_e_invalid_reg_list_in_movem=E_Invalid Register list in movem/fmovem
  437. assem_e_invalid_reg_list_for_opcode=E_Invalid Register list for opcode
  438. assem_e_68020_mode_required=E_68020+ mode required to assemble
  439. assem_d_start_motorola=D_Starting Motorola styled assembler parsing...
  440. assem_d_finish_motorola=D_Finished Motorola styled assembler parsing...
  441. assem_w_xdef_not_supported=W_XDEF not supported
  442. assem_w_void_function=W_Functions with void return value can't return any value in asm code
  443. assem_f_invalid_suffix_intel=E_Invalid suffix for intel assembler
  444. assem_e_extended_not_supported=E_Extended not supported in this mode
  445. assem_e_comp_not_supported=E_Comp not supported in this mode
  446. assem_w_mmxwarning_as_281=W_You need GNU as version >= 2.81 to compile this MMX code
  447. assem_f_too_many_asm_files=F_Teveel assembler bestanden
  448. assem_f_assembler_output_not_supported=F_Geselecteerde assembler schrijven wordt niet ondersteund
  449. assem_e_unsupported_symbol_type=E_Unsupported symbol type for operand
  450. #
  451. # Executing linker/assembler
  452. #
  453. exec_i_assembling_pipe=I_Assembleren (pijp) van $1
  454. exec_d_cant_create_asmfile=E_Kan geen assembler bestand $1 niet maken
  455. exec_w_assembler_not_found=W_Assembleerder $1 niet gevonden, overschakeling naar externe assemblage
  456. exec_u_using_assembler=U_Gebruikte assembler: $1
  457. exec_w_error_while_assembling=W_Fout bij assembleren
  458. exec_w_cant_call_assembler=W_Kan assembleerder niet oproepen, overschakeling naar externe assemblage
  459. exec_i_assembling=I_Assembleren van $1
  460. exec_w_linker_not_found=W_Linker $1 niet gevonden, oveschakeling naar externe linker
  461. exec_u_using_linker=U_Gebruikte linker: $1
  462. exec_w_objfile_not_found=E_Bestand $1 niet gevonden, linken kan foutlopen !
  463. exec_w_libfile_not_found=E_Bibliotheek $1 niet gevonden, linken kan foutlopen !
  464. exec_w_error_while_linking=W_Error tijdens linken
  465. exec_w_cant_call_linker=W_Kan linker niet oproepen, overschakeling naar extern linken
  466. exec_i_linking=I_Linken van $1
  467. exec_w_binder_not_found=W_binder niet gevonden, overschakeling naar extern binden.
  468. exec_w_ar_not_found=W_ar niet gevonden, overschakeling naar externe ar
  469. exec_e_dll_not_supported=E_Dynamische bibliotheken niet ondersteund
  470. exec_i_closing_script=I_Afsluiten batch $1
  471. #
  472. # Unit loading
  473. #
  474. unit_u_ppu_loading=U_PPU Laden $1
  475. unit_d_ppu_time=D_PPU Tijd: $1
  476. unit_d_ppu_file_too_short=D_PPU bestand te kort
  477. unit_d_ppu_invalid_header=D_PPU Ongeldige hoofding (geen PPU aan het begin)
  478. unit_d_ppu_invalid_version=D_PPU Ongeldige Versie $1
  479. unit_d_ppu_flags=D_PPU Vlaggen: $1
  480. unit_d_ppu_crc=D_PPU CRC: $1
  481. unit_t_ppu_source=T_PPU Bronbestand: $1
  482. unit_d_obj_and_asm_are_older_than_ppu=D_Objectbestand en assemblerbestand zijn ouder als PPU bestand
  483. unit_d_obj_is_older_than_asm=D_Objectbestand is ouder dan assembler bestand.
  484. unit_t_unitsearch=T_Unit zoeken: $1
  485. unit_u_ppu_write=U_Schrijven van $1
  486. unit_f_ppu_cannot_write=F_Kan geen PPU bestand schrijven
  487. unit_f_ppu_read_error=F_Lezen van PPU bestand
  488. unit_f_ppu_invalid_entry=F_Ongeldig PPU bestand post: $1
  489. unit_f_ppu_dbx_count_problem=F_PPU Dbx aantal probleem
  490. unit_e_illegal_unit_name=E_Ongeldige unit naam: $1
  491. unit_f_too_much_units=F_Te veel units
  492. unit_f_circular_unit_reference=F_Circulaire unit referentie
  493. unit_f_cant_compile_unit=F_Kan unit $1 niet compileren, geen broncode beschikbaar
  494. unit_w_switch_us_missed=W_De systeem unit compileren vereist de -Us schakelaar
  495. unit_f_errors_in_unit=F_Er waren fouten $1 bij het compileren van een module, compilatie gestopt.
  496. #
  497. # Optie
  498. #
  499. option_usage=$1 [opties] <bestand> [opties]
  500. option_only_one_source_support=Maar een bronbestand wordt ondersteunt
  501. option_def_only_for_os2=DEF file kan alleen worden gemaakt voor OS/2
  502. option_no_nested_response_file=nested response files are not supported
  503. option_no_source_found=No source file name in command line
  504. option_illegal_para=Illegal parameter: $1
  505. option_help_pages_para=-? writes help pages
  506. option_too_many_cfg_files=Too many config files nested
  507. option_unable_open_file=Unable to open file $1
  508. option_reading_further_from=Reading further options from $1
  509. option_target_is_already_set=Target is already set to: $1
  510. option_no_shared_lib_under_dos=Shared libs not supported on DOS platform, reverting to static
  511. option_too_many_ifdef=too many IF(N)DEFs
  512. option_too_many_endif=too many ENDIFs
  513. option_too_less_endif=open conditional at the end of the file
  514. option_no_debug_support=Debug information generation is not supported by this executable
  515. option_no_debug_support_recompile_fpc=Try recompiling with -dGDB
  516. #
  517. # Logo (option -l)
  518. #
  519. option_logo_start=Free Pascal Compiler version $FPCVER [$FPCDATE] for $FPCTARGET
  520. option_logo_end=Copyright (c) 1993-98 by Florian Klaempfl
  521. #
  522. # Info (option -i)
  523. #
  524. option_info_start=Free Pascal Compiler version $FPCVER
  525. option_info1=<lf>
  526. option_info2=Compiler Date : $FPCDATE
  527. option_info3=Compiler Target: $FPCTARGET
  528. option_info4=<lf>
  529. option_info5=This program comes under the GNU General Public Licence
  530. option_info6=For more information read COPYING.FPC
  531. option_info7=<lf>
  532. option_info8=Report bugs,suggestions etc to:
  533. option_info_end= [email protected]
  534. #
  535. # Help pages (option -? and -h)
  536. #
  537. # note: the ordering of the enum numbering doens't matter
  538. #
  539. ol_begin=**0*_+ switch option on, - off
  540. ol001=**1a_the compiler doesn't delete the generated assembler file
  541. ol120=**2al_list sourcecode lines in assembler file (still BETA !!)
  542. ol002=*t1b_use EMS
  543. ol003=**1B_build all modules
  544. ol004=**1C_code generation options
  545. ol005=3*2CD_create dynamic library
  546. ol006=**2Ch<n>_<n> bytes heap (between 1023 and 67107840)
  547. ol007=**2Ci_IO-checking
  548. ol008=**2Cn_omit linking stage
  549. ol009=**2Co_check overflow of integer operations
  550. ol010=**2Cr_range checking
  551. ol011=**2Cs<n>_set stack size to <n>
  552. ol012=**2Ct_stack checking
  553. ol013=3*2CS_create static library
  554. ol014=3*2Cx_use smartlinking
  555. ol015=**1d<x>_defines the symbol <x>
  556. ol016=*O1D_generate a DEF file
  557. ol017=*O2Dd<x>_set description to <x>
  558. ol018=*O2Dw_PM application
  559. ol019=**1e<x>_set path to executable
  560. ol020=**1E_same as -Cn
  561. ol021=**1F_set file names and paths
  562. ol022=**2Fe<x>_redirect error output to <x>
  563. ol023=*L2Fg<x>_same as -Fl
  564. ol024=**2Fi<x>_adds <x> to include path
  565. ol025=**2Fl<x>_adds <x> to library path
  566. ol026=*L2FL<x>_uses <x> as dynamic linker
  567. ol027=**2Fo<x>_adds <x> to object path
  568. ol028=**2Fr<x>_load error message file <x>
  569. ol029=**2Fu<x>_adds <x> to unit path
  570. ol030=*g1g_generate debugger information
  571. ol031=*g2gg_use gsym
  572. ol032=*g2gd_use dbx
  573. ol033=**1i_information
  574. ol034=**1I<x>_adds <x> to include path
  575. ol035=**1k<x>_Pass <x> to the linker
  576. ol036=**1l_write logo
  577. ol037=**1n_don't read the default config file
  578. ol038=**1o<x>_change the name of the executable produced to <x>
  579. ol039=**1pg_generate profile code for gprof
  580. ol040=*L1P_use pipes instead of creating temporary assembler files
  581. ol041=**1S_syntax options
  582. ol042=**2S2_switch some Delphi 2 extensions on
  583. ol043=**2Sc_supports operators like C (*=,+=,/= and -=)
  584. ol044=**2Sd_compiler disposes asm lists (uses less memory but slower)
  585. ol045=**2Se_compiler stops after the first error
  586. ol046=**2Sg_allow LABEL and GOTO
  587. ol047=**2Si_support C++ stlyed INLINE
  588. ol048=**2Sm_support macros like C (global)
  589. ol049=**2So_tries to be TP/BP 7.0 compatible
  590. ol050=**2Sp_tries to be gpc compatible
  591. ol051=**2Ss_constructor name must be init (destructor must be done)
  592. ol052=**2St_allow static keyword in objects
  593. ol053=**2Sv_allow variable directives (cvar,external,public,export)
  594. ol054=**1s_don't call assembler and linker (only with -a)
  595. ol055=**1T<x>_Target operating system
  596. ol056=3*2TGO32V1_version 1 of DJ Delorie DOS extender
  597. ol057=3*2TGO32V2_version 2 of DJ Delorie DOS extender
  598. ol058=3*2TLINUX_Linux
  599. ol059=3*2TOS2_OS/2 2.x
  600. ol060=3*2TWin32_Windows 32 Bit
  601. ol061=6*2TAMIGA_Commodore Amiga
  602. ol062=6*2TATARI_Atari ST/STe/TT
  603. ol063=6*2TMACOS_Macintosh m68k
  604. ol064=6*2TLINUX_Linux-68k
  605. ol065=**1u<x>_undefines the symbol <x>
  606. ol066=**1U_unit options
  607. ol067=**2Un_don't check the unit name
  608. ol068=**2Up<x>_same as -Fu<x>
  609. ol069=**2Us_compile a system unit
  610. ol070=**1v<x>_Be verbose. <x> is a combination of the following letters :
  611. ol071=**2*_e : Show errors (default) d : Show debug info
  612. ol072=**2*_w : Show warnings u : Show used files
  613. ol073=**2*_n : Show notes t : Show tried files
  614. ol074=**2*_h : Show hints m : Show defined macros
  615. ol075=**2*_i : Show general info p : Show compiled procedures
  616. ol076=**2*_l : Show linenumbers c : Show conditionals
  617. ol077=**2*_a : Show everything 0 : Show nothing (except errors)
  618. ol078=**1X_executable options
  619. ol079=*L2Xc_link with the c library
  620. ol080=**2XD_link with dynamic libraries (defines FPC_LINK_DYNAMIC)
  621. ol081=**2Xs_strip all symbols from executable
  622. ol082=**2XS_link with static libraries (defines FPC_LINK_STATIC)
  623. ol083=**0*_Processor specific options:
  624. ol084=3*1A_output format
  625. ol085=3*2Ao_coff file using GNU AS
  626. ol086=3*2Anasmcoff_coff file using Nasm
  627. ol087=3*2Anasmelf_elf32 (linux) file using Nasm
  628. ol088=3*2Anasmobj_obj file using Nasm
  629. ol089=3*2Amasm_obj using Masm (Mircosoft)
  630. ol090=3*2Atasm_obj using Tasm (Borland)
  631. ol091=3*1R_assembler reading style
  632. ol092=3*2Ratt_read AT&T style assembler
  633. ol093=3*2Rintel_read Intel style assembler
  634. ol094=3*2Rdirect_copy assembler text directly to assembler file
  635. ol095=3*1O<x>_optimizations
  636. ol096=3*2Og_generate smaller code
  637. ol097=3*2OG_generate faster code (default)
  638. ol098=3*2Or_keep certain variables in registers (still BUGGY!!!)
  639. ol099=3*2Ou_enable uncertain optimizations (see docs)
  640. ol100=3*2O1_level 1 optimizations (quick optimizations)
  641. ol101=3*2O2_level 2 optimizations (-O1 + slower optimizations)
  642. ol102=3*2O3_level 3 optimizations (same as -O2u)
  643. ol103=3*2Op_target processor
  644. ol104=3*3Op1_set target processor to 386/486
  645. ol105=3*3Op2_set target processor to Pentium/PentiumMMX (tm)
  646. ol106=3*3Op3_set target processor to PPro/PII/c6x86/K6 (tm)
  647. ol107=6*1A_output format
  648. ol108=6*2Ao_Unix o-file using GNU AS
  649. ol109=6*2Agas_GNU Motorola assembler
  650. ol110=6*2Amit_MIT Syntax (old GAS)
  651. ol111=6*2Amot_Standard Motorola assembler
  652. ol112=6*1O_optimizations
  653. ol113=6*2Oa_turn on the optimizer
  654. ol114=6*2Og_generate smaller code
  655. ol115=6*2OG_generate faster code (default)
  656. ol116=6*2Ox_optimize maximum (still BUGGY!!!)
  657. ol117=6*2O2_set target processor to a MC68020+
  658. ol118=**1*_
  659. ol119=**1?_shows this help
  660. ol_end=**1h_shows this help without waiting
  661. #
  662. # Het einde...
  663. #