Почему COBOL должен быть отступом, например, иметь дополнительный интервал в каждом исходном файле?
Рассмотрим этот код (обратите внимание на дополнительные пробелы):
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
PROCEDURE DIVISION.
DISPLAY 'Hello, world'.
STOP RUN.
Аналогичное форматирование можно увидеть в коде Fortran:
program hello
print *, "Hello World!"
end program hello
Но зачем COBOL и Fortran нужны эти пробелы? Какая причина?