Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
ob:o7:example:elementary [2021/11/12 07:54] iadenisov создано |
ob:o7:example:elementary [2021/12/12 15:42] (текущий) iadenisov |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== | + | ====== |
- | В языке Оберон последней редакции поддерживается шесть элементарных типов. | + | В языке |
- | В компиляторе O7 они имеют следующую разрядность для 32-битных микроконтроллеров. | + | В компиляторе |
< | < | ||
| | ||
- | | + | |
| | ||
- | | + | |
| | ||
- | | + | |
</ | </ | ||
+ | Возможно [[ob: | ||
+ | |||
+ | Объявление переменной базового типа в глобальной области видимости модуля: | ||
+ | < | ||
+ | MODULE ExamplesVar; | ||
+ | |||
+ | VAR a: INTEGER; | ||
+ | |||
+ | END ExamplesVar. | ||
+ | </ | ||
+ | |||
+ | Несколько переменных могут быть перечислены через запятую, | ||
+ | |||
+ | < | ||
+ | MODULE ExamplesVar2; | ||
+ | |||
+ | VAR b, c: CHAR; | ||
+ | |||
+ | END ExamplesVar2. | ||
+ | </ | ||
+ | |||
+ | Также возможно объявление констант базовых типов: | ||
+ | < | ||
+ | MODULE ExamplesConst; | ||
+ | |||
+ | CONST | ||
+ | a = 12; | ||
+ | b = 3.14; | ||
+ | c = {2,3}; | ||
+ | d = " | ||
+ | e = TRUE; | ||
+ | |||
+ | END ExamplesConst. | ||
+ | </ |