Due to routine maintenance, access to the Library Open Repository will be interrupted on the morning of Friday 12th February.
We apologise for any inconvenience.

Library Open Repository

Forward-declared procedures, parameter-lists and scope


Downloads per month over past year

Sale, AHJ (1981) Forward-declared procedures, parameter-lists and scope. Software - Practice and Experience, 11. pp. 123-130.

PDF (page images)
Parameters.pdf | Download (2MB)
Available under University of Tasmania Standard License.


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�¢����.

Item Type: Article
Keywords: forward declarations, parameter lists, scope, Pascal, programming languages, detergent
Journal or Publication Title: Software - Practice and Experience
Publisher: John Wiley & Sons Ltd
Page Range: pp. 123-130
Date Deposited: 04 Jan 2005
Last Modified: 18 Nov 2014 03:10
Item Statistics: View statistics for this item

Repository Staff Only (login required)

Item Control Page Item Control Page