Выражения DIESEL (Direct Interpretively Evaluated String Expression Language) всегда принимают на вход и возвращают строки. DIESEL можно использовать в макросах меню и для отображения сведений в строке состояния.
С помощью переменной MODEMACRO данные можно отобразить в строке состояния.
Строковые выражения DIESEL можно использовать в файлах настройки (НПИ) в качестве дополнительного метода создания макросов.
Функции языка DIESEL позволяют получать сведения о состоянии программы, выполнять вычисления и выводить информацию на экран. Каждая функция может иметь не более 10 параметров (в число параметров включается и ее имя). Превышение этого предела приводит к выдаче сообщения об ошибке.
Обычно поиск ошибок в DIESEL-выражениях не требует излишних затрат времени. В выходной поток программы включаются специальные сообщения, формат которых определяется типом допущенной ошибки.