Десятичные целочисленные константы состоят из ненулевой цифры, за которой следует последовательность десятичных цифр:
123, 456, 7890
Двоичные целочисленные константы начинаются с префикса 2#, за которым следуют цифры 0 или 1:
2#1001, 2#1100
Восьмеричные целочисленные константы начинаются с префикса 8#, за которым следуют цифры от 0 до 7:
8#777, 8#0123
Шестнадцатеричные константы начинаются с префикса 16#, за которым следуют цифры или буквы a...f. Буквы можно задавать как в нижнем, так и в верхнем регистре (A...F):
16#123, 16#EA7
Вещественные константы состоят из целой и дробной части, разделенной точкой. Либо целая, либо дробная часть может отсутствовать. Числа могут задаваться в формате с плавающей точкой, при этом они сопровождаются суффиксом E с указанием десятичного порядка:
1.23, 123., .123, 0.123E3, .123e-3, 123.E+5
Временные интервалы состоят из префикса t# или time#, за которым следует запись в виде
<дни>d<часы>h<минуты>m<секунды>s<миллисекунды>ms
Любая составляющая может быть опущена (например, запись t#1h10s является корректной и означает 1 час 10 секунд). Временной интервал приводится к целочисленному виду, означающему количество миллисекунд в заданном временном интервале.
Дата состоит из префикса d# или date#, за которым следует запись в виде yyyy-mm-dd (год, месяц, день). Приводится к целочисленному виду, означающему количество секунд, прошедшее с 0 часов 1 января 1970 года до 0 часов заданной даты.
Время дня состоит из префикса tod# или time_of_day#, за которым следует запись в виде hh:mm:ss (час, минута, секунда). Приводится к целочисленному виду, означающему количество секунд, прошедшее с 0 часов текущего дня.
Константа "Дата и время" состоит из префикса dt# или date_and_time#, за которым следует запись в виде yyyy-mm-dd-hh:mm:ss (год, месяц, день, час, минута, секунда). Приводится к целочисленному виду, означающему количество секунд, прошедшее с 0 часов 1 января 1970 года до заданных даты и времени.