Page 10 - 4352
P. 10

APPEND              AS                  CALL                CLOSE               DIM
               DO                  ELSE                    ELSEIF                 END                     EXIT
               FOR                 GOTO                GOSUB               IF                  INPUT
               LOOP                NEXT                ON                  OPEN                OUTPUT
               PRINT               RANDOMIZE  READ                         REM                 RETURN
               RND                 SUB                 THEN                TO                  UNTIL
               WEND                STEP                WHILE               WRITE
                     Оператори можуть складатися як з малих, так і з великих букв.

                     2.4 Літерали
                     Літерали підрозділяються на числові цілі, числові із плаваючою крапкою й
               рядка (рядкові літерали). Числові цілі літерали мають вигляд десяткових чисел.
               Вони  можуть  бути  як  позитивні,  так  і  негативні.  Приклади  числових  цілих
               літералів:
                     128     -255   1234567890
                     Літерали із плаваючою крапкою представляють дані з подвійною точністю.
               Вони  складаються  із  цілої  частини,  крапки,  дробової  частини,  а  також  з
               показника  степеня  десяти,  що  має  вигляд  цілого  числа  зі  знаком,  перед  яким
               міститься велика буква E. У записаному в такий спосіб літералі можна опустити
               цілу або дробову частину, а також знак показника, якщо він позитивний. Крім
               цього,  можна  не  вказувати  крапку  або  показник  разом  з  буквою  E.  Приклади
               літералів із плаваючою крапкою:
                     3.14   -10.5          3.Е-6          0.0           0.         .0        0E0
                     Рядок - це послідовність символів, поміщена в лапки. Рядок може містити
               будь-які символи. Приклад рядкового літералу:
                     "This   is   a   string"

                     2.5 Мітки
                     Мітка  —  це  ціле  позитивне  число,  що  стоїть  на  початку  рядка  команди.
               Мітка служить для передачі керування до певної команди. Передача керування
               може  бути  як  безумовною  (оператор  GOTO),  так  й  умовною  (оператори  IF,
               ELSEIF,  ELSE,  ON  і  т.д.).  Будь-який  рядок  програми  може  мати  свою  мітку.
               Кожна мітка повинна бути єдиною в програмі. Мітки в програмі не обов'язково
               повинні з'являтися в зростаючому порядку. Приклад:
                     100   CALL   BEEP()
                     I#   =   I#   +   1
                     IF   I#   =   10   THEN   17
                     GOTO   100
                     17   END

                     2.6 Роздільники
                     Роздільники служать для поділу окремих лексичних одиниць.
               Роздільниками є пробіл і наступні символи:
               ,          ;          (         )         +         -         *         /         =        |          &         ^        <
               >        %


                                                               9
   5   6   7   8   9   10   11   12   13   14   15