Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
ob:o7:example:elementary [2021/11/12 07:59] iadenisov |
ob:o7:example:elementary [2021/12/12 15:42] iadenisov |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== | + | ====== |
- | В языке [[ob: | + | В языке [[ob: |
В компиляторе [[ob: | В компиляторе [[ob: | ||
Строка 7: | Строка 7: | ||
< | < | ||
| | ||
- | | + | |
| | ||
- | | + | |
| | ||
- | | + | |
</ | </ | ||
- | Преобразование типов возможно через несколько встроенных функций: | + | Возможно [[ob: |
+ | |||
+ | |||
+ | Объявление переменной базового типа в глобальной области | ||
< | < | ||
- | FLOOR(x) | + | MODULE ExamplesVar; |
- | FLT(x) | + | |
- | ORD(x) | + | VAR a: INTEGER; |
- | CHR(x) | + | |
+ | 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. | ||
+ | </ |