Литералы
Во встроенном языке используются литералы — элементы программы, которые непосредственно представляют значение.
Самым простым примером литерала служит любое число. Другим примером литерала служит тип Булево, у которого существуют всего два значения, которые представлены литералами Истина и Ложь.
Литералы могут использоваться не только для типов Число и Строка. Литералы можно использовать для создания экземпляров типов, которые перечислены далее.
- Строка
- Значение типа
Строка
"этострока"
См. также Многострочные литералы.// Многострочный литерал обязательно должен начинаться с новой строки "первая подстрока многострочной строки вторая подстрока многострочной строки третья подстрока многострочной строки"
- Число
- Значение типа
Число
12345
- Байты{16-ричное-представление}
- Значение типа Байты
Байты{4D5A} Байты{FF}
- Время{значение-времени}
- Значение типа
Время
Время{9:15:0.0} Время{18:00}
- Дата{значение-даты}
- Значение типа Дата
Дата{} Дата{2020-03-01}
- ДатаВремя{значение-даты-времени}
- Значение типа
ДатаВремя
ДатаВремя{2021-03-31 22:50:47}
- Значение длительности
- Значение типа
Длительность
1ч30м5с
- Булево
- Значения типа Булево
Истина Ложь
- Неопределено
- Значение типа
Неопределено
Неопределено
- Тип(имя-типа)
- Значение типа Тип. В качестве имя-типа необходимо написать собственно имя типа, например, для
типа Строка литерал будет выглядеть следующим образом:
Тип<Строка>
- Ууид{значение-ууид}
- Значение типа
Ууид
Ууид{550e8400-e29b-41d4-a716-446655440000}
- ЧасовойПояс{код-часового-пояса}
- Значение типа ЧасовойПояс
ЧасовойПояс{UTC+3} ЧасовойПояс{Russia/Moscow}