If you have ever worked on a reasonable or larger sized Pascal program where you have very long procedures or functions - or nested procedures and functions - remembering where the start of one that ...