Forward-declared procedures, parameter-lists and scope
Sale, AHJ (1981) Forward-declared procedures, parameter-lists and scope. Software - Practice and Experience, 11 . pp. 123-130.
This paper examines some issues which relate to the definition of scope in Pascal, and pressures which have been brought to bear on the draft international standard for Pascal to duplicate procedure headings for forward-declared procedures. The causes for these pressures, and the conceptual integrity of Pascal are discussed. The interfacing nature of parameter lists is examined, and the concept of ÃÂ¢ÃÂÃÂdetergent constructÃÂ¢ÃÂÃÂ introduced, leading to ÃÂ¢ÃÂÃÂdetergent scope rulesÃÂ¢ÃÂÃÂ.
|Keywords:||forward declarations, parameter lists, scope, Pascal, programming languages, detergent|
|Deposited By:||utas eprints|
|Deposited On:||04 Jan 2005|
|Last Modified:||18 Jul 2008 19:38|
|ePrint Statistics:||View statistics for this ePrint|
Repository Staff Only: item control page