Vyhrazená slova

Opakování matka moudrosti. Nejdříve si zopakujeme  všechna vyhrazená slova.

V následující tabulce je opět souhrn všech vyhrazených slov. Barvy jsou teď voleny takto:
zelená = už zajisté dobře znáte
modrá = dozvíte se tady

and exports mod shr
array file nil string
asm for not then
begin function object to
case goto of type
const if or unit
constructor implementation packed until
destructor in procedure uses
div inherited program var
do inline record while
downto interface repeat with
else label set xor
end library shl

Následuje seznam direktiv (jdou předefinovat, objevují se totiž pouze na místech, kde nehrozí jejich záměna s jiným, uživatelem definovaným identifikátorem. Ale měli bychom se tomu snažit vyhnout):

absolute far near virtual
assembler forward private inline
export index public
external interrupt resident

Object Pascal obsahuje navíc tato vyhrazená slova a direktivy:

at except out raise
automated finalization property resourcestring
class finally protected threadvar
dispinterface on published try

Nepoužívejte je proto v obyčejném Pascalu. Značně si tím usnadníte přechod k Delphi a objektově orientovanému vizuálnímu programování.

Pokud používáte TP7 připomínám, že TURBO.EXE se používá, pokud z nějakého důvodu potřebujete maximálně šetřit pamětí. Oproti němu poskytuje TPX.EXE mnohem více užitečných vymožeností. Nejlepší je ale BP.EXE

Domácí cvičení:

  1. Všechna neznámá slova si najděte ve slovníku (nápověda shl = shift left, shr = shift right)
  2. Důkladně si zopakujte význam a použití všech zeleně uvedených slov.
  3. Naučte se všechna vyhrazená slova a direktivy zpaměti.
  4. Vraťte se k sekci pro pokročilé a znovu si ji celou nastudujte. Vše by vám mělo být zcela jasné.
  5. Stáhněte si Sysmana (jestli ho ještě nemáte).

Dnes přibylo pár nových informací. Ze sekce pro pokročilé již znáte vše potřebné, zde si v sekci Teorie především utřídíte své vědomosti. A trošku je obohatíte. Nic nezůstane skryto.