> -- Alexey Veselovsky писал(а):
> Либо пишут на Обероне или КП, на котором также нет деления на интерфейс и реализацию модуля, увы. (автогенерация оного интерфейса не считается - это и для java/c# есть, и это совершенно, абсолютно не то что нужно)

И это правильно, в самом языке синтаксического разделения нет, но его можно сделать небольшим расширением для тех проектов компиляторов, авторы которых посчитают это нужным, никак при этом не задев основной язык.