Назначение и краткая характеристика встроенного языка
Во встроенном языке большие программы строятся из небольшого набора базовых конструкций:
- в программах используются переменные, которые хранят некоторые значения;
- простые выражения объединяются в более сложные с помощью операций, таких как сложение и вычитание;
- значения разных типов можно помещать в коллекции, такие как массивы и множества;
- выражения используются в инструкциях, таких как если или для, для управления потоком выполнения;
- инструкции сгруппированы в методы для изоляции от прочего кода и возможности повторного использования.
Каждый экземпляр имеет некоторое состояние, которое описывается одним или несколькими значениями. Значения, описывающие состояние, будут доступны с помощью свойств. Для того, чтобы выполнить какое-то действие с данными экземпляра, предназначены методы.
Блочная инструкция — это такая инструкция, которая начинается с определенного ключевого слова (по которому и именуется инструкция) и заканчивается символом ";"'. Блочная инструкция имеет одну обязательную секцию, которая начинается сразу после имени инструкции и продолжается до символа завершения (символ ";") или описания дополнительной секции. Каждая секция именуется по имени "своего" ключевого слова. Дополнительные секции могут быть не обязательными. Примеры блочных инструкций и их секций:
- Инструкция попытка может содержать дополнительные секции поймать и вконце (обработка ошибок описана здесь).
- Инструкция если может содержать дополнительные секции иначе если и иначе (инструкция если описана здесь).
- Инструкция выбор может содержать дополнительные секции когда и иначе (инструкция выбор описана здесь).
- Инструкции для, пока и область не имеют дополнительных секций. Работа с циклами описана здесь, а про выделение области кода написано здесь.
Объявления методов, исключений, структур и перечислений также заканчиваются символом ;.