Pascal. Êóðñ ëåêöèé


2. Îñíîâíûå ñèìâîëû

 

   Îñíîâíûå ñèìâîëû ÿçûêà-áóêâû,  öèôðû è ñïåöèàëüíûå ñèìâîëû-ñîñòàâëÿþò åãî   àëôàâèò.
ÒÓÐÁÎ ÏÀÑÊÀËÜ âêëþ÷àåò ñëåäóþùèé íàáîð îñíîâíûõ ñèìâîëîâ:

   1) 26 ëàòèíñêèõ ñòðî÷íûõ è 26 ëàòèíñêèõ ïðîïèñíûõ áóêâ:

     A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

     a b c d e f g h i j k l m n o p q r s t u v w x y z

   2) _ ïîä÷åðêèâàíèå

   3) 10 öèôð:

     0 1 2 3 4 5 6 7 8 9

   4) çíàêè îïåðàöèé:

     +   -   *   /   =   <>   <   >   <=   >=   :=  @

   5) îãðàíè÷èòåëè:

     .   ,   '   (   )   [   ]   (.  .)   {  }  (*  *)   ..   :   ;

   6) ñïåöèôèêàòîðû:

     ^  #  $

   7) ñëóæåáíûå (çàðåçåðâèðîâàííûå) ñëîâà:

 

ABSOLUTE          EXPORTS           LIBRARY           SET

ASSEMBLER         EXTERNAL          MOD               SHL

AND               FAR               NAME              SHR

ARRAY             FILE              NIL               STRING

ASM               FOR               NEAR              THEN

ASSEMBLER         FORWARD           NOT               TO

BEGIN             FUNCTION          OBJECT            TYPE

CASE              GOTO              OF                UNIT

CONST             IF                OR                UNTIL

CONSTRUCTOR       IMPLEMENTATION    PACKED            USES

DESTRUCTOR        IN                PRIVATE           VAR

DIV               INDEX             PROCEDURE         VIRTUAL

DO                INHERITED         PROGRAM           WHILE

DOWNTO            INLINE            PUBLIC            WITH

ELSE              INTERFACE         RECORD            XOR

END               INTERRUPT         REPEAT

EXPORT            LABEL             RESIDENT

 

   Êðîìå ïåðå÷èñëåííûõ, â íàáîð îñíîâíûõ ñèìâîëîâ âõîäèò ïðîáåë. Ïðîáåëû íåëüçÿ èñïîëüçîâàòü âíóòðè ñäâîåííûõ ñèìâîëîâ è  çàðåçåðâèðîâàííûõ ñëîâ.