Имена в языке КуМир

Прежде чем переходить к определению имени в языке КуМир рассмотрим понятия «слово» и «ключевые слова».

Понятие «слово»

Слово в языке КуМир представляет собой последовательность разрешенных (словарных) символов. К словарным символам относятся:

  • буквы (кириллические и латинские, прописные и строчные);
  • цифры;
  • два специальных знака: @ _.

Примеры допустимых слов: длина, сумма1, 3кг, MacOS, admin@mail_ru

Примеры недопустимых слов: альфа-123, а%в, С++

Ключевые слова

Ключевые слова — это слова, которые имеют специальное значение в языке программирования. В языке КуМир к зарезервированным словам относятся

  • алг, нач, кон, исп, кон_исп, дано, надо, арг, рез, аргрез, знач, цел, вещ, лог, сим, лит, таб, целтаб, вещтаб, логтаб, литтаб, и, или, не, да, нет, утв, выход, ввод, вывод, нс, если, то, иначе, все, выбор, при, нц, кц, кц_при, раз, пока, для, от, до, шаг.

Особенности имен в языке КуМир

Имя в языке Кумир – это слово или последовательность слов, которые могут, разделяться пробелами. Первое слово в имени не может начинаться с цифры. Запрещается использовать в именах ключевые слова.

Имена в Кумире могут быть присвоены величинам, таблицам, алгоритмам и исполнителям.

Примеры допустимых имен: m, периметр, площадь квадрата, Сумма10, Класс_10

Примеры недопустимых имен: 1S, а&в, первый шаг

Исключение: ключевое слово не можно использовать в Кумир-программе не более одного раза в отрицаниях логических величин, таблиц и алгоритмов функций между словами многословного имени. Например,

  • лог А, пятый урок история = да
  • А := не пятый урок история
  • А := пятый не урок история
  • А := пятый урок не история