Have a look in SUBROUTINE PAMINP this is the place where various input reading routines are called and input sections are read.
This is also the place where the new input reading routine read_menu_input() is called which reads the whole DIRAC.INP again.
The purpose of this documentation is to motivate the use of the new read_menu_input() instead of the many input section reading routines and to show how this can be done.
This also means that this scheme favors:
*SECTION
.BLA
instead of the present:
.SECTION
*SECTION
.BLA
However, the more compact scheme is not enforced.