
! --- top of script --- CHARACTER text*100 DIMENSION array(5) joe = SIN(x) ... CALL local( x ) END ! of main section
SUBROUTINE local(dummy) ! procedure communicates via: dummy USE : joe, text, array ! and with USE also via: joe, text, array USE other_proc : secret ! and now also with secret of other_proc. ... END