eCite Digital Repository

Forward-declared procedures, Parameter-lists and Scope


Sale, AHJ, Forward-declared procedures, Parameter-lists and Scope, Software: Practice and Experience, 11, (2) pp. 123-130. ISSN 0038-0644 (1981) [Refereed Article]

DOI: doi:10.1002/spe.4380110203


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 for 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’. Copyright © 1981 John Wiley & Sons, Ltd

Item Details

Item Type:Refereed Article
Research Division:Information and Computing Sciences
Research Group:Software engineering
Research Field:Programming languages
Objective Division:Information and Communication Services
Objective Group:Other information and communication services
Objective Field:Other information and communication services not elsewhere classified
UTAS Author:Sale, AHJ (Professor Arthur Sale)
ID Code:34502
Year Published:1981
Web of Science® Times Cited:1
Deposited By:Computing
Deposited On:2005-07-28
Last Modified:2011-08-30

Repository Staff Only: item control page