Difference between revisions of "modifier/eo"

From Lazarus wiki
Jump to navigationJump to search
m
m
 
Line 19: Line 19:
  
 
=== aludaj direktivoj ===
 
=== aludaj direktivoj ===
Kondiĉe ke <syntaxhighlight lang="pascal" inline>{$modeSwitch hintDirectives+}</syntaxhighlight> estas uzata, la sekvanta [[Hint Directives|aludaj modifiloj]] ankaŭ estas disponeblaj.
+
Kondiĉe ke <syntaxhighlight lang="pascal" inline>{$modeSwitch hintDirectives+}</syntaxhighlight> estas uzata, la sekvantaj [[Hint Directives|aludaj modifiloj]] ankaŭ estas disponeblaj.
 
* <syntaxhighlight lang="pascal" inline>deprecated</syntaxhighlight>
 
* <syntaxhighlight lang="pascal" inline>deprecated</syntaxhighlight>
 
* <syntaxhighlight lang="pascal" inline>experimental</syntaxhighlight>
 
* <syntaxhighlight lang="pascal" inline>experimental</syntaxhighlight>

Latest revision as of 14:09, 25 September 2021

English (en) Esperanto (eo) suomi (fi) français (fr)

Modifiloj estas ŝlosilvortoj kiuj modifas lalaŭnorman konduton de Pascal lingva konstruo, kvankam kelkaj modifiloj nur estas aludoj al la programtradukilo.

deklaro-modifiloj

asigno

subprogramoj

aludaj direktivoj

Kondiĉe ke {$modeSwitch hintDirectives+} estas uzata, la sekvantaj aludaj modifiloj ankaŭ estas disponeblaj.

  • deprecated
  • experimental
  • platform
  • unimplemented

Tiuj ĉi "modifiloj" fakte havas neniun efikon sur la generita kodo, sed oni povas pligravigi ilin al eraroj uzante {$warn} (tiel, ekzemple, por certigi ke deprecated funkciaro ne estas uzata en eldona versio)

alvok-modifiloj

alvok-interkonsento

subprogramaj kondutaj aludoj

  • IOCheck
  • noReturn

pozicio

optimumigaj petoj

aliaj

  • assembler
  • softFloat

atributoj

  • default
  • index
  • noDefault
  • read
  • stored
  • write

objektema programado

access modifiers

virtualaj metodoj

klasoj

  • enumerator
  • static
  • implements
  • message

diversaĵoj

loops

komunaĵoj

  • generic
  • specialize

bibliotekoj

memoro

tipo-helpantoj

  • helper

ankaŭ vidu