Bladeren bron

SVI Переработка ключевых символов

SVI 2 jaren geleden
bovenliggende
commit
9ebbd0a21e
1 gewijzigde bestanden met toevoegingen van 71 en 128 verwijderingen
  1. 71 128
      README.md

+ 71 - 128
README.md

@@ -134,134 +134,77 @@
 
 Ниже перечислен полный список `ключевых имволов`
 
-| Символ | Комментарий                                       |
-| ------ | ------------------------------------------------- |
-| +      | Сложение                                          |
-| ++     | Инкремент операнда                                |
-| +=     | Сложение операндов с присвоением операнду слева   |
-| =      | Присвоение                                        |
-| -      | Минус                                             |
-| --     | Декремент                                         |
-| -=     | Вычитание операндов, с присвоением операнду слева |
-| ^      | Исключающее ИЛИ                                   |
-| ^=     | Исключающее ИЛИ с присвоением операнды слева      |
-| *      | Умножение                                         |
-| **     | Возведение в степень                              |
-| **=    | Возведение в степень с присвоением операнда слева |
-| /      | Деление                                           |
-| /=     | Деление с присвоением операнду слева              |
-| ~      | Отрицание                                         |
-| <      | Меньше                                            |
-| >      | Больше                                            |
-| &      | Логическое И                                      |
-| &=     | Логическое И с присвоением операнду слева         |
-| =      | Присвоить                                         |
-| //     | Линейный комментарий                              |
-| /*     | Начало многострочного комментария                 |
-| */     | Конец многострочного комментария                  |
-| (*     | Начало многострочного комментария                 |
-| *)     | Конец многострочного комментария                  |
-| .      | Точка                                             |
-| <=     | Меньше или равно                                  |
-| ,      | Запятая                                           |
-| >=     | Больше или равно                                  |
-| ;      | Точка с запятой                                   |
-| ...    | Перечисление                                      |
-| \|     | Логическое ИЛИ                                    |
-| :      | Определить тип переменной                         |
-| (      | Открывающая круглая скобка (выражение)            |
-| )      | Закрывающая круглая скобка (выражение)            |
-| [      | Открывающая квадратная скобка (массив)            |
-| ]      | Закрывающая квадратная скобка (массив)            |
-| {      | Фигурная открывающая скобка (область видимости)   |
-| }      | Закрывающая фигурная скобка (область видимости)   |
-| ВНУТРИ | IN Определение вхождения                          |
-| ДО     | TO До указанного значения далее                   |
-| ПО     | BY Шаг приращения (цикл)                          |
-| ЕСТЬ   | IS Проверка типа                                  |
-| ДА     | TRUE Булево значение                              |
-НЕТ
-FALSE
-Отрицание логического значения
-ПРОВЕР
-SWITCH
-Проверка на выбор
-ВЫБОР
-CASE
-Вариант выбора
-ТИП
-TYPE
-Объявление типа
-МАССИВ
-ARRAY
-Массив элементов
-ИМПОРТ
-IMPORT
-Импорт модуля
-ЕСЛИ
-IF
-Начало условия
-ТОГДА
-THEN
-Действие после условия
-МОД
-MOD
-Модуль от целочисленного деления
-МОДУЛЬ
-MODULE
-Объявление начала модуля
-КОНСТ
-CONST
-Объявление константы
-ПОКА
-UNTIL
-Условие продолжения цикла на выходе
-ДИВ
-DIV
-Остаток от целочисленного деления
-НИЧ
-NIL
-Пустое состояние объекта
-ЗНАЧ
-VAR
-Объявление переменной
-ПОКА
-WHILE
-Условие проверки продолжения цикла на входе
-ИЗ
-OF
-Указание типа массива
-ИЛИ
-OR
-Логическое ИЛИ
-@
-
-
-Ссылка на объект
-ИНАЧЕ
-
-
-Альтернативная ветка ЕСЛИ
-ФН
-FN
-Объявление функции
-СТРУКТ
-STRUCT
-Объявление структуры
-ПОВТОР
-REPEAT
-Повторить выполнение
-ДЛЯ
-FOR
-Объявление цикла
-ВЕРНУТЬ
-RETURN
-Возврат из функции
-МУТ
-MUT
-Признак изменяемости
-
-
+| Символ  | Комментарий                                       |
+| ------- | ------------------------------------------------- |
+| +       | Сложение                                          |
+| ++      | Инкремент операнда                                |
+| +=      | Сложение операндов с присвоением операнду слева   |
+| =       | Присвоение                                        |
+| -       | Минус                                             |
+| --      | Декремент                                         |
+| -=      | Вычитание операндов, с присвоением операнду слева |
+| ^       | Исключающее ИЛИ                                   |
+| ^=      | Исключающее ИЛИ с присвоением операнды слева      |
+| *       | Умножение                                         |
+| **      | Возведение в степень                              |
+| **=     | Возведение в степень с присвоением операнда слева |
+| /       | Деление                                           |
+| /=      | Деление с присвоением операнду слева              |
+| ~       | Отрицание                                         |
+| <       | Меньше                                            |
+| >       | Больше                                            |
+| &       | Логическое И                                      |
+| &=      | Логическое И с присвоением операнду слева         |
+| =       | Присвоить                                         |
+| //      | Линейный комментарий                              |
+| /*      | Начало многострочного комментария                 |
+| */      | Конец многострочного комментария                  |
+| (*      | Начало многострочного комментария                 |
+| *)      | Конец многострочного комментария                  |
+| .       | Точка                                             |
+| <=      | Меньше или равно                                  |
+| ,       | Запятая                                           |
+| >=      | Больше или равно                                  |
+| ;       | Точка с запятой                                   |
+| ...     | Перечисление                                      |
+| \|      | Логическое ИЛИ                                    |
+| :       | Определить тип переменной                         |
+| (       | Открывающая круглая скобка (выражение)            |
+| )       | Закрывающая круглая скобка (выражение)            |
+| [       | Открывающая квадратная скобка (массив)            |
+| ]       | Закрывающая квадратная скобка (массив)            |
+| {       | Фигурная открывающая скобка (область видимости)   |
+| }       | Закрывающая фигурная скобка (область видимости)   |
+| ВНУТРИ  | IN Определение вхождения                          |
+| ДО      | TO До указанного значения далее                   |
+| ПО      | BY Шаг приращения (цикл)                          |
+| ЕСТЬ    | IS Проверка типа                                  |
+| ДА      | TRUE Булево значение                              |
+| НЕТ     | FALSE Отрицание логического значения              |
+| ПРОВЕР  | SWITCH Проверка на выбор                          |
+| ТИП     | TYPE Объявление типа                              |
+| МАССИВ  | ARRAY Массив элементов                            |
+| ИМПОРТ  | IMPORT Импорт модуля                              |
+| ЕСЛИ    | IF Начало условия                                 |
+| ТОГДА   | THEN Действие после условия                       |
+| МОД     | MOD Модуль от целочисленного деления              |
+| МОДУЛЬ  | MODULE Объявление начала модуля                   |
+| КОНСТ   | CONST Объявление константы                        |
+| ПОКА    | UNTIL Условие продолжения цикла на выходе         |
+| ДИВ     | DIV Остаток от целочисленного деления             |
+| НИЧ     | NIL Пустое состояние объекта                      |
+| ЗНАЧ    | VAR Объявление переменной                         |
+| ПОКА    | WHILE Условие проверки продолжения цикла на входе |
+| ИЗ      | OF Указание типа массива                          |
+| ИЛИ     | OR Логическое ИЛИ                                 |
+| @       | Ссылка на объект                                  |
+| ИНАЧЕ   | Альтернативная ветка ЕСЛИ                         |
+| ФН      | FN Объявление функции                             |
+| СТРУКТ  | STRUCT Объявление структуры                       |
+| ПОВТОР  | REPEAT Повторить выполнение                       |
+| ДЛЯ     | FOR Объявление цикла                              |
+| ВЕРНУТЬ | RETURN Возврат из функции                         |
+| МУТ     | MUT Признак изменяемости                          |
 
 Группа символов комментарии могут быть вставлены между любыми двумя символами в программе. Они являются произвольными последовательностями литер, которые открываются /*, (* и закрываются с помощью */, *). Однострочные комментарии начинаются на // и действуют до конца строки. Комментарии не влияют на смысл программы. Они могут быть вложенными.
 1. Объявления имён и область видимости