Комментарии могут произвольно вставляться в текст в литеральных языках типа ST и IL. Комментарий должен начинаться специальными символами "(*" и завершаться символами "*)". Комментарии могут быть вставлены в любом месте ST программы и могут быть написаны на одной и более строк.
Пример
counter := ivalue; (* инициализация счетчика *)
(* это комментарий на
двух строках *)
c := counter (* вы можете разместить комментарий где угодно *) + base_value + 1;
Запрещается чередование комментариев. Это означает, что символы "(*" не могут быть использованы внутри комментария.
Предупреждение: язык IL допускает комментарии только как последний компонент строки инструкции.