Name management in the construction of large programs. [Modular decomposition, programmed in PL/I for IBM 360/65] [electronic resource]

There has been much recent work on the problem of constructing large programs. One aspect of this problem that has been somewhat ignored is the management of names during the program construction process. A framework emphasizing this aspect of the problem is presented. Linguistic constructs for the...

Full description

Saved in:
Bibliographic Details
Online Access: Online Access
Corporate Author: Ames Laboratory (Researcher)
Format: Government Document Electronic eBook
Language:English
Published: Ames, Iowa : Oak Ridge, Tenn. : Ames Laboratory ; distributed by the Office of Scientific and Technical Information, U.S. Department of Energy, 1976.
Subjects:

MARC

LEADER 00000nam a22000003u 4500
001 b7635125
003 CoU
005 20130709224133.2
006 m o d f
007 cr |||||||||||
008 141106e19760801||| ot f0|||||eng|d
035 |a (TOE)ost7258433 
035 |a (TOE)7258433 
040 |a TOE  |c TOE 
049 |a GDWR 
072 7 |a 99  |2 edbsc 
086 0 |a E 1.99:is-t-734 
086 0 |a E 1.99:is-t-734 
088 |a is-t-734 
245 0 0 |a Name management in the construction of large programs. [Modular decomposition, programmed in PL/I for IBM 360/65]  |h [electronic resource] 
260 |a Ames, Iowa :  |b Ames Laboratory ;  |a Oak Ridge, Tenn. :  |b distributed by the Office of Scientific and Technical Information, U.S. Department of Energy,  |c 1976. 
300 |a Pages: 260 :  |b digital, PDF file. 
336 |a text  |b txt  |2 rdacontent. 
337 |a computer  |b c  |2 rdamedia. 
338 |a online resource  |b cr  |2 rdacarrier. 
500 |a Published through SciTech Connect. 
500 |a 08/01/1976. 
500 |a "is-t-734" 
500 |a Keller, R.F.; Wright, C.T. Jr.; Carr, P.A. 
520 3 |a There has been much recent work on the problem of constructing large programs. One aspect of this problem that has been somewhat ignored is the management of names during the program construction process. A framework emphasizing this aspect of the problem is presented. Linguistic constructs for the manipulation of names between independently written pieces of text are defined. An implementation model defining the effect of these constructs on the naming structure of the resulting language is presented. The implementation model is demonstrated in terms of an example to illustrate the usefulness of the framework. 
536 |b W-7405-ENG-82. 
650 7 |a Computer Codes.  |2 local. 
650 7 |a Programming.  |2 local. 
650 7 |a Algol.  |2 local. 
650 7 |a Ibm Computers.  |2 local. 
650 7 |a Pl-1 Language.  |2 local. 
650 7 |a Computers.  |2 local. 
650 7 |a Programming Languages.  |2 local. 
650 7 |a General And Miscellaneous//Mathematics, Computing, And Information Science.  |2 edbsc. 
710 2 |a Ames Laboratory.  |4 res. 
710 1 |a United States.  |b Department of Energy.  |b Office of Scientific and Technical Information.  |4 dst. 
856 4 0 |u http://www.osti.gov/servlets/purl/7258433/  |z Online Access 
907 |a .b76351257  |b 03-07-23  |c 12-11-13 
998 |a web  |b 12-11-13  |c f  |d m   |e p  |f eng  |g    |h 0  |i 3 
956 |a Information bridge 
999 f f |i 54dad1bd-cc8a-5e41-9628-83dc0698eb3f  |s 747b91ca-ac34-58fa-a111-64a706b4c678 
952 f f |p Can circulate  |a University of Colorado Boulder  |b Online  |c Online  |d Online  |e E 1.99:is-t-734  |h Superintendent of Documents classification  |i web  |n 1