> -- А.П. писал(а):
> Метка перед складкой - это же новая языковая конструкция, чего нельзя допустить!! Возможно, следует ввести складки ВТОРОГО РОДА с другими стрелками, содержимое которых всегда компилируется и вставляется в объектный код...Я имел в виду не какую-то метку в тексте перед складкой; метка - свойство самой складки. Обычные складки с конкретной текстовой меткой мы считаем складками кода. Только они и разворачиваются до компиляции и сворачиваются после. Фактически метка в складке и выделяет ее как "складку ВТОРОГО РОДА"; я согласен, что создание отдельного отображения - более элегантно, но и более долго.
> -- Цитата:
> А разве механизм импорта модулей и возможность создания папки проекта (или подсистемы) не то самое, что предназначено для разработки именно больших программ из многих модулей/процедур??У модуля несколько большее предназначение, нежели просто разбить один большой исходный документ на много маленьких. В частности если Вы описываете некоторое сложное понятие (напр., арифметика многократной точности) для которого вводится сложный тип данных и набор процедур для обработки, то обычно будут присутствовать закрытые процедуры и поля записи, к которым из ДРУГИХ модулей не обратишься...