%%% -*-BibTeX-*- %%% ==================================================================== %%% BibTeX-file{ %%% author = "Nelson H. F. Beebe", %%% version = "3.20", %%% date = "13 January 2024", %%% time = "11:54:46 MST", %%% filename = "sigplan1970.bib", %%% address = "University of Utah %%% Department of Mathematics, 110 LCB %%% 155 S 1400 E RM 233 %%% Salt Lake City, UT 84112-0090 %%% USA", %%% telephone = "+1 801 581 5254", %%% FAX = "+1 801 581 4148", %%% URL = "https://www.math.utah.edu/~beebe", %%% checksum = "45549 31228 129160 1259631", %%% email = "beebe at math.utah.edu, beebe at acm.org, %%% beebe at computer.org (Internet)", %%% codetable = "ISO/ASCII", %%% keywords = "bibliography, BibTeX, programming languages, %%% SIGPLAN", %%% license = "public domain", %%% supported = "yes", %%% docstring = "This is a bibliography of ACM SIGPLAN %%% Notices (CODEN SINODQ, ISSN 0362-1340), %%% covering (incompletely) 1970--1979. %%% Publication began with volume 1, number 1 in %%% 1967, and the journal appears monthly. %%% %%% The initial draft was extracted from the ACM %%% Computing Archive CD ROM for the 1980s, with %%% manual corrections and additions. Major %%% additions were obtained from the huge %%% Computer Science bibliography archive on %%% ftp.ira.uka.de, in late 1995, from the OCLC %%% Contents1st database, and in spring 1998, %%% from the IEEE INSPEC database. %%% %%% There are World Wide Web sites for the %%% journal at %%% %%% http://www.acm.org/sigplan/ %%% https://dl.acm.org/loi/sigplan %%% %%% and %%% %%% http://www.rowan.edu/sigplan/ %%% %%% and coverage of about a dozen volumes can be found at %%% %%% http://ftp.informatik.rwth-aachen.de/dblp/db/journals/sigplan/index.html %%% %%% Several conference proceedings are published %%% as volumes of SIGPLAN Notices. Many of them %%% can also be found via the ACM proceedings Web %%% sites: %%% %%% http://www.acm.org/pubs/contents/proceedings/ %%% http://www.acm.org/pubs/contents/proceedings/plan/ %%% %%% At version 3.20, the year coverage looks %%% like this: %%% %%% 1968 ( 1) 1973 ( 127) 1978 ( 113) %%% 1969 ( 18) 1974 ( 97) 1979 ( 120) %%% 1970 ( 44) 1975 ( 152) 1980 ( 1) %%% 1971 ( 106) 1976 ( 130) %%% 1972 ( 71) 1977 ( 140) %%% %%% Article: 1101 %%% Proceedings: 19 %%% %%% Total entries: 1120 %%% %%% At version 1.17 [15-Dec-1995] of this %%% bibliography, there were 1308 entries %%% covering 28 years, an average of 47 per %%% year. Examination of issues from recent %%% years suggests an average of about 10 to 12 %%% articles per issue, or about 100 to 120 %%% yearly. The coverage by this bibliography %%% is therefore only about 40%. %%% %%% At version 1.19 [31-Dec-1995], there were %%% 1516 entries, representing about 45% %%% coverage. %%% %%% At version 2.00 [25-Apr-1998], there were %%% 3517 entries, which is about 95% coverage. %%% %%% At version 3.00 [03-May-1999], the original %%% bibliography had reached more than 4000 %%% entries, and it was therefore split into %%% decade-specific files, sigplan19xx.bib, where %%% (xx = 60, 70, 80, 90). %%% %%% Besides missing entries for some articles, %%% there are regrettably numerous issues that %%% are missing entirely, including the following %%% volume(number) pairs for these years: %%% %%% 1966: 1(all) %%% 1967: 2(all) %%% 1968: 3(all) %%% 1969: 4(1) 4(2) 4(3) 4(4) 4(5) 4(6) 4(7) 4(8) %%% 4(10) 4(11) 4(12) %%% 1970: 5(8) %%% 1971: 6(3) 6(7) %%% 1981: 16(1) %%% 1982: 17(4) %%% 1987: 22(10) %%% 1990: 25(3) 25(4) 25(7) 25(9) 25(11) %%% 1991: 26(2) 26(3) 26(5) 26(9) 26(10) 26(11) %%% 1992: 27(2) 27(4) 27(8) %%% %%% Some of the bibliography entries in this %%% file contain abstracts. These are governed %%% by the ACM Copyright Notice for ACM SIGPLAN %%% Notices, which says: %%% %%% ``Permission to copy without fee all %%% or part of this material is granted %%% provided that the copies are not made %%% or distributed for commercial %%% advantage, the ACM copyright notice %%% and the title of the publication and %%% its date appear, and notice is given %%% that copying is by permission of the %%% Association for Computing Machinery. %%% To copy otherwise, or to republish, %%% requires a fee and/or specific %%% permission.'' %%% %%% Inasmuch as this bibliography, and its %%% companion files in the master collection, %%% is freely distributed without charge, %%% inclusion of article abstracts clearly %%% falls within the copyright permissions, and %%% this author considers that ACM has given %%% the required permission under the terms of %%% the above Copyright Notice. %%% %%% BibTeX citation tags are uniformly chosen %%% as name:year:abbrev, where name is the %%% family name of the first author or editor, %%% year is a 4-digit number, and abbrev is a %%% 3-letter condensation of important title %%% words. Citation tags were automatically %%% generated by software developed for the %%% BibNet Project. %%% %%% In this bibliography, entries are sorted in %%% publication order, using bibsort -byvolume. %%% %%% The checksum field above contains a CRC-16 %%% checksum as the first value, followed by the %%% equivalent of the standard UNIX wc (word %%% count) utility output of lines, words, and %%% characters. This is produced by Robert %%% Solovay's checksum utility.", %%% } %%% ==================================================================== @Preamble{ "\input bibnames.sty " # "\input path.sty " # "\hyphenation{ Bie-li-ko-va Common-Loops DeMich-iel Dober-kat Er-vier Fell-eisen Gam-ma Gem-Stone Glan-ville Gold-in Goos-sens Graph-Trace Grim-shaw Hoeks-ma Hor-o-witz Kam-i-ko Kenn-e-dy Kess-ler Lisp-edit Nich-o-las Obern-dorf Ohsen-doth Para-sight Par-log Pega-Sys Pren-tice Ra-guid-eau Rich-ard Schee-vel Schlotz-hauer Schwartz-bach Sieg-fried SIG-OA SIG-PLAN SIG-SOFT SMALL-TALK Small-talk Spring-er Stroh-meier Thing-Lab Zhong-xiu }"} %%% ==================================================================== %%% Acknowledgement abbreviations: @String{ack-nhfb = "Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1 801 581 4148, e-mail: \path|beebe@math.utah.edu|, \path|beebe@acm.org|, \path|beebe@computer.org| (Internet), URL: \path|https://www.math.utah.edu/~beebe/|"} %%% ==================================================================== %%% Journal abbreviations: @String{j-SIGPLAN = "ACM SIG{\-}PLAN Notices"} %%% ==================================================================== %%% Publisher abbreviations: @String{pub-ACM = "ACM Press"} @String{pub-ACM:adr = "New York, NY, USA"} %%% ==================================================================== %%% Series abbreviations: @String{ser-SIGPLAN = "ACM SIG{\-}PLAN Notices"} %%% ==================================================================== %%% Finally, SIGPLAN entries: @Article{Anonymous:1968:TST, author = "Anonymous", title = "Toward a semiotic theory of programming languages", journal = j-SIGPLAN, volume = "3", number = "5", pages = "24--27", month = may, year = "1968", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:44 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1969:RUS, author = "C. J. Shaw", title = "Review of {UCC} seminar on {``Programming Languages Today''}", journal = j-SIGPLAN, volume = "4", number = "2", pages = "24--25", month = feb, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Floyd:1969:MOR, author = "Robert W. Floyd", title = "A machine-oriented recognition algorithm for context-free languages", journal = j-SIGPLAN, volume = "4", number = "5", pages = "28--29", month = may, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Nievergelt:1969:BST, author = "J. Nievergelt and M. I. Irland", title = "Bounce-and-skip: a technique for directing the flow of control in programs", journal = j-SIGPLAN, volume = "4", number = "5", pages = "29--31", month = may, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Perlis:1969:IEL, author = "Alan J. Perlis", title = "Introduction to extensible languages", journal = j-SIGPLAN, volume = "4", number = "8", pages = "3--5", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Garwick:1969:GGP, author = "Jan V. Garwick", title = "{GPL}, a general purpose language", journal = j-SIGPLAN, volume = "4", number = "8", pages = "6--8", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Mailloux:1969:AEL, author = "Barry J. Mailloux and John E. L. Peck", title = "{Algol 68} as an extensible language", journal = j-SIGPLAN, volume = "4", number = "8", pages = "9--13", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jorrand:1969:SAB, author = "Philippe Jorrand", title = "Some aspects of {Basel}, the base language for an extensible language facility", journal = j-SIGPLAN, volume = "4", number = "8", pages = "14--17", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Irons:1969:EFI, author = "Edgar T. Irons", title = "The extension facilities of {IMP}", journal = j-SIGPLAN, volume = "4", number = "8", pages = "18--19", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Standish:1969:SFP, author = "Thomas A. Standish", title = "Some features of {PPL}, a polymorphic programming language", journal = j-SIGPLAN, volume = "4", number = "8", pages = "20--26", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bell:1969:TEF, author = "James R. Bell", title = "Transformations: the extension facility of {Proteus}", journal = j-SIGPLAN, volume = "4", number = "8", pages = "27--31", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{MacLaren:1969:MPE, author = "M. Donald MacLaren", title = "Macro processing in {EPS}", journal = j-SIGPLAN, volume = "4", number = "8", pages = "32--36", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1969:PLA, author = "Christopher J. Shaw", title = "Panel of language authors", journal = j-SIGPLAN, volume = "4", number = "8", pages = "37--39", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Nicholls:1969:PCT, author = "John Nicholls", title = "{PL/I} compile time extensibility", journal = j-SIGPLAN, volume = "4", number = "8", pages = "40--44", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cheatham:1969:MEL, author = "Thomas E. {Cheatham, Jr.}", title = "Motivation for extensible languages", journal = j-SIGPLAN, volume = "4", number = "8", pages = "45--49", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McIlroy:1969:AEL, author = "M. D. McIlroy", title = "Alternatives to extensible languages", journal = j-SIGPLAN, volume = "4", number = "8", pages = "50--52", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wegner:1969:PCE, author = "Peter Wegner", title = "Panel on the concept of extensibility", journal = j-SIGPLAN, volume = "4", number = "8", pages = "53--54", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Standish:1969:SCC, author = "Thomas A. Standish", title = "Some compiler-compiler techniques for use in extensible languages", journal = j-SIGPLAN, volume = "4", number = "8", pages = "55--62", month = aug, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bobrow:1969:LB, author = "D. G. Bobrow", title = "{LISP} bulletin", journal = j-SIGPLAN, volume = "4", number = "9", pages = "17--57", month = sep, year = "1969", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:32:45 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Kagan:1970:ETL, author = "Claude A. R. Kagan", title = "Experimental {Trac} language primitive to allow user control of the scan algorithm", journal = j-SIGPLAN, volume = "5", number = "1--2", pages = "27--28", year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Mon Dec 15 05:54:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Charmonman:1970:SCRa, author = "Sak Charmonman", title = "Sixty-character representation of {APL} symbols", journal = j-SIGPLAN, volume = "5", number = "1--2", pages = "28--31", year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Mon Dec 15 05:54:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1970:AQQ, author = "Christopher J. Shaw", title = "{APL Quote-Quad}", journal = j-SIGPLAN, volume = "5", number = "3", pages = "21--21", month = mar, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Charmonman:1970:CSA, author = "S. Charmonman", title = "A comparison of the structures of {APL}, {FORTRAN}, {ALGOL} and {PL/I}", journal = j-SIGPLAN, volume = "5", number = "3", pages = "22--24", month = mar, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jones:1970:GHF, author = "Alan L. Jones", title = "The generalized hypergeometric function", journal = j-SIGPLAN, volume = "5", number = "3", pages = "26--27", month = mar, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lauer:1970:AMP, author = "John E. Lauer", title = "{APL$\backslash$1130} missing primitives", journal = j-SIGPLAN, volume = "5", number = "3", pages = "28--28", month = mar, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jones:1970:FFT, author = "Alan R. Jones", title = "{Fast Fourier Transform}", journal = j-SIGPLAN, volume = "5", number = "3", pages = "29--29", month = mar, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lauer:1970:IXD, author = "John E. Lauer", title = "{Intgrl XDX} does {Gaussian} integration", journal = j-SIGPLAN, volume = "5", number = "3", pages = "30--30", month = mar, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bickart:1970:CEM, author = "T. A. Bickart", title = "Characteristic equation of a matrix", journal = j-SIGPLAN, volume = "5", number = "3", pages = "31--31", month = mar, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ledgard:1970:TML, author = "Henry F. Ledgard", title = "Ten mini-languages in need of formal definition", journal = j-SIGPLAN, volume = "5", number = "4--5", pages = "14--37", year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Book:1970:CSC, author = "Erwin Book and Dewey Val Shorre and Steven J. Sherman", title = "The {CWIC\slash 36O} system, a compiler for writing and implementing compilers", journal = j-SIGPLAN, volume = "5", number = "6", pages = "11--29", month = jun, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bickart:1970:FAI, author = "Theodore A. Bickart", title = "Function to accelerate and\slash or induce sequence convergence", journal = j-SIGPLAN, volume = "5", number = "6", pages = "38--41", month = jun, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Allen:1970:CFA, author = "Frances E. Allen", title = "Control flow analysis", journal = j-SIGPLAN, volume = "5", number = "7", pages = "1--19", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cocke:1970:GCS, author = "John Cocke", title = "Global common subexpression elimination", journal = j-SIGPLAN, volume = "5", number = "7", pages = "20--24", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cowan:1970:DCW, author = "D. D. Cowan and J. W. Graham", title = "Design characteristics of the {WATFOR} compiler", journal = j-SIGPLAN, volume = "5", number = "7", pages = "25--36", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cheatham:1970:OACa, author = "T. E. {Cheatham, Jr.} and Thomas A. Standish", title = "Optimization aspects of compiler-compilers", journal = j-SIGPLAN, volume = "5", number = "7", pages = "37--37", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Haynes:1970:COS, author = "H. R. Haynes and L. J. Schutte", title = "Compilation of optimized syntactic recognizers from {Floyd-Evans} productions", journal = j-SIGPLAN, volume = "5", number = "7", pages = "38--51", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bagwell:1970:LO, author = "John T. {Bagwell, Jr.}", title = "Local optimizations", journal = j-SIGPLAN, volume = "5", number = "7", pages = "52--66", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Frailey:1970:EOU, author = "Dennis J. Frailey", title = "Expression optimization using unary complement operators", journal = j-SIGPLAN, volume = "5", number = "7", pages = "67--85", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Aho:1970:FAC, author = "Alfred V. Aho and Ravi Sethi and J. D. Ullman", title = "A formal approach to code optimization", journal = j-SIGPLAN, volume = "5", number = "7", pages = "86--100", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Painter:1970:EOC, author = "James A. Painter", title = "Effectiveness of an optimizing compiler for arithmetic expressions", journal = j-SIGPLAN, volume = "5", number = "7", pages = "101--126", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bolas:1970:OPE, author = "Bruce J. Bolas", title = "Optimization problems in extensible compilers", journal = j-SIGPLAN, volume = "5", number = "7", pages = "127--127", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{LaFrance:1970:OERa, author = "Jacques E. LaFrance", title = "Optimization of error recovery in syntax-directed parsing algorithms", journal = j-SIGPLAN, volume = "5", number = "7", pages = "128--128", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Millstein:1970:OACa, author = "Robert E. Millstein", title = "Optimization for an array computer", journal = j-SIGPLAN, volume = "5", number = "7", pages = "129--129", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Zwakenberg:1970:CO, author = "Richard G. Zwakenberg", title = "{CDC 6600\slash 7600} optimization", journal = j-SIGPLAN, volume = "5", number = "7", pages = "130--130", month = jul, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } %%% ACM Portal database lacks data for v5 n8 (August 1970) @Article{Millstein:1970:OACb, author = "Robert E. Millstein and Edward P. Krugman and David Goldberg", title = "Optimization for an array computer", journal = j-SIGPLAN, volume = "5", number = "9", pages = "8--13", month = sep, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Berry:1970:IIM, author = "Daniel M. Berry", title = "The importance of implementation models in {ALGOL 68}: or how to discover the concept of necessary environment", journal = j-SIGPLAN, volume = "5", number = "9", pages = "14--24", month = sep, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Korn:1970:ACM, author = "Karl Korn", title = "{APL} community meets at {NASA}", journal = j-SIGPLAN, volume = "5", number = "9", pages = "27--28", month = sep, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Charmonman:1970:SCRb, author = "S. Charmonman", title = "Sixty-character representation of {APL} symbols", journal = j-SIGPLAN, volume = "5", number = "9", pages = "29--34", month = sep, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McEwan:1970:AR, author = "Alan T. McEwan and Don W. A. Watson", title = "{APL\slash 360} recursed!", journal = j-SIGPLAN, volume = "5", number = "9", pages = "35--40", month = sep, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:57 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cheatham:1970:OACb, author = "Thomas E. Cheatham and Thomas A. Standish", title = "Optimization aspects of compiler-compilers", journal = j-SIGPLAN, volume = "5", number = "10", pages = "10--17", month = oct, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lincoln:1970:PPT, author = "Neil Lincoln", title = "Parallel programming techniques for compilers", journal = j-SIGPLAN, volume = "5", number = "10", pages = "18--31", month = oct, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{DeRemer:1970:OUL, author = "Franklin L. DeRemer", title = "Optimization using {LR(k)} techniques", journal = j-SIGPLAN, volume = "5", number = "10", pages = "32--34", month = oct, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Horning:1970:ECL, author = "J. J. Horning and W. R. Lalonde", title = "Empirical comparison of {LR(k)} and precedence parsers", journal = j-SIGPLAN, volume = "5", number = "11", pages = "10--24", month = nov, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Breed:1970:APF, author = "Lawrence M. Breed", title = "The {APL PLUS} file subsystem", journal = j-SIGPLAN, volume = "5", number = "11", pages = "29--31", month = nov, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hagerty:1970:ASS, author = "P. E. Hagerty", title = "An {APL} symbol set for {Model 35 Teletypes}", journal = j-SIGPLAN, volume = "5", number = "11", pages = "31--33", month = nov, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Breed:1970:EFA, author = "Lawrence M. Breed and Roger D. Moore", title = "Errors and fixes in the {APL\slash 360 Program Product}", journal = j-SIGPLAN, volume = "5", number = "11", pages = "33--38", month = nov, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Charmonman:1970:GAA, author = "S. Charmonman", title = "A generalization of {APL} array-oriented concept", journal = j-SIGPLAN, volume = "5", number = "11", pages = "38--42", month = nov, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{LaFrance:1970:OERb, author = "Jacques LaFrance", title = "Optimization of error recovery in syntax-directed parsing algorithms", journal = j-SIGPLAN, volume = "5", number = "12", pages = "2--17", month = dec, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{MacLaren:1970:PLD, author = "M. Donald MacLaren", title = "{PL/I} language development in {ANSI\slash X3J1} and {ECMA\slash TC1O}", journal = j-SIGPLAN, volume = "5", number = "12", pages = "18--29", month = dec, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{MacLaren:1970:DMD, author = "M. Donald MacLaren", title = "Data matching, data alignment, and structure mapping in {PL/I}", journal = j-SIGPLAN, volume = "5", number = "12", pages = "30--43", month = dec, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Pagan:1970:MLP, author = "F. G. Pagan", title = "A method of linking {PL/I} to {SNOBOL4}", journal = j-SIGPLAN, volume = "5", number = "12", pages = "46--49", month = dec, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Duquet:1970:ES, author = "Robert T. Duquet", title = "{Eliza} in {SNOBOL4}", journal = j-SIGPLAN, volume = "5", number = "12", pages = "50--60", month = dec, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Santos:1970:CSS, author = "Paul J. Santos and W. Douglas Maurer", title = "Compilation of a subset of {SNOBOL4}", journal = j-SIGPLAN, volume = "5", number = "12", pages = "60--68", month = dec, year = "1970", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lambird:1971:SEA, author = "Robert J. Lambird", title = "String enhancements to {ANSI Standard Fortran} (part 1)", journal = j-SIGPLAN, volume = "6", number = "1", pages = "5--12", month = jan, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McMurchie:1971:LCA, author = "Tom McMurchie", title = "A limited-character {APL} symbolism", journal = j-SIGPLAN, volume = "6", number = "1", pages = "15--16", month = jan, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bunderson:1971:HGA, author = "C. Victor Bunderson", title = "On hobbits and the growth of {APL}", journal = j-SIGPLAN, volume = "6", number = "1", pages = "17--17", month = jan, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Zosel:1971:UWI, author = "Mary Zosel", title = "{University of Washington} implementation", journal = j-SIGPLAN, volume = "6", number = "1", pages = "18--30", month = jan, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wegner:1971:DSM, author = "Peter Wegner", title = "Data structure models for programming languages", journal = j-SIGPLAN, volume = "6", number = "2", pages = "1--54", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Johnston:1971:CMB, author = "John B. Johnston", title = "The contour model of block structured processes", journal = j-SIGPLAN, volume = "6", number = "2", pages = "55--82", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Organick:1971:DSM, author = "E. I. Organick and J. G. Cleary", title = "A data structure model of the {B6700} computer system", journal = j-SIGPLAN, volume = "6", number = "2", pages = "83--145", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Walk:1971:MSP, author = "Kurt Walk", title = "Modelling of storage properties of higher level languages", journal = j-SIGPLAN, volume = "6", number = "2", pages = "146--170", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Berry:1971:IO, author = "Daniel M. Berry", title = "Introduction to {Oregano}", journal = j-SIGPLAN, volume = "6", number = "2", pages = "171--190", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McGowan:1971:ESA, author = "Clement McGowan and Peter Wegner", title = "The equivalence of sequential and associate information structure models", journal = j-SIGPLAN, volume = "6", number = "2", pages = "191--216", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ferguson:1971:GAL, author = "W. A. Ferguson and G. J. Lipovski", title = "A generalized assembly language using regular expressions", journal = j-SIGPLAN, volume = "6", number = "2", pages = "217--236", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{vanDam:1971:DSS, author = "Andries van Dam", title = "Data and storage structures for interactive graphics", journal = j-SIGPLAN, volume = "6", number = "2", pages = "237--267", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Abrams:1971:DSC, author = "Marshall D. Abrams", title = "Data structures for computer graphics", journal = j-SIGPLAN, volume = "6", number = "2", pages = "268--286", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Busam:1971:SDC, author = "Vincent A. Busam", title = "On the structure of dictionaries for compilers", journal = j-SIGPLAN, volume = "6", number = "2", pages = "287--305", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wile:1971:EDA, author = "David S. Wile and C. M. Geschke", title = "Efficient data accessing in the programming language {Bliss}", journal = j-SIGPLAN, volume = "6", number = "2", pages = "306--320", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Morris:1971:GDS, author = "James B. {Morris, Jr.} and Mark B. Wells", title = "Generalized data structures in {Madcap VI}", journal = j-SIGPLAN, volume = "6", number = "2", pages = "321--336", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wilkes:1971:ATD, author = "M. V. Wilkes", title = "Associative tabular data structures", journal = j-SIGPLAN, volume = "6", number = "2", pages = "337--345", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lipovski:1971:DSA, author = "G. J. Lipovski", title = "On data structures in associative memories", journal = j-SIGPLAN, volume = "6", number = "2", pages = "346--365", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Katzan:1971:RMD, author = "Harry {Katzan, Jr.}", title = "Representation and manipulation of data structures in {APL}", journal = j-SIGPLAN, volume = "6", number = "2", pages = "366--397", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Weston:1971:CRD, author = "Paul E. Weston and Stephen M. Taylor", title = "Cylinders: a relational data structure", journal = j-SIGPLAN, volume = "6", number = "2", pages = "398--416", month = feb, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{vPeschke:1971:PSS, author = "Joachim v. Peschke", title = "{PL/I} subsets for software writing", journal = j-SIGPLAN, volume = "6", number = "4", pages = "16--22", month = may, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Abrams:1971:RAT, author = "Philip S. Abrams", title = "Remarks about terminal {I/O} in {APL\slash 360}", journal = j-SIGPLAN, volume = "6", number = "4", pages = "33--33", month = may, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Linden:1971:AFA, author = "Theodore A. Linden", title = "The {Ackermann} function in {APL}", journal = j-SIGPLAN, volume = "6", number = "4", pages = "34--35", month = may, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:58 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Rose:1971:MAM, author = "A. J. Rose", title = "More about multi-adic functions", journal = j-SIGPLAN, volume = "6", number = "5", pages = "10--11", month = jul, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:59 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Breed:1971:GAS, author = "Larry Breed", title = "Generalizing {APL} scalar extension", journal = j-SIGPLAN, volume = "6", number = "5", pages = "12--14", month = jul, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:59 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Korn:1971:AFA, author = "Karl Korn and John Rose", title = "{APL-FIOS}; {APL-FIDOS}: multilevel total file access and special features", journal = j-SIGPLAN, volume = "6", number = "5", pages = "14--18", month = jul, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:59 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bonyun:1971:AA, author = "D. A. Bonyun", title = "{APL} algorithms", journal = j-SIGPLAN, volume = "6", number = "5", pages = "21--31", month = jul, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:40:59 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1971:SB, author = "Christopher J. Shaw", title = "{SNOBOL} bulletin", journal = j-SIGPLAN, volume = "6", number = "6", pages = "3--5", month = jul, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1316871.1317461", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:15 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Clark:1971:SPA, author = "John R. Clark and Thomas R. Dickson and William H. Marshall and Angeloa Segalla", title = "A summary of the presentations at {APL Users Conference Workshop 3}", journal = j-SIGPLAN, volume = "6", number = "6", pages = "3--13", month = jul, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317460.1317464", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:15 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1971:FIBa, author = "Christopher J. Shaw", title = "{FORTRAN} information bulletin", journal = j-SIGPLAN, volume = "6", number = "6", pages = "6--22", month = jul, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317460.1317462", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:15 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/fortran1.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gellert:1971:APS, author = "Niels Gellert", title = "Abstract of the proceedings at the {SEAS APL Working Committee}'s meeting {Grenoble, Feb. 15th, 16th\slash 71}", journal = j-SIGPLAN, volume = "6", number = "6", pages = "14--15", month = jul, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1316871.1317465", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:15 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hendricks:1971:SMP, author = "Hendricks", title = "Selection of a medium for program exchange (appendix {II} to {SEAS APL} proceedings)", journal = j-SIGPLAN, volume = "6", number = "6", pages = "15--16", month = jul, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317460.1317466", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:15 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Clementi:1971:MASa, author = "J. F. Clementi and A. P. Fletcher", title = "Modifications to the {APL 1130}\slash system to provide more convenient operating on a {Fortran} user's machine", journal = j-SIGPLAN, volume = "6", number = "6", pages = "16--18", month = jul, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317460.1317467", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:15 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bonyun:1971:MSA, author = "David A. Bonyun", title = "Mark sense {APL}", journal = j-SIGPLAN, volume = "6", number = "6", pages = "18--19", month = jul, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317460.1317468", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:15 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Greenberg:1971:AMS, author = "Lew Greenberg", title = "{APL\slash 6500} at {Michigan State University}", journal = j-SIGPLAN, volume = "6", number = "6", pages = "20--21", month = jul, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317460.1317469", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:15 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Silberg:1971:DTG, author = "Bruce Silberg", title = "Detab\slash 65 in third-generation {Cobol}", journal = j-SIGPLAN, volume = "6", number = "8", pages = "4--8", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{LaFleur:1971:DTT, author = "Thomas G. LaFleur", title = "Decision tables: a tool for documenting logical condition relationships", journal = j-SIGPLAN, volume = "6", number = "8", pages = "9--12", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Arnold:1971:UDT, author = "Henry O. Arnold", title = "Utilization of a decision table translator for basic program creation", journal = j-SIGPLAN, volume = "6", number = "8", pages = "12--19", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jarvis:1971:APD, author = "J. M. Jarvis", title = "An analysis of programming via decision table compilers", journal = j-SIGPLAN, volume = "6", number = "8", pages = "20--32", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Sterbenz:1971:TDT, author = "Robert F. Sterbenz", title = "Tabsol decision table preprocessor", journal = j-SIGPLAN, volume = "6", number = "8", pages = "33--40", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lemoine:1971:ADL, author = "Donald J. Lemoine", title = "An automatic decision-logic-table processor", journal = j-SIGPLAN, volume = "6", number = "8", pages = "40--45", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Weisbard:1971:DDT, author = "Michael F. Weisbard", title = "Detap\slash 55: a decision table preprocessor for generating single-paragraph, fully-nested {Cobol} code", journal = j-SIGPLAN, volume = "6", number = "8", pages = "45--53", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Scowen:1971:UDT, author = "R. Scowen", title = "The use of decision tables in {Babel}", journal = j-SIGPLAN, volume = "6", number = "8", pages = "54--68", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Rabin:1971:CLE, author = "Jonas Rabin", title = "Conversion of limited-entry decision tables into optimal decision trees: fundamental concepts", journal = j-SIGPLAN, volume = "6", number = "8", pages = "68--74", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Woods:1971:OCG, author = "C. Geoffrey Woods and Mary K. Hawes", title = "Optimized code generation from extended-entry decision tables", journal = j-SIGPLAN, volume = "6", number = "8", pages = "74--80", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dailey:1971:SNP, author = "W. H. Dailey", title = "Some notes on processing limited-entry decision tables", journal = j-SIGPLAN, volume = "6", number = "8", pages = "81--89", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Harrison:1971:PCD, author = "William J. Harrison", title = "Practically complete decision tables: a range approach", journal = j-SIGPLAN, volume = "6", number = "8", pages = "89--93", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Schwartz:1971:LDT, author = "Bennett M. Schwartz", title = "{Lisp 1.5} decision tables implemented for a serial computer and proposed for parallel computers", journal = j-SIGPLAN, volume = "6", number = "8", pages = "93--103", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Yasui:1971:SAD, author = "Toshio Yasui", title = "Some aspects of decision table conversion techniques", journal = j-SIGPLAN, volume = "6", number = "8", pages = "104--111", month = sep, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Sammet:1971:BSL, author = "Jean E. Sammet", title = "Brief survey of languages used for systems implementation", journal = j-SIGPLAN, volume = "6", number = "9", pages = "1--19", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150J (Operating systems)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "advantages; compilers; desirable characteristics; disadvantages; higher level language; languages; machine independence; management; operating systems; operating systems (computers); programming languages; psychological factors; reviews; system specification languages; systems implementation; technical; trends", sponsororg = "Ass. Computing Machinery", treatment = "G General Review; P Practical", } @Article{Slimick:1971:CSI, author = "John Slimick", title = "Current systems implementation languages: {One} user's view", journal = j-SIGPLAN, volume = "6", number = "9", pages = "20--28", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "New Mexico Inst. Mining Technol., Socorro, NM, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "access; compatibility; compiler; compiler management; FORTRAN; GOGOL; linguistic structure; PASS; PL360; predictability of code generator; program compilers; programming languages; storage management; systems implementation languages; user; XPL", sponsororg = "Ass. Computing Machinery", treatment = "G General Review", } @Article{Farber:1971:SSU, author = "David J. Farber", title = "A survey of the systematic use of macros in systems building", journal = j-SIGPLAN, volume = "6", number = "9", pages = "29--36", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "Univ. California, Irvine, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compilers; efficiency; flexibility; flexibility efficiency; macros; program compilers; reviews; systematic use; systems building", sponsororg = "Ass. Computing Machinery", treatment = "G General Review; P Practical", } @Article{Sapper:1971:PLP, author = "Gerd R. Sapper", title = "The programming language {PS440} as a tool for implementing a time-sharing system", journal = j-SIGPLAN, volume = "6", number = "9", pages = "37--41", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "Tech. Univ. Munich, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "implementing; problem oriented languages; programming language PS440; time sharing system; time-sharing programs", sponsororg = "Ass. Computing Machinery", treatment = "P Practical", } @Article{Wulf:1971:RSP, author = "W. Wulf and C. Geschke and D. Wile and J. Apperson", title = "Reflections on a systems programming language", journal = j-SIGPLAN, volume = "6", number = "9", pages = "42--49", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors); C6150J (Operating systems)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Bliss; compilers; conversational programming system; critical evaluation; discrete event simulation system; failures; I/O support system; problem oriented languages; program compilers; successes; supervisory programs; systems programming language", sponsororg = "Ass. Computing Machinery", treatment = "G General Review; P Practical", } @Article{Bergeron:1971:LSD, author = "R. Daniel Bergeron and John D. Gannon and Andries van Dam", title = "Language for {Systems Development}", journal = j-SIGPLAN, volume = "6", number = "9", pages = "50--72", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "Brown Univ. Providence, RI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "criteria; design; general purpose; Language for Systems Development; problem oriented languages; systems programming languages", sponsororg = "Ass. Computing Machinery", treatment = "P Practical", } @Article{Lyle:1971:HHO, author = "Don M. Lyle", title = "A hierarchy of high order languages for systems programming", journal = j-SIGPLAN, volume = "6", number = "9", pages = "73--78", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "Burroughs Corp., CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "hierarchy; high order languages; programming languages; systems architecture; systems programming", sponsororg = "Ass. Computing Machinery", treatment = "G General Review; P Practical", } @Article{Clark:1971:SLP, author = "B. L. Clark and J. J. Horning", title = "The {System Language} for {Project SUE}", journal = j-SIGPLAN, volume = "6", number = "9", pages = "79--88", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "Univ. Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "allocation of storage; compilable; detection; errors; IBM System/360; implementable; isolation; modifiable; operating system; operating systems (computers); problem oriented languages; project SUE; readable; structured programs; system language", sponsororg = "Ass. Computing Machinery", treatment = "A Application; P Practical", } @Article{Hopkins:1971:PPS, author = "Martin Hopkins", title = "Problems of {PL/I} for system programming", journal = j-SIGPLAN, volume = "6", number = "9", pages = "89--91", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "IBM, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "operating systems (computers); PL/1; PL/I; problems; system programming", sponsororg = "Ass. Computing Machinery", treatment = "G General Review; P Practical", } @Article{Bois:1971:LLU, author = "Pierre J. Du {Bois, Jr.} and Jeanne T. Martin", title = "The {LRLTRAN} language as used in the {FROST} and {FLOE} time-sharing operating systems", journal = j-SIGPLAN, volume = "6", number = "9", pages = "92--104", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{DuBois:1971:LLU, author = "P. J. {{Du Bois}, Jr.} and J. T. Martin", title = "The {LRLTRAN} language as used in the {FROST} and {FLOE} time-sharing operating systems", journal = j-SIGPLAN, volume = "6", number = "9", pages = "92--104", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "Lawrence Livermore Lab., CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "capabilities; FLOE; FROST; high level languages; LRLTRAN language; operating systems; operating systems (computers); problem oriented languages; program development; program systems; time sharing; time-sharing programs", sponsororg = "Ass. Computing Machinery", treatment = "P Practical", } @Article{Bingham:1971:UAM, author = "Harvey W. Bingham", title = "Use of {APL} in microprogrammable machine modeling", journal = j-SIGPLAN, volume = "6", number = "9", pages = "105--109", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140D (High level languages)", conflocation = "Lafayette, IN, USA; 25-26 Oct. 1971", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", corpsource = "Burroughs Corp., Paoli, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "APL; debug; microprogrammable machine model; microprogramming; modelling; procedure oriented languages; statistics gathering", sponsororg = "Ass. Computing Machinery", treatment = "P Practical", } @Article{Wiederhold:1971:ISS, author = "Gio Wiederhold and John Ehrman", title = "Inferred syntax and semantics of {PL/S}", journal = j-SIGPLAN, volume = "6", number = "9", pages = "110--121", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:20 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Kagan:1971:FPS, author = "Claude A. R. Kagan", title = "Floating point sub-language of a string language", journal = j-SIGPLAN, volume = "6", number = "10", pages = "20--22", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317449", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317449", abstract = "The facilities for floating point computation within the framework of a string language currently operating on the PDP-10 at the Western Electric Company Engineering Research Center are considered to be a sublanguage. This sublanguage is accessed through use of the * (asterisk) as a function marker in lieu of the colon, and such use causes execution of all of the available arithmetic functions as well as a family of additional functions whose names are the same as those used in Fortran. The list of functions that will execute in this sublanguage is displayed through execution of ** (LF), expression.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Korsan:1971:PAE, author = "Robert J. Korsan", title = "A proposed {APL} extension", journal = j-SIGPLAN, volume = "6", number = "10", pages = "21--23", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317454", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317454", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Glick:1971:AH, author = "Norman Glick and Richard Schrader", title = "{APL} on the {Honeywell 635}", journal = j-SIGPLAN, volume = "6", number = "10", pages = "23--30", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317455", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/fortran1.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317455", abstract = "This paper describes an implementation of APL for the Honeywell 635 Computer. Although several of the primitives of the language have not yet been implemented, there are some system commands which provide an interesting link to other subsystems within the GECOS operating system. The primary implementation language is FORTRAN IV, so that some degree of machine independence is obtained. The hardware, software, and user environment is briefly described, followed by a description of the APL package from the user perspective, including the reasons for selecting the ASCII character set rather than the APL set. The features which link APL to the other GECOS sybsystems, and the debug package used are briefly described, and finally, a few interesting features of the implementation are described.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Page:1971:OLP, author = "P. D. Page", title = "An old-line proof checker operating under {APL\slash 360}, with educational applications in logic, mathematics, and computer science", journal = j-SIGPLAN, volume = "6", number = "10", pages = "30--34", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317456", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317456", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Zaks:1971:LM, author = "Rodnay Zaks", title = "A language machine", journal = j-SIGPLAN, volume = "6", number = "10", pages = "34--39", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317457", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317457", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Clementi:1971:MASb, author = "J. F. Clementi and B. G. James and R. P. Fletcher", title = "Modifications to the {APL\slash 1130} system part 2", journal = j-SIGPLAN, volume = "6", number = "10", pages = "40--46", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317458", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317458", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ahl:1971:CBD, author = "Kenneth Ahl and John Barrington and John Hillier and Evelyn Mack and Walter Whipple", title = "Character and {BIT} data types for {FORTRAN}: a proposal to {ANSI subcommittee X3J3}", journal = j-SIGPLAN, volume = "6", number = "10", pages = "22--40", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317450", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/fortran1.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317450", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Perstein:1971:RSS, author = "Millard H. Perstein", title = "Report to {SPARC} (the {Standards Planning and Requirements Committee} of {ANSI}) from the ad hoc committee on operating system control languages", journal = j-SIGPLAN, volume = "6", number = "10", pages = "41--49", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317451", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317451", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1971:FIBb, author = "Christopher J. Shaw", title = "{FORTRAN} information bulletin", journal = j-SIGPLAN, volume = "6", number = "10", pages = "50--65", month = nov, year = "1971", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317448.1317452", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 2 08:35:10 MST 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/fortran1.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "https://dl.acm.org/citation.cfm?id=1317452", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Kopetz:1971:IIS, author = "Hermann Kopetz", title = "On the implementation of an interactive system on a small computer", journal = j-SIGPLAN, volume = "6", number = "11", pages = "2--4", month = nov, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Kratky:1971:DA, author = "Gerhard Kratky", title = "The definition of {AMTRAN}", journal = j-SIGPLAN, volume = "6", number = "11", pages = "5--31", month = nov, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Reinfelds:1971:CCD, author = "Juris Reinfelds", title = "A concept by concept description of the {AMTRAN} language", journal = j-SIGPLAN, volume = "6", number = "11", pages = "32--59", month = nov, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Reinfelds:1971:SAA, author = "Juris Reinfelds", title = "Some applications of {AMTRAN}", journal = j-SIGPLAN, volume = "6", number = "11", pages = "60--90", month = nov, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Anonymous:1971:SIA, author = "Anonymous", title = "Special issue on {AMTRAN (Automatic Mathematical TRANslation)}", journal = j-SIGPLAN, volume = "6", number = "11", pages = "??--??", month = nov, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Scowen:1971:BAE, author = "R. S. Scowen", title = "{Babel}, an application of extensible compilers", journal = j-SIGPLAN, volume = "6", number = "12", pages = "1--7", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Chandler:1971:MLE, author = "Gerald D. Chandler", title = "{METAPI}: a language for extensions", journal = j-SIGPLAN, volume = "6", number = "12", pages = "8--9", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Yoneda:1971:DSA, author = "N. Yoneda", title = "The description and the structure of {ALGOL N}", journal = j-SIGPLAN, volume = "6", number = "12", pages = "10--14", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Suzuki:1971:IA, author = "N. Suzuki and T. Fujisaki and K. Kakehi and E. Wada and T. Simauti", title = "The implementation of {ALGOL N}", journal = j-SIGPLAN, volume = "6", number = "12", pages = "15--22", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Katzenelson:1971:SPM, author = "J. Katzenelson and E. Milgrom", title = "A short presentation of the main features of {AEPL} --- an extensible programming language", journal = j-SIGPLAN, volume = "6", number = "12", pages = "23--25", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wegbreit:1971:OEP, author = "Ben Wegbreit", title = "An overview of the {ECL} programming system", journal = j-SIGPLAN, volume = "6", number = "12", pages = "26--28", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Notley:1971:MEL, author = "M. G. Notley", title = "A model of extensible language systems", journal = j-SIGPLAN, volume = "6", number = "12", pages = "29--38", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bowlden:1971:MHL, author = "Henry J. Bowlden", title = "Macros in higher-level languages", journal = j-SIGPLAN, volume = "6", number = "12", pages = "39--44", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Grant:1971:STC, author = "Charles A. Grant", title = "Syntax translation with context macros or macros without arguments", journal = j-SIGPLAN, volume = "6", number = "12", pages = "45--47", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wodon:1971:SMP, author = "P. L. Wodon", title = "A syntax macro processor", journal = j-SIGPLAN, volume = "6", number = "12", pages = "48--50", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Fernandez:1971:OSP, author = "A. Fernandez and J. C. Heliard and J. D. Ichbiah", title = "Overview of the syntax processor generator {SYNPROC}", journal = j-SIGPLAN, volume = "6", number = "12", pages = "51--55", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lang:1971:PND, author = "Bernard Lang", title = "Parallel non-deterministic bottom-up parsing", journal = j-SIGPLAN, volume = "6", number = "12", pages = "56--57", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hammer:1971:AAM, author = "Michael Hammer", title = "An alternative approach to macro processing", journal = j-SIGPLAN, volume = "6", number = "12", pages = "58--64", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Reghizzi:1971:GID, author = "S. Crespi Reghizzi", title = "Grammatical inference for defining extensions", journal = j-SIGPLAN, volume = "6", number = "12", pages = "65--66", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{vanGils:1971:SDM, author = "Teun van Gils", title = "Syntactic definition mechanisms", journal = j-SIGPLAN, volume = "6", number = "12", pages = "67--74", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jorrand:1971:DTE, author = "Philippe Jorrand", title = "Data types and extensible languages", journal = j-SIGPLAN, volume = "6", number = "12", pages = "75--83", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ichbiah:1971:ES, author = "Jean D. Ichbiah", title = "Extensibility in {Simula 67}", journal = j-SIGPLAN, volume = "6", number = "12", pages = "84--86", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Brosgol:1971:IED, author = "Benjamin M. Brosgol", title = "An implementation of {ECL} data types", journal = j-SIGPLAN, volume = "6", number = "12", pages = "87--95", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Leavenworth:1971:TFM, author = "B. M. Leavenworth", title = "Transition functions: {A} method for semantic extensions", journal = j-SIGPLAN, volume = "6", number = "12", pages = "96--103", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Prenner:1971:CSF, author = "Charles J. Prenner", title = "The control structure facilities of {ECL}", journal = j-SIGPLAN, volume = "6", number = "12", pages = "104--112", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Krutar:1971:CSP, author = "Rudolph A. Krutar", title = "Conversational systems programming by incremental extension of system configuration", journal = j-SIGPLAN, volume = "6", number = "12", pages = "113--116", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dickman:1971:SIP, author = "B. N. Dickman", title = "Subroutine interface primitives for {ETC}", journal = j-SIGPLAN, volume = "6", number = "12", pages = "117--119", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Schuman:1971:EI, author = "Stephen A. Schuman", title = "An extensible interpreter", journal = j-SIGPLAN, volume = "6", number = "12", pages = "120--128", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Holloway:1971:ICI, author = "Glenn H. Holloway", title = "Interpreter\slash compiler integration in {ECL}", journal = j-SIGPLAN, volume = "6", number = "12", pages = "129--134", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Woolley:1971:MSM, author = "John D. Woolley", title = "{MENELAUS}: {A} system for measurement of the extensible language {Proteus}", journal = j-SIGPLAN, volume = "6", number = "12", pages = "135--136", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Duby:1971:ELP, author = "J. J. Duby", title = "Extensible languages: {A} potential user's point of view", journal = j-SIGPLAN, volume = "6", number = "12", pages = "137--140", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Sammet:1971:AEL, author = "Jean E. Sammet", title = "Application of extensible languages to specialized application languages", journal = j-SIGPLAN, volume = "6", number = "12", pages = "141--143", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Standish:1971:PEL, author = "Thomas A. Standish", title = "{PPL}: an extensible language that failed", journal = j-SIGPLAN, volume = "6", number = "12", pages = "144--145", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cheatham:1971:ELW, author = "T. E. {Cheatham, Jr.}", title = "Extensible language --- where are we going", journal = j-SIGPLAN, volume = "6", number = "12", pages = "146--147", month = dec, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Milner:1972:IAS, author = "Robin Milner", title = "Implementation and applications of {Scott}'s logic for computable functions", journal = j-SIGPLAN, volume = "7", number = "1", pages = "1--6", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Burstall:1972:ADP, author = "Rod M. Burstall", title = "An algebraic description of programs with assertions, verification and simulation", journal = j-SIGPLAN, volume = "7", number = "1", pages = "7--14", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Allen:1972:DAD, author = "C. David Allen", title = "Derivation of axiomatic definitions of programming languages from algorithmic definitions", journal = j-SIGPLAN, volume = "7", number = "1", pages = "15--26", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Manna:1972:IMP, author = "Zohar Manna and Stephen Ness and Jean Vuillemin", title = "Inductive methods for proving properties of programs", journal = j-SIGPLAN, volume = "7", number = "1", pages = "27--50", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ashcroft:1972:PCM, author = "E. A. Ashcroft", title = "Program correctness methods and language definition", journal = j-SIGPLAN, volume = "7", number = "1", pages = "51--57", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cadiou:1972:RDP, author = "J. M. Cadiou and Zohar Manna", title = "Recursive definitions of partial functions and their computations", journal = j-SIGPLAN, volume = "7", number = "1", pages = "58--65", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hull:1972:CNA, author = "T. E. Hull and W. H. Enright and A. E. Sedgwick", title = "The correctness of numerical algorithms", journal = j-SIGPLAN, volume = "7", number = "1", pages = "66--73", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Paterson:1972:DPC, author = "Michael S. Paterson", title = "Decision problems in computational models", journal = j-SIGPLAN, volume = "7", number = "1", pages = "74--82", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Garland:1972:TRS, author = "Stephen J. Garland and David C. Luckham", title = "Translating recursion schemes into program schemes", journal = j-SIGPLAN, volume = "7", number = "1", pages = "83--96", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Strong:1972:PPU, author = "H. R. Strong and S. A. Walker", title = "Properties preserved under recursion removal", journal = j-SIGPLAN, volume = "7", number = "1", pages = "97--103", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Fischer:1972:LCS, author = "Michael J. Fischer", title = "{Lambda} calculus schemata", journal = j-SIGPLAN, volume = "7", number = "1", pages = "104--109", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McGowan:1972:CML, author = "Clement McGowan", title = "The {Contour Model Lambda Calculus Machine}", journal = j-SIGPLAN, volume = "7", number = "1", pages = "110--115", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Miller:1972:BBD, author = "Raymond E. Miller", title = "A boundary between decidability and undecidability for parallel program schemata (Extended Abstract)", journal = j-SIGPLAN, volume = "7", number = "1", pages = "116--120", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{London:1972:CCL, author = "Ralph L. London", title = "Correctness of a compiler for a {Lisp} subset", journal = j-SIGPLAN, volume = "7", number = "1", pages = "121--127", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wegner:1972:OSP, author = "Peter Wegner", title = "Operational semantics of programming languages", journal = j-SIGPLAN, volume = "7", number = "1", pages = "128--141", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lee:1972:DVR, author = "John A. N. Lee", title = "The definition and validation of the radix sorting technique", journal = j-SIGPLAN, volume = "7", number = "1", pages = "142--149", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jones:1972:FDC, author = "C. B. Jones", title = "Formal development of correct algorithms: {An} example based on {Earley}'s recogniser", journal = j-SIGPLAN, volume = "7", number = "1", pages = "150--169", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Berry:1972:EMT, author = "Daniel M. Berry", title = "The equivalence of models of tasking", journal = j-SIGPLAN, volume = "7", number = "1", pages = "170--190", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McGowan:1972:MRE, author = "Clement L. McGowan", title = "The ``most recent'' error: {Its} causes and correction", journal = j-SIGPLAN, volume = "7", number = "1", pages = "191--202", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Sintzoff:1972:CPP, author = "Michel Sintzoff", title = "Calculating properties of programs by valuations on specific models", journal = j-SIGPLAN, volume = "7", number = "1", pages = "203--207", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cheatham:1972:LSA, author = "T. E. {Cheatham, Jr.} and Ben Wegbreit", title = "On a laboratory for the study of automating programming", journal = j-SIGPLAN, volume = "7", number = "1", pages = "208--211", month = jan, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:23 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1972:ENI, author = "Christopher J. Shaw", title = "Errata to {1971 November 10} issue", journal = j-SIGPLAN, volume = "7", number = "2", pages = "18--18", month = feb, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:24 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1972:ESI, author = "Christopher J. Shaw", title = "Errata to 1971 {September} issue", journal = j-SIGPLAN, volume = "7", number = "2", pages = "18--18", month = feb, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:24 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Halstead:1972:NLC, author = "M. H. Halstead", title = "Natural laws controlling algorithm structure?", journal = j-SIGPLAN, volume = "7", number = "2", pages = "19--26", month = feb, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:24 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Snowdon:1972:PIS, author = "R. A. Snowdon", title = "{PEARL}: an interactive system for the preparation and validation of structured programs", journal = j-SIGPLAN, volume = "7", number = "3", pages = "9--26", month = mar, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:25 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jenkins:1972:DAP, author = "M. A. Jenkins", title = "{DOMINO}: an {APL} primitive function for matrix inversion --- its implementation and applications", journal = j-SIGPLAN, volume = "7", number = "4", pages = "29--40", month = apr, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Pettus:1972:IDC, author = "C. Pettus", title = "Indeterminate $0 \div 0$ check in {APL}", journal = j-SIGPLAN, volume = "7", number = "4", pages = "40--41", month = apr, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "One unique feature of the APL system is the definition $(0 \div 0) = 1$. Although there is obvious merit in this decision, in real analysis $(0 \div 0)$ is indeterminate. If one wishes to be alerted to the fact that a denominator is zero and does not want the result $1$ if the numerator is also zero, one can replace the expression $X \div Y$ with $X \times \div Y$. Then if $X$ and $Y$ are both zero, a Domain Error will be reported instead of yielding.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "floating-point arithmetic; zero divide", } @Article{Smillie:1972:ASL, author = "K. W. Smillie", title = "{APLISP}: a simple list processor in {APL}", journal = j-SIGPLAN, volume = "7", number = "4", pages = "41--45", month = apr, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Abrams:1972:CAP, author = "Phillip S. Abrams and Lawrence M. Breed", title = "{COLLOQUE APL}: {Paris, September 1971}", journal = j-SIGPLAN, volume = "7", number = "4", pages = "45--47", month = apr, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Clementi:1972:MAS, author = "J. F. Clementi and R. P. Fletcher and B. G. James", title = "Modification to the {APL\slash 1130} system: part 3", journal = j-SIGPLAN, volume = "7", number = "4", pages = "47--49", month = apr, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Fletcher:1972:ANM, author = "Robert P. Fletcher", title = "Algorithms: number 77 multiple integration", journal = j-SIGPLAN, volume = "7", number = "4", pages = "55--64", month = apr, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dickman:1972:RSS, author = "B. N. Dickman", title = "Review of {``Symposium on some directions in high-level languages''}", journal = j-SIGPLAN, volume = "7", number = "5", pages = "4--8", month = may, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McGonagle:1972:NCP, author = "J. David McGonagle", title = "Notes on the computer program test methods symposium", journal = j-SIGPLAN, volume = "7", number = "5", pages = "8--12", month = may, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wulf:1972:PRS, author = "W. A. Wulf", title = "{Project Rosetta Stone}: an exhibition of languages for system implementation", journal = j-SIGPLAN, volume = "7", number = "5", pages = "13--13", month = may, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Mor:1972:PPL, author = "Leonard Mor and Joseph H. Yott and Hans Zima", title = "Progress: a programming language for real-time systems", journal = j-SIGPLAN, volume = "7", number = "6", pages = "4--24", month = jun, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lang:1972:NTD, author = "Bernard Lang", title = "A new technique for data monitoring", journal = j-SIGPLAN, volume = "7", number = "6", pages = "41--42", month = jun, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Fletcher:1972:ALS, author = "J. G. Fletcher and C. S. Badger and G. L. Boer and G. G. Marshall", title = "On the appropriate language for system programming", journal = j-SIGPLAN, volume = "7", number = "7", pages = "28--30", month = jul, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Mon Dec 15 05:58:25 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wichmann:1972:EES, author = "B. A. Wichmann", title = "Estimating the execution speed of an {Algol} program", journal = j-SIGPLAN, volume = "7", number = "8", pages = "24--44", month = aug, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:23 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Krall:1972:ICL, author = "Edward J. Krall", title = "An implementation of on-conditions in {LISP}", journal = j-SIGPLAN, volume = "7", number = "9", pages = "13--20", year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Schwartz:1972:DIP, author = "B. M. Schwartz", title = "Design and implementation of {PL/I} preprocessor-based systems", journal = j-SIGPLAN, volume = "7", number = "9", pages = "21--36", year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wells:1972:RTD, author = "Mark B. Wells", title = "A review of two-dimensional programming languages", journal = j-SIGPLAN, volume = "7", number = "10", pages = "1--10", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Klerer:1972:EPS, author = "Melvin Klerer", title = "The economics, politics, and sociology of two-dimensional systems", journal = j-SIGPLAN, volume = "7", number = "10", pages = "11--22", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gawlik:1972:PM, author = "H. J. Gawlik", title = "Progress in {MIRFAC}", journal = j-SIGPLAN, volume = "7", number = "10", pages = "23--29", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{George:1972:GST, author = "James E. George", title = "Graphical systems and two-dimensional mathematical expressions", journal = j-SIGPLAN, volume = "7", number = "10", pages = "30--34", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lazik:1972:GMD, author = "George L. Lazik", title = "{GRAPHOS}: {A} macro directed system for two-dimensional syntax translation", journal = j-SIGPLAN, volume = "7", number = "10", pages = "35--47", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Morrison:1972:SCP, author = "D. R. Morrison and R. C. {Allen, Jr.}", title = "Shape coefficients for polygons", journal = j-SIGPLAN, volume = "7", number = "10", pages = "48--56", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Kulsrud:1972:ESD, author = "H. E. Kulsrud", title = "An extensible system for drawing block diagrams", journal = j-SIGPLAN, volume = "7", number = "10", pages = "57--65", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wolfberg:1972:FAL, author = "Michael S. Wolfberg", title = "Fundamentals of the {AMBIT\slash L} list-processing language", journal = j-SIGPLAN, volume = "7", number = "10", pages = "66--75", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wright:1972:TDI, author = "W. V. Wright", title = "The two-dimensional interface of an interactive system for molecular studies", journal = j-SIGPLAN, volume = "7", number = "10", pages = "76--84", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Holmes:1972:PGG, author = "H. H. Holmes and D. M. Austin", title = "{PICASSO} a general graphics modeling program", journal = j-SIGPLAN, volume = "7", number = "10", pages = "85--92", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Griesmer:1972:SCV, author = "James H. Griesmer and Richard D. Jenks", title = "{SCRATCHPAD}: {A} capsule view", journal = j-SIGPLAN, volume = "7", number = "10", pages = "93--102", month = oct, year = "1972", CODEN = "SINODQ", DOI = "https://doi.org/10.1145807019", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "Proceedings of the symposium on Two-dimensional man-machine communication, Mark B. Wells and James B. Morris (eds.)", acknowledgement = ack-nhfb, bookpages = "iii + 160", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Knowlton:1972:RUF, author = "Ken Knowlton", title = "A report on the use of {FORTRAN}-coded {EXPLOR} for the teaching of computer graphics and computer art", journal = j-SIGPLAN, volume = "7", number = "10", pages = "103--112", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Anderson:1972:PTP, author = "Robert H. Anderson", title = "Programming on a tablet: {A} proposal for a new notation", journal = j-SIGPLAN, volume = "7", number = "10", pages = "113--123", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Saylor:1972:AMI, author = "Jean Saylor", title = "The {Assistant Mathematician}: {An} interactive graphic programming language", journal = j-SIGPLAN, volume = "7", number = "10", pages = "124--129", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Devaney:1972:TCL, author = "Marjorie J. Devaney and Jeanne Hudgins", title = "The terminal control language for the {Madcap} programming language", journal = j-SIGPLAN, volume = "7", number = "10", pages = "130--136", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Miller:1972:TDC, author = "James S. Miller", title = "Two-dimensional characteristics of {HAL}, a language for spaceflight applications", journal = j-SIGPLAN, volume = "7", number = "10", pages = "137--141", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Haag:1972:TDU, author = "James N. Haag and Michael A. Kelly and Paul F. Sherman", title = "{TWO-D}: {The USF Beginner's Two-Dimensional Programming System}", journal = j-SIGPLAN, volume = "7", number = "10", pages = "142--152", month = oct, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Fisher:1972:SCS, author = "David A. Fisher", title = "A survey of control structures in programming languages", journal = j-SIGPLAN, volume = "7", number = "11", pages = "1--13", month = nov, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gostelow:1972:PTF, author = "Kim Gostelow and Vincent G. Cerf and Gerald Estrin and Saul Volansky", title = "Proper termination of flow-of-control in programs involving concurrent processes", journal = j-SIGPLAN, volume = "7", number = "11", pages = "15--27", month = nov, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Morris:1972:SPF, author = "James B. Morris and Mark B. Wells", title = "The specification of program flow in {Madcap 6}", journal = j-SIGPLAN, volume = "7", number = "11", pages = "28--35", month = nov, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Prenner:1972:IBP, author = "Charles J. Prenner and Jay M. Spitzen and Ben Wegbreit", title = "An implementation of backtracking for programming languages", journal = j-SIGPLAN, volume = "7", number = "11", pages = "36--44", month = nov, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Schneck:1972:ARV, author = "Paul B. Schneck", title = "Automatic recognition of vector and parallel operations in a higher level language", journal = j-SIGPLAN, volume = "7", number = "11", pages = "45--52", month = nov, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Leavenworth:1972:PG, author = "B. M. Leavenworth", title = "Programming with(out) the {GOTO}", journal = j-SIGPLAN, volume = "7", number = "11", pages = "54--58", month = nov, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hopkins:1972:CG, author = "Martin E. Hopkins", title = "A case for the {GOTO}", journal = j-SIGPLAN, volume = "7", number = "11", pages = "59--62", month = nov, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wulf:1972:CAG, author = "William A. Wulf", title = "A case against the {GOTO}", journal = j-SIGPLAN, volume = "7", number = "11", pages = "63--69", month = nov, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wulf:1972:PDS, author = "William A. Wulf", title = "The problem of the definition of subroutine calling conventions", journal = j-SIGPLAN, volume = "7", number = "12", pages = "3--8", month = dec, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dickman:1972:SIP, author = "B. N. Dickman", title = "Subroutine interface primitives for {ETC}", journal = j-SIGPLAN, volume = "7", number = "12", pages = "9--19", month = dec, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Baecker:1972:MMA, author = "H. D. Baecker", title = "On a missing mode in {ALGOL 68}", journal = j-SIGPLAN, volume = "7", number = "12", pages = "20--30", month = dec, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Rain:1972:SCM, author = "Mark Rain", title = "Storage control in {MARY}", journal = j-SIGPLAN, volume = "7", number = "12", pages = "31--39", month = dec, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wegner:1972:TSP, author = "Eberhard Wegner", title = "Tree-structured programs", journal = j-SIGPLAN, volume = "7", number = "12", pages = "40--42", month = dec, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Holager:1972:CSP, author = "Per Holager", title = "A consolidation of synchronization primitives", journal = j-SIGPLAN, volume = "7", number = "12", pages = "42--52", month = dec, year = "1972", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Rain:1973:OEM, author = "Mark Rain", title = "Operation expressions in {MARY}", journal = j-SIGPLAN, volume = "8", number = "1", pages = "7--14", month = jan, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Haines:1973:ASA, author = "Edward C. Haines", title = "{AL}: a structured assembly language", journal = j-SIGPLAN, volume = "8", number = "1", pages = "15--20", month = jan, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Fenner:1973:QDV, author = "T. I. Fenner and M. A. Jenkins and R. D. Tennent", title = "{QUEST}: the design of a very high level, pedagogic programming language", journal = j-SIGPLAN, volume = "8", number = "2", pages = "3--27", month = feb, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:30 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wulf:1973:GVC, author = "W. Wulf and Mary Shaw", title = "Global variable considered harmful", journal = j-SIGPLAN, volume = "8", number = "2", pages = "28--34", month = feb, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:30 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wegner:1973:HCS, author = "Eberhard Wegner", title = "A hierarchy of control structures", journal = j-SIGPLAN, volume = "8", number = "3", pages = "11--17", month = mar, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gurski:1973:JCL, author = "Aaron Gurski", title = "Job control languages as machine orientated [sic] languages", journal = j-SIGPLAN, volume = "8", number = "3", pages = "18--23", month = mar, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Rain:1973:PMR, author = "Mark Rain and Per Holager", title = "The present most recent final word about labels in {MARY}", journal = j-SIGPLAN, volume = "8", number = "3", pages = "24--32", month = mar, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Foster:1973:FAA, author = "Garth H. Foster", title = "File action in {APL}: building new additions and placing the house in order", journal = j-SIGPLAN, volume = "8", number = "4", pages = "6--15", month = apr, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Haines:1973:OPP, author = "Edward C. Haines", title = "Omitted portions of paper: {AL}: a structured assembly language", journal = j-SIGPLAN, volume = "8", number = "4", pages = "16--21", month = apr, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Holt:1973:TFD, author = "Richard C. Holt", title = "Teaching the fatal disease: (or) introductory computer programming using {PL/I}", journal = j-SIGPLAN, volume = "8", number = "5", pages = "8--23", month = may, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dunn:1973:SLB, author = "Richard Dunn", title = "{SNOBOL4} as a language for bootstrapping a compiler", journal = j-SIGPLAN, volume = "8", number = "5", pages = "28--32", month = may, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:24 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Apperson:1973:OEO, author = "Jerry L. Apperson", title = "Optimal evaluation order for expressions with redundant subexpressions", journal = j-SIGPLAN, volume = "8", number = "6", pages = "1--3", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Blois:1973:FPL, author = "M. S. Blois and R. R. Henley and P. LeBeux", title = "{Frame} programming language", journal = j-SIGPLAN, volume = "8", number = "6", pages = "4--6", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bochmann:1973:CGA, author = "G. V. Bochmann", title = "Compiler generation for attribute grammars", journal = j-SIGPLAN, volume = "8", number = "6", pages = "7--7", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Brooks:1973:TIS, author = "Nancy B. Brooks", title = "{Tactics}, an integrated system for structured programming", journal = j-SIGPLAN, volume = "8", number = "6", pages = "8--11", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bulut:1973:IPA, author = "Necdet Bulut and M. H. Halstead", title = "Invariant properties of algorithms", journal = j-SIGPLAN, volume = "8", number = "6", pages = "12--13", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Buckle:1973:DLH, author = "N. Buckle", title = "Design of a language for high-level data structures", journal = j-SIGPLAN, volume = "8", number = "6", pages = "14--15", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Castleman:1973:PS, author = "Paul A. Castleman", title = "{PROPHET} system", journal = j-SIGPLAN, volume = "8", number = "6", pages = "16--18", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Christopher:1973:DSP, author = "Thomas W. Christopher", title = "Development of the system programming language: {HARVEY}", journal = j-SIGPLAN, volume = "8", number = "6", pages = "19--21", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Clark:1973:EPP, author = "R. O. Clark", title = "Environmental primitives for programming languages", journal = j-SIGPLAN, volume = "8", number = "6", pages = "22--23", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Conklin:1973:DLC, author = "James W. Conklin", title = "Design of a language for complex systems", journal = j-SIGPLAN, volume = "8", number = "6", pages = "24--25", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Daquin:1973:ESA, author = "C. Daquin and C. Giraud and B. De La Passardiere and B. Quement", title = "An extensible system for abstract machines", journal = j-SIGPLAN, volume = "8", number = "6", pages = "25--27", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Davis:1973:SSP, author = "Thomas M. Davis", title = "A system for the specification of programs", journal = j-SIGPLAN, volume = "8", number = "6", pages = "27--29", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dennis:1973:TSC, author = "J. B. Dennis", title = "Toward the specification of a common base language", journal = j-SIGPLAN, volume = "8", number = "6", pages = "29--31", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{deRoever:1973:OMS, author = "W. P. de Roever", title = "Operational and mathematical semantics for recursive polyadic program schemata", journal = j-SIGPLAN, volume = "8", number = "6", pages = "31--34", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Desjardins:1973:PCX, author = "P. Desjardins", title = "A {Pascal} compiler for the {Xerox SIGMA 6}", journal = j-SIGPLAN, volume = "8", number = "6", pages = "34--36", month = jun, year = "1973", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/986953.986969", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/w/wirth-niklaus.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dupras:1973:THL, author = "M. Dupras and M. Gauthier and C. Girault", title = "Transferability of high level languages", journal = j-SIGPLAN, volume = "8", number = "6", pages = "36--37", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Fairley:1973:ISS, author = "Richard L. Fairley", title = "An interactive system for studying semantic models of computer programs", journal = j-SIGPLAN, volume = "8", number = "6", pages = "37--39", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Fraley:1973:HSP, author = "Robert A. Fraley", title = "High-speed parsing of a superset of {LR(k)} grammars", journal = j-SIGPLAN, volume = "8", number = "6", pages = "39--41", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Friedman:1973:CCL, author = "H. George Friedman and Axel-Tobias Schreiner", title = "{CLEOPATRA}: comprehensive language for elegant operating system and translator design", journal = j-SIGPLAN, volume = "8", number = "6", pages = "41--43", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Funk:1973:DUU, author = "E. J. Funk", title = "The design and use of understandable, minimally error-prone programming languages", journal = j-SIGPLAN, volume = "8", number = "6", pages = "43--46", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gannon:1973:LCD, author = "John D. Gannon", title = "Language and compiler design to enhance reliability", journal = j-SIGPLAN, volume = "8", number = "6", pages = "47--49", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jenkins:1973:CA, author = "M. A. Jenkins", title = "A compiler for {APL}", journal = j-SIGPLAN, volume = "8", number = "6", pages = "49--50", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jenkins:1973:DIQ, author = "M. A. Jenkins and R. D. Tennent", title = "The design and implementation of quest, a very high level pedagogic programming language", journal = j-SIGPLAN, volume = "8", number = "6", pages = "50--51", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lecarme:1973:CWS, author = "Olivier Lecarme", title = "Compiler writing system", journal = j-SIGPLAN, volume = "8", number = "6", pages = "51--54", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lechner:1973:SPL, author = "Robert Lechner and William Stallings", title = "A systems programming language for minicomputers", journal = j-SIGPLAN, volume = "8", number = "6", pages = "54--56", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ledgard:1973:PSC, author = "Henry F. Ledgard", title = "Production systems --- or can we do better than {BNF?}", journal = j-SIGPLAN, volume = "8", number = "6", pages = "56--58", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Levison:1973:QPL, author = "M. Levison", title = "{QUILL}: a programming language for literary text analysis", journal = j-SIGPLAN, volume = "8", number = "6", pages = "58--60", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Madrigal:1973:CBS, author = "Orlando S. Madrigal", title = "A compiler building system for small-scale computers", journal = j-SIGPLAN, volume = "8", number = "6", pages = "60--62", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Miller:1973:EFS, author = "Edward F. Miller", title = "Extensions to {FORTRAN} to support structured programming {(ITRAN)}", journal = j-SIGPLAN, volume = "8", number = "6", pages = "63--64", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Morris:1973:MPL, author = "James B. Morris and Mark B. Wells", title = "The {Madcap 6} programming language", journal = j-SIGPLAN, volume = "8", number = "6", pages = "64--66", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Pfeffer:1973:DNF, author = "Lawrence Pfeffer", title = "{DAHLIA}: a notation fabrication plan", journal = j-SIGPLAN, volume = "8", number = "6", pages = "66--70", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Pfeffer:1973:PTD, author = "Lawrence Pfeffer", title = "Permanent and transient data structures and associated optimization techniques", journal = j-SIGPLAN, volume = "8", number = "6", pages = "70--72", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Pfeffer:1973:RNM, author = "Lawrence Pfeffer", title = "{RAMBAM}: a notation and methodology for man-machine dialogue specification", journal = j-SIGPLAN, volume = "8", number = "6", pages = "72--74", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Pratt:1973:FDP, author = "Terrence Pratt", title = "Formal definition of programming languages", journal = j-SIGPLAN, volume = "8", number = "6", pages = "74--76", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Press:1973:MOD, author = "B. Press", title = "Meta-optimizer development", journal = j-SIGPLAN, volume = "8", number = "6", pages = "77--80", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Reinfelds:1973:DIL, author = "Juris Reinfelds", title = "Development of interactive languages for scientific computing: programming language research report", journal = j-SIGPLAN, volume = "8", number = "6", pages = "80--81", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Robinet:1973:SDS, author = "Bernard J. Robinet", title = "Semantics of data structures", journal = j-SIGPLAN, volume = "8", number = "6", pages = "82--83", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1973:SSP, author = "Mary Shaw", title = "A system for structured programming", journal = j-SIGPLAN, volume = "8", number = "6", pages = "84--87", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Smith:1973:NST, author = "Ian D. Smith", title = "A new set theory language", journal = j-SIGPLAN, volume = "8", number = "6", pages = "87--88", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Anonymous:1973:IPC, author = "Anonymous", title = "Implementation of a {Pascal} compiler for the {CII IRIS 80} computer", journal = j-SIGPLAN, volume = "8", number = "6", pages = "89--90", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Waite:1973:SEP, author = "W. M. Waite", title = "Software engineering: portability", journal = j-SIGPLAN, volume = "8", number = "6", pages = "90--92", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Weissman:1973:PCC, author = "Larry Weissman", title = "Psychological complexity of computer programs", journal = j-SIGPLAN, volume = "8", number = "6", pages = "92--95", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wile:1973:GNS, author = "David S. Wile", title = "A generative nested-sequential basis for general-purpose programming languages", journal = j-SIGPLAN, volume = "8", number = "6", pages = "96--98", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Wortman:1973:PLG, author = "D. B. Wortman", title = "Programming language grammar anthology", journal = j-SIGPLAN, volume = "8", number = "6", pages = "99--100", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Anonymous:1973:APL, author = "Anonymous", title = "Abstracts in programming language-related research", journal = j-SIGPLAN, volume = "8", number = "6", pages = "??--??", month = jun, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Marti:1973:ELR, author = "Jed B. Marti", title = "{ELMOL}: a language for the real time generation of electronic music", journal = j-SIGPLAN, volume = "8", number = "7", pages = "23--30", month = jul, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cohen:1973:S, author = "S. Cohen", title = "{Speakeasy}", journal = j-SIGPLAN, volume = "8", number = "7", pages = "31--44", month = jul, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Nassi:1973:FTS, author = "I. Nassi and B. Shneiderman", title = "Flowchart techniques for structured programming", journal = j-SIGPLAN, volume = "8", number = "8", pages = "12--26", month = aug, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:32 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "State Univ. New York, Stony Brook, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control; control transfer; flowchart techniques; flowcharting; programming; structured programming", treatment = "P Practical", } @Article{Cohen:1973:TSN, author = "S. Cohen", title = "{TSO-speakeasy} newsletter \#5", journal = j-SIGPLAN, volume = "8", number = "8", pages = "27--32", month = aug, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:32 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dennis:1973:RSS, author = "Jack B. Dennis", title = "Report of session on semantics", journal = j-SIGPLAN, volume = "8", number = "9", pages = "2--4", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Freiburghouse:1973:RSSa, author = "Robert Freiburghouse and Barbara Liskov", title = "Report of session on structured programming", journal = j-SIGPLAN, volume = "8", number = "9", pages = "5--10", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Weller:1973:RST, author = "Maria F. Weller", title = "Report of session on transferability", journal = j-SIGPLAN, volume = "8", number = "9", pages = "11--16", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dennis:1973:RSC, author = "Jack Dennis and Michael D. Schroeder", title = "Report of session on concurrency", journal = j-SIGPLAN, volume = "8", number = "9", pages = "17--21", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Freiburghouse:1973:RSSb, author = "Robert A. Freiburghouse and Robert M. Graham", title = "Report of session on systems programming languages", journal = j-SIGPLAN, volume = "8", number = "9", pages = "22--26", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Neumann:1973:RES, author = "Peter G. Neumann", title = "Report of evening session protection", journal = j-SIGPLAN, volume = "8", number = "9", pages = "27--27", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Levitt:1973:RES, author = "Karl Levitt", title = "Report of evening session on hierarchical methods", journal = j-SIGPLAN, volume = "8", number = "9", pages = "28--29", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Abrahams:1973:CWW, author = "Paul Abrahams", title = "A compiler writer's wishbook for operating systems", journal = j-SIGPLAN, volume = "8", number = "9", pages = "30--33", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "New York Univ., USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "6600 SCOPE; compiler writer; compiler writing; compiler writing subset; Control Data 6600; facilities; initial version; large, complex program; operating systems; operating systems (computers); OS/360; PL/1; PL/I compiler; program compilers; strengths and shortcomings", treatment = "P Practical", } @Article{Austin:1973:SLC, author = "Joseph H. {Austin, Jr.}", title = "Specification languages for control programs", journal = j-SIGPLAN, volume = "8", number = "9", pages = "34--37", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "UNIVAC, Blue Bell, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control programs; dynamic behavior; generalized; generalized concept of binding; global view; graphic specification language; individual operations; interrelationships; machine oriented languages; mem theory; operating systems (computers); original and final binding states; pairs of graphs; Petri nets; programming; specification languages; system elements; systems analysis", treatment = "A Application; T Theoretical or Mathematical", } @Article{Ballard:1973:SC, author = "Alan Ballard and Dennis Tsichritzis", title = "System correctness", journal = j-SIGPLAN, volume = "8", number = "9", pages = "38--41", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; critical properties; key algorithms; logical correctness; operating systems; operating systems (computers); program debugging; reliability; software; system correctness", treatment = "A Application; T Theoretical or Mathematical", } @Article{Balpaire:1973:SAC, author = "G. Balpaire and J. P. Wilmotte", title = "Semantic aspects of concurrent processes", journal = j-SIGPLAN, volume = "8", number = "9", pages = "42--45", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Louvain, Belgium", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "concurrent processes; double semantic extension; double semantic extension programming languages; parallel processes; parallel processing; programming; programming languages; semantic aspects", treatment = "A Application; T Theoretical or Mathematical", } @Article{Belpaire:1973:SAC, author = "G{\'e}rald Belpaire and Jean Pierre Wilmotte", title = "Semantic aspects of concurrent processes", journal = j-SIGPLAN, volume = "8", number = "9", pages = "42--45", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Berry:1973:TIO, author = "Daniel M. Berry", title = "Towards {ISMs} for {OPSs}", journal = j-SIGPLAN, volume = "8", number = "9", pages = "46--49", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4220 (Automata theory); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automata theory; definition; definitions; equivalence of various definitions; equivalence of various implementation strategies; information structure models; operating systems; operating systems (computers); process notion; programming languages; proofs of correctness", treatment = "A Application; T Theoretical or Mathematical", } @Article{Bochmann:1973:HLD, author = "Gregor V. Bochmann", title = "Hierarchical language definition", journal = j-SIGPLAN, volume = "8", number = "9", pages = "50--51", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "hierarchical construction of operating systems; hierarchical language definition; high level languages; implementation; intermediate machine independent basic high level languages; intermediate machine independent basic language; programming languages; structured programming", treatment = "T Theoretical or Mathematical", } @Article{Clark:1973:RLD, author = "B. L. Clark and J. J. Horning", title = "Reflections on a language designed to write an operating system", journal = j-SIGPLAN, volume = "8", number = "9", pages = "52--56", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "high level System Language; language; operating system; operating systems (computers); problem oriented languages; Project SUE; time sharing operating system", treatment = "A Application; P Practical", } @Article{Denil:1973:SDI, author = "N. J. Denil", title = "Software design with invocation diagrams", journal = j-SIGPLAN, volume = "8", number = "9", pages = "57--59", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "IBM T.J.Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstraction and expression of program structure; design process; invocation diagrams; programming; represent programs; software design", treatment = "P Practical", } @Article{Friedman:1973:SIL, author = "Frank L. Friedman and Victor B. Schneider", title = "A systems implementation language for small computers", journal = j-SIGPLAN, volume = "8", number = "9", pages = "60--63", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5420 (Mainframes and minicomputers); C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Purdue Univ., West Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "decompiling of assembler coded modules; design of a machine independent language; family of higher level languages; minicomputers; nucleus; nucleus design of a machine independent language; operating systems (computers); programming languages; small computer operating systems; small computers; systems implementation language; target languages", treatment = "A Application; P Practical", } @Article{Habermann:1973:ID, author = "A. N. Habermann", title = "Integrated design", journal = j-SIGPLAN, volume = "8", number = "9", pages = "64--66", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Newcastle upon Tyne, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "analysis; design; documentation; integrated design; language; operating systems; operating systems (computers); programming languages; programming system", treatment = "P Practical", } @Article{Henderson:1973:MMI, author = "D. Austin {Henderson, Jr.}", title = "A model of a modular interactive system", journal = j-SIGPLAN, volume = "8", number = "9", pages = "67--69", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computational facility; interface; model; modular interactive system; modules; operating systems (computers); programming languages", treatment = "P Practical", } @Article{Herriot:1973:GSM, author = "Robert G. Herriot", title = "{GLOSS}: {A} semantic model of programming languages", journal = j-SIGPLAN, volume = "8", number = "9", pages = "70--73", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140 (Programming languages)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Washington, Seattle, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "GLOSS; graphical notation; machine and language; programming language structures and transformations; programming languages; programming theory; semantic model", treatment = "T Theoretical or Mathematical", } @Article{Holt:1973:SDI, author = "Richard C. Holt and Marc S. Grushcow", title = "A short discussion of interprocess communication in the {SUE\slash 360\slash 370} operating system", journal = j-SIGPLAN, volume = "8", number = "9", pages = "74--78", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "accept facility call; complete facility call; facility call; interprocess communication; interprocess communication/synchronization scheme; kernel; kernel facility call; operating systems (computers); SUE/360/370 operating system; tree structure", treatment = "A Application; T Theoretical or Mathematical", } @Article{Ichbiah:1973:TLA, author = "J. D. Ichbiah and J. P. Rissen and J. C. Heliard", title = "The two-level approach to data definition and space management in the {LIS} system implementation language", journal = j-SIGPLAN, volume = "8", number = "9", pages = "79--81", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Compagnie Internat. l'Informatique, Louveciennes, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data definition; data structures; different safety levels; LIS system implementation; LIS system implementation language; operating system; operating systems (computers); programming languages; space management; two language levels; two level approach; unsafe, low level language features", treatment = "A Application; P Practical", } @Article{Jensen:1973:GPD, author = "Peter Jensen", title = "The grok project data structures and process communication", journal = j-SIGPLAN, volume = "8", number = "9", pages = "82--85", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Copenhagen, Denmark", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "arrays; classes; data structures; grok language; grok project; parallel processing; process communication; producer consumer example; producer consumer example processes; programming languages; records; structured data types; synchronization of parallel processes; uniform approach", treatment = "A Application; T Theoretical or Mathematical", } @Article{King:1973:AMS, author = "J. C. King", title = "Abstract machines and software design", journal = j-SIGPLAN, volume = "8", number = "9", pages = "86--88", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4220 (Automata theory); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract machines; automata theory; hierarchy of abstract machines; operating system design; operating systems (computers); software design; users' machine", treatment = "A Application; T Theoretical or Mathematical", } @Article{Kosinski:1973:DFL, author = "Paul R. Kosinski", title = "A data flow language for operating systems programming", journal = j-SIGPLAN, volume = "8", number = "9", pages = "89--94", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "IBM Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "aggregation; conditional expression; conditional programming language; data flow language; data replication; designing and implementing operating systems; graphical programming language; iteration; operating systems (computers); operating systems programming; problem oriented languages; programming; recursion; selection", treatment = "A Application; T Theoretical or Mathematical", } @Article{Lecarme:1973:ESP, author = "Olivier Lecarme", title = "An experience in structured programming and transferability", journal = j-SIGPLAN, volume = "8", number = "9", pages = "95--96", month = sep, year = "1973", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/390014.808290", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/w/wirth-niklaus.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150C (Compilers, interpreters and other processors)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "program interpreters; programming; structured programming; transferability; translator writing system", remark = "Describes the translation of a 4700-line Fortran program on a PDP-10 to a 2600-line Pascal program on a CDC Cyber 74.", treatment = "A Application; P Practical", } @Article{Linden:1973:PAP, author = "Theodore A. Linden", title = "Proving the adequacy of protection in an operating system", journal = j-SIGPLAN, volume = "8", number = "9", pages = "97--99", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Nat. Security Agency, Ft. George G. Meade, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "adequacy of protection; debugging; formal specification techniques; operating system; operating systems (computers); program debugging; proof techniques; protection mechanisms; testing", treatment = "A Application; T Theoretical or Mathematical", } @Article{Liskov:1973:SLC, author = "Barbara H. Liskov and Leroy A. Smith", title = "{SPIL}: {A} language for construction of reliable system software", journal = j-SIGPLAN, volume = "8", number = "9", pages = "100--103", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "operating systems (computers); problem oriented languages; programming; reliable system software; SPIL; structured programming language; system design and implementation; system language; system programming", treatment = "A Application; T Theoretical or Mathematical", } @Article{MacLaren:1973:TSP, author = "M. Donald MacLaren", title = "Tasking in standard {PL/I}", journal = j-SIGPLAN, volume = "8", number = "9", pages = "104--108", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Honeywell Inc., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "asynchronous processing; old language; PL/1; standard PL/I; tasking", treatment = "A Application; P Practical", } @Article{McKeag:1973:PLO, author = "R. M. McKeag", title = "Programming languages for operating systems", journal = j-SIGPLAN, volume = "8", number = "9", pages = "109--111", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Queen's Univ. Belfast, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "operating system; operating system designer; operating systems; operating systems (computers); problem oriented languages; programming languages", treatment = "A Application; G General Review; P Practical", } @Article{Merten:1973:TTD, author = "Alan G. Merten and Edgar H. Sibley", title = "Transferability and translation of data", journal = j-SIGPLAN, volume = "8", number = "9", pages = "112--114", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Michigan, Ann Arbor, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data handling; data translation; design and implement a specific prototype translator; different computer; generalized methodology of data translation; source file; target file; transferability and translation of data", treatment = "P Practical", } @Article{Miller:1973:PLF, author = "James S. Miller", title = "A programming language family for the {Navy AADC}", journal = j-SIGPLAN, volume = "8", number = "9", pages = "115--116", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Intermetrics Inc., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "all applications digital computer; design of this language system; navy AADC; operating systems (computers); problem oriented languages; programming language family", treatment = "A Application; P Practical", } @Article{Mills:1973:KSI, author = "Harlan D. Mills and Max L. Wilson", title = "A {Kernel System} for information system development, evolution, and operation", journal = j-SIGPLAN, volume = "8", number = "9", pages = "117--119", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6150C (Compilers, interpreters and other processors); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "IBM Corp., Gaithersburg, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "boundaries and distinctions; data base management systems; generalized data processing services; information system development, evolution,; information system development, evolution, and operation; instructional systems; kernel system; operating systems; operating systems (computers); program processors; programming language processors; programming support systems", treatment = "P Practical", } @Article{Morris:1973:PSR, author = "James B. Morris", title = "Programming by semantic refinement", journal = j-SIGPLAN, volume = "8", number = "9", pages = "120--122", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. California, Los Alamos, NM, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "programming; reliable programs; semantic levels of programming; semantic refinement", treatment = "A Application; T Theoretical or Mathematical", } @Article{Neuhold:1973:TFD, author = "E. J. Neuhold", title = "Towards the formal description of operating systems", journal = j-SIGPLAN, volume = "8", number = "9", pages = "123--126", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Stuttgart, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "formal description of operating systems; interactions; operating systems (computers); semantic", treatment = "A Application; T Theoretical or Mathematical", } @Article{Noonan:1973:SDO, author = "R. Noonan and V. Basili and R. Hamlet and M. Lay and D. Mills and J. Turner and M. Zelkowitz", title = "A {SIMPL} distributed operating system and its formal definition", journal = j-SIGPLAN, volume = "8", number = "9", pages = "127--128", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Maryland, College Park, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "formal definition; formal semantics; formal semantics linguistic tools; linguistic tools; operating systems (computers); problem oriented languages; SIMPL distributed operating system", treatment = "A Application; T Theoretical or Mathematical", } @Article{Prenner:1973:ECS, author = "Charles J. Prenner", title = "Extensible control structures", journal = j-SIGPLAN, volume = "8", number = "9", pages = "129--132", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Harvard Univ., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control extensions; data structures; data type extensions; extensible control structures; extensible languages; nonstandard control structures; programming; programming language; syntax extensible languages; syntax extensions", treatment = "A Application; T Theoretical or Mathematical", } @Article{Riddle:1973:MDA, author = "William E. Riddle", title = "A method for the description and analysis of complex software systems", journal = j-SIGPLAN, volume = "8", number = "9", pages = "133--136", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Univ. Michigan, Ann Arbor, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algebraic descriptions; analysis; complex software systems; description; design of complex software systems; desirable behaviour; feedback; iterative design methodology; modelling scheme; operating systems (computers); process oriented modelling scheme; programming theory; top down elaboration", treatment = "A Application; T Theoretical or Mathematical", } @Article{Udin:1973:SSP, author = "David Udin", title = "{SPECL}: {A} system programming dialect of {ECL}", journal = j-SIGPLAN, volume = "8", number = "9", pages = "137--139", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Harvard Univ., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "access to hardware; compatible compiler; debugging; efficient code generation; highly structured language; implementation language; interpreter; isolation of machine dependencies; metering; operating systems (computers); problem oriented languages; SPECL; SPECL programming system; system; system programming dialect of ECL; transportability; verifiability; verification", treatment = "A Application; T Theoretical or Mathematical", } @Article{Wiederhold:1973:NTO, author = "Gio C. M. Wiederhold", title = "The need and techniques to obliterate control languages", journal = j-SIGPLAN, volume = "8", number = "9", pages = "140--141", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "Stanford Univ., CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control languages; need; obliterate; operating systems (computers); programming; techniques", treatment = "G General Review; T Theoretical or Mathematical", } @Article{Zilles:1973:PEL, author = "Stephen N. Zilles", title = "Procedural encapsulation: {A} linguistic protection technique", journal = j-SIGPLAN, volume = "8", number = "9", pages = "142--146", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:33 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "Savannah, GA, USA; 9-12 April 1973", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems", corpsource = "IBM, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design methodologies; language features; linguistic protection technique; operating system construction; operating systems (computers); problem oriented languages; procedural encapsulation; reliability; system reliability", treatment = "A Application; T Theoretical or Mathematical", } @Article{Beech:1973:UPS, author = "David Beech and Michael Marcotty", title = "Unfurling the {PL/I} standard", journal = j-SIGPLAN, volume = "8", number = "10", pages = "12--43", month = oct, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Pagan:1973:TDP, author = "F. G. Pagan", title = "On the teaching of disciplined programming", journal = j-SIGPLAN, volume = "8", number = "10", pages = "44--48", month = oct, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Richards:1973:LSM, author = "Hamilton Richards and Roy J. Zingg", title = "The logical structure of the memory resource in the symbol-{2R} computer", journal = j-SIGPLAN, volume = "8", number = "11", pages = "1--10", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Anderberg:1973:HLL, author = "J. W. Anderberg and C. L. Smith", title = "High-level language translation in symbol {2R}", journal = j-SIGPLAN, volume = "8", number = "11", pages = "11--19", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hutchison:1973:PES, author = "P. C. Hutchison and K. Ethington", title = "Program execution in the symbol {2R} computer", journal = j-SIGPLAN, volume = "8", number = "11", pages = "20--26", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Richards:1973:ISP, author = "Hamilton Richards and Charles Wright", title = "Introduction to the symbol {2R} programming language", journal = j-SIGPLAN, volume = "8", number = "11", pages = "27--33", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Nielsen:1973:DAC, author = "William C. Nielsen", title = "Design of an aerospace computer for direct {HOL} execution", journal = j-SIGPLAN, volume = "8", number = "11", pages = "34--42", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Nissen:1973:AAD, author = "Stanley M. Nissen and Steven J. Wallach", title = "The all applications digital computer", journal = j-SIGPLAN, volume = "8", number = "11", pages = "43--51", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Miller:1973:IAA, author = "James S. Miller and Woodrow H. Vandever", title = "Instruction architecture of an aerospace multiprocessor", journal = j-SIGPLAN, volume = "8", number = "11", pages = "52--60", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bartlett:1973:HCS, author = "Joel F. Bartlett", title = "The {HP 3000} computer system", journal = j-SIGPLAN, volume = "8", number = "11", pages = "61--69", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bloom:1973:SDH, author = "Howard M. Bloom", title = "Structure of a direct high-level language processor", journal = j-SIGPLAN, volume = "8", number = "11", pages = "70--80", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Herriot:1973:GHL, author = "Robert G. Herriot", title = "{GLOSS}: a high level machine", journal = j-SIGPLAN, volume = "8", number = "11", pages = "81--90", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McMahan:1973:ITA, author = "L. N. McMahan and E. A. Feustel", title = "Implementation of a tagged architecture for block structured languages", journal = j-SIGPLAN, volume = "8", number = "11", pages = "91--100", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Welin:1973:IM, author = "Andrew M. Welin", title = "The internal machine", journal = j-SIGPLAN, volume = "8", number = "11", pages = "101--108", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Schroeder:1973:HOL, author = "S. C. Schroeder and L. E. Vaughn", title = "A high order language optimal execution processor: {\underline{F}ast \underline{I}ntent \underline{R}ecognition \underline{S}ys\underline{t}em (FIRST)}", journal = j-SIGPLAN, volume = "8", number = "11", pages = "109--116", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Schutte:1973:RVS, author = "Lawrence J. Schutte", title = "A report on the value of some advanced high level language operators on current sequential computers", journal = j-SIGPLAN, volume = "8", number = "11", pages = "117--123", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Sitton:1973:PEL, author = "Gary A. Sitton and Thomas A. Kendrick and A. Gil Carrick", title = "The {PL\slash EXUS} language and virtual machine", journal = j-SIGPLAN, volume = "8", number = "11", pages = "124--130", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Haynes:1973:SPS, author = "Leonard S. Haynes", title = "Structure of a {Polish String} language for an {Algol 60} language processor", journal = j-SIGPLAN, volume = "8", number = "11", pages = "131--140", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Chirica:1973:TPE, author = "L. M. Chirica and T. A. Dreisbach and D. F. Martin and J. G. Peetz and A. Sorkin", title = "Two parallel {EULER} run time models: the dangling reference, imposter environment, and label problems", journal = j-SIGPLAN, volume = "8", number = "11", pages = "141--151", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Basili:1973:HMM, author = "Victor R. Basili and Albert J. Turner", title = "A hierarchical machine model for the semantics of programming languages", journal = j-SIGPLAN, volume = "8", number = "11", pages = "152--164", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Berry:1973:TRR, author = "D. M. Berry and L. Chirica and J. B. Johnston and D. F. Martin and A. Sorkin", title = "On the time required for retention", journal = j-SIGPLAN, volume = "8", number = "11", pages = "165--178", month = nov, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:35 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Martin:1973:NSB, author = "Johannes J. Martin", title = "The 'natural' set of basic control structures", journal = j-SIGPLAN, volume = "8", number = "12", pages = "5--14", month = dec, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Krutar:1973:RGV, author = "R. A. Krutar", title = "Restricted global variables in {Algol 60}", journal = j-SIGPLAN, volume = "8", number = "12", pages = "15--17", month = dec, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{George:1973:VBP, author = "James E. George and Gary R. Sager", title = "Variables: bindings and protection", journal = j-SIGPLAN, volume = "8", number = "12", pages = "18--29", month = dec, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu May 25 06:58:25 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ho:1974:RPI, author = "Thomas I. M. Ho", title = "Review of {``On programming: an interim report on the SETL project, installment II: the SETL language and examples of its use by J. T. Schwartz. New York University, 1973''}", journal = j-SIGPLAN, volume = "9", number = "1", pages = "6--7", month = jan, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:36 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Friedman:1974:PLM, author = "Frank L. Friedman and Victor B. Schneider", title = "A programming language for mini-computer systems", journal = j-SIGPLAN, volume = "9", number = "1", pages = "8--32", month = jan, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:36 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5420 (Mainframes and minicomputers); C6140D (High level languages)", corpsource = "Purdue Univ., West Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "assembler coded modules; assembler coded systems programs; decompilation; higher level languages; machine independent language; minicomputer systems; minicomputers; operating systems; procedure oriented languages; programming language; small computer; target languages", treatment = "A Application; P Practical", } @Article{Griswold:1974:SRA, author = "Ralph E. Griswold", title = "Suggested revisions and additions to the syntax and control mechanisms of {SNOBOL} 4", journal = j-SIGPLAN, volume = "9", number = "2", pages = "7--23", month = feb, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987424.987426", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:27 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Univ. Arizona, Tucson, AZ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "additions; control mechanisms; expression syntax; procedure oriented languages; programming language; revisions; SNOBOL 4; statement types; syntax", treatment = "A Application; P Practical", } @Article{Palme:1974:STE, author = "Jacob Palme", title = "{SIMULA} as a tool for extensible program products", journal = j-SIGPLAN, volume = "9", number = "2", pages = "24--40", month = feb, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987424.987427", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:27 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Res. Inst. Nat. Defense, Stockholm, Sweden", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "advanced programming language; Algol 60; coroutines; direct access i/o; discrete event simulation; efficient; extensible program products; flexible; formatted i/o; list structures; procedure oriented languages; programming language; quasi parallel processes; secure; SIMULA; software products; text processing; transportable", treatment = "P Practical", } @Article{Bulut:1974:IFA, author = "Neodet Bulut and Maurice H. Halstead", title = "Impurities found in algorithm implementations", journal = j-SIGPLAN, volume = "9", number = "3", pages = "9--12", month = mar, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987419.987421", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:31 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Purdue Univ., West Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm implementations; algorithm theory; ambiguous usage of an operand; common subexpressions; functional relationship; impurities; programming theory; self cancelling operations; synonymous usages of operands; unfactored expressions; unnecessary replacements", treatment = "T Theoretical or Mathematical", } @Article{Karpinski:1974:UVS, author = "Richard H. Karpinski", title = "An unstructured view of structured programming", journal = j-SIGPLAN, volume = "9", number = "3", pages = "12--20", month = mar, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987419.987422", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:31 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Univ. California, San Francisco, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compilable procedure; computational complexity; control of complexity; debug; modify; programming; STRUCTR; structured programming; unstructured view; write", treatment = "A Application; P Practical", } @Article{Backus:1974:FLP, author = "John Backus", title = "Function level programs as mathematical objects", journal = j-SIGPLAN, volume = "9", number = "4", pages = "1--10", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Leavenworth:1974:ONL, author = "B. M. Leavenworth and J. E. Sammet", title = "An overview of nonprocedural languages", journal = j-SIGPLAN, volume = "9", number = "4", pages = "1--12", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "arbitrary sequencing; nonprocedural languages; overview; programming languages; relativeness; reviews; specific languages; terminology; very high level", sponsororg = "ACM", treatment = "B Bibliography; T Theoretical or Mathematical", } @Article{Guttag:1974:FDA, author = "John Guttag and James Horning and John Williams", title = "{FP} with data abstraction and strong typing", journal = j-SIGPLAN, volume = "9", number = "4", pages = "11--24", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Goldsmith:1974:DPP, author = "C. W. Goldsmith", title = "The design of a procedureless programming language", journal = j-SIGPLAN, volume = "9", number = "4", pages = "13--24", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "Palyn Associates Inc., San Jose, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design; machine execution order; procedureless programming language; programming languages; source statement ordering; usefulness application", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Wadler:1974:ASP, author = "Philip Wadler", title = "Applicative style programming, program transformation, and list operators", journal = j-SIGPLAN, volume = "9", number = "4", pages = "25--32", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hammer:1974:IBD, author = "M. M. Hammer and W. G. Howe and I. Wladawsky", title = "An interactive business definition system", journal = j-SIGPLAN, volume = "9", number = "4", pages = "25--33", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7120 (Financial computing)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "IBM Thomas J. Watson Research Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "application models; business applications; business oriented building blocks; financial administrative data processing; interactive business definition system; programming language; programming languages; question answer mode answer mode; structured approach", sponsororg = "ACM", treatment = "A Application; E Economic; T Theoretical or Mathematical", } @Article{Islam:1974:SOF, author = "N. Islam and T. J. Myers and P. Broome", title = "A simple optimizer for {FP}-like languages", journal = j-SIGPLAN, volume = "9", number = "4", pages = "33--40", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Earley:1974:HLO, author = "J. Earley", title = "High level operations in automatic programming", journal = j-SIGPLAN, volume = "9", number = "4", pages = "34--42", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "Univ. California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; constrained data structures; high level operations; implicitly specified data structures; iterators; nonprocedural languages; pattern languages; pattern matching facilities; problem oriented languages; programming language VERS2", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Kieburtz:1974:TFP, author = "Richard B. Kieburtz and Jonathan Shultis", title = "Transformations of {FP} program schemes", journal = j-SIGPLAN, volume = "9", number = "4", pages = "41--48", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Schwartz:1974:ASO, author = "J. T. Schwartz", title = "Automatic and semiautomatic optimization of {SETL}", journal = j-SIGPLAN, volume = "9", number = "4", pages = "43--49", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "New York Univ., NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic; automatic programming; composite data objects; copying; data structure description; global program analysis; high level; high level languages; high objects; indexing; mathematical theory of sets; optimization; programmer assisted; programming language; programming languages; representation; semiautomatic; set theoretic languages; SETL; type checking", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Berry:1974:PCD, author = "G. Berry", title = "Programming with concrete data structures and sequential algorithms", journal = j-SIGPLAN, volume = "9", number = "4", pages = "49--58", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Liskov:1974:PAD, author = "Barbara Liskov and Stephen Zilles", title = "Programming with abstract data types", journal = j-SIGPLAN, volume = "9", number = "4", pages = "50--59", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "ftp://ftp.ira.uka.de/pub/bibliography/Theory/obscure.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; data abstraction; data structures; designer; language; problem oriented languages; programming; structured programming; very high level languages", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Kapur:1974:OAS, author = "D. Kapur and D. R. Musser and A. A. Stepanov", title = "Operators and algebraic structures", journal = j-SIGPLAN, volume = "9", number = "4", pages = "59--64", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Lee:1974:SPA, author = "R. C. T. Lee and S. K. Chang", title = "Structured programming and automatic program synthesis", journal = j-SIGPLAN, volume = "9", number = "4", pages = "60--70", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C7430 (Computer engineering)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "Nat. Inst. Health, Bethesda, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic program synthesis; computer; engineering applications of computers; programming; stepwise refinement; structured programming", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Darlington:1974:AMP, author = "John Darlington and Mike Reeve", title = "{ALICE}: a multi-processor reduction machine for the parallel evaluation {CF} applicative languages", journal = j-SIGPLAN, volume = "9", number = "4", pages = "65--76", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shneiderman:1974:SDS, author = "B. Shneiderman and P. Scheuermann", title = "Structured data structures", journal = j-SIGPLAN, volume = "9", number = "4", pages = "71--72", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "Indiana Univ., Bloomington, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "commonly used data structures; data definitions; data structure definitions; data structure description and manipulation language; data structure facility; data structures; end pointers; manipulation characteristics; problem oriented languages; programming; reset pointers; search rules; structured data structures; structures", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Fairley:1974:CSS, author = "R. E. Fairley", title = "Continuous system simulation languages: design principles and implementation techniques", journal = j-SIGPLAN, volume = "9", number = "4", pages = "73--81", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7800 (Other computer applications)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "Univ. Colorado, Boulder, CO, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "continuous system; design principles; differential equations; implementation techniques; modelling; problem oriented languages; simulation; simulation languages; very high level programming languages", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Catto:1974:RMD, author = "A. J. Catto and J. R. Gurd", title = "Resource management in dataflow", journal = j-SIGPLAN, volume = "9", number = "4", pages = "77--84", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Tam:1974:PIE, author = "Wing Cheung Tam and W. J. Karplus", title = "{PDEL-ID}: an extension of {PDEL} for distributed parameter system identification", journal = j-SIGPLAN, volume = "9", number = "4", pages = "82--90", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1340J (Distributed parameter control systems); C6140D (High level languages); C7420 (Control engineering computing)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "Wayne State Univ., Detroit, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "continuous time systems; digital simulation language PDEL; distributed parameter system; distributed parameter systems; identification; mathematical models; parameter identification; partial differential equations; PDEL-ID; problem oriented languages; semantics; semantics partial differential equations; simulation; syntax", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Turner:1974:SEA, author = "D. A. Turner", title = "The semantic elegance of applicative languages", journal = j-SIGPLAN, volume = "9", number = "4", pages = "85--92", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Heidorn:1974:EVH, author = "G. E. Heidorn", title = "{English} as a very high level language for simulation programming", journal = j-SIGPLAN, volume = "9", number = "4", pages = "91--100", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C7800 (Other computer applications)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; data structure; data structures; decoding; encoding; English; English conversation; entity attribute value; FORTRAN; GPSS simulation program; grammar rule language rule language; language independent; natural language dialogue; problem oriented languages; queueing; simulation; simulation programming; simulation programs; very high level language", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Mago:1974:COV, author = "Gyula Mag{\'o}", title = "Copying operands versus copying results: {A} solution to the problem of large operands in {FFP'S}", journal = j-SIGPLAN, volume = "9", number = "4", pages = "93--98", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Stanat:1974:OAS, author = "Donald F. Stanat and E. Hollins {Williams, Jr.}", title = "Optimal associative searching on a cellular computer", journal = j-SIGPLAN, volume = "9", number = "4", pages = "99--106", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jenks:1974:SL, author = "R. D. Jenks", title = "The {SCRATCHPAD} language", journal = j-SIGPLAN, volume = "9", number = "4", pages = "101--111", month = apr, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145807051", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7310 (Mathematics computing)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "formal description; formal programming language; high level programming language; interactive system; mathematical algorithms; natural sciences applications of computers; online problem solving; problem oriented languages; SCRATCHPAD language; symbolic mathematical computation; user language", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Presnell:1974:CAS, author = "H. A. Presnell and R. P. Pargas", title = "Communication along shortest paths in a tree machine", journal = j-SIGPLAN, volume = "9", number = "4", pages = "107--114", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Levison:1974:DIV, author = "M. Levison", title = "The design and implementation of a very high level language for literary scholars", journal = j-SIGPLAN, volume = "9", number = "4", pages = "112--117", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7820 (Humanities computing)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", corpsource = "Queen's Univ., Kingston, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "citing of manuscript fragments; concordances; design; extraction of data from texts; implementation; literary scholars; literature; problem oriented languages; very high level language", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Tolle:1974:IFT, author = "Donald MacDavid Tolle", title = "Implanting {FFP} trees in binary trees: {An} architectural proposal", journal = j-SIGPLAN, volume = "9", number = "4", pages = "115--122", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cohen:1974:SES, author = "S. Cohen", title = "Speakeasy an evolutionary system", journal = j-SIGPLAN, volume = "9", number = "4", pages = "118--126", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7250 (Information storage and retrieval)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "capabilities; evolutionary system; information base; information retrieval systems; libraries; modular computer system; problem oriented languages; Speakeasy; very high level user oriented language", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Keller:1974:AFF, author = "Robert M. Keller and Gary Lindstrom", title = "Applications of feedback in functional programming", journal = j-SIGPLAN, volume = "9", number = "4", pages = "123--130", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ziegler:1974:IUS, author = "E. W. Ziegler", title = "An introduction to the {UMTA} specification language", journal = j-SIGPLAN, volume = "9", number = "4", pages = "127--132", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Santa Monica, CA, USA; 28-29 March 1974", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coding; computer programs; design; detailed functional computer programs; detailed functional specifications; implementation; integration; maintenance; problem oriented languages; programming; reliable computer code; software effort; testing; transition; UMTA specification language", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Keller:1974:ACP, author = "Robert M. Keller and M. Ronan Sleep", title = "Applicative caching: {Programmer} control of object sharing and lifetime in. distributed implementations of applicative languages", journal = j-SIGPLAN, volume = "9", number = "4", pages = "131--140", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Nordstrom:1974:PCS, author = "Bengt Nordstr{\"o}m", title = "Programming in {Constructive Set Theory}: {Some} examples", journal = j-SIGPLAN, volume = "9", number = "4", pages = "141--154", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Sintzoff:1974:POA, author = "Michel Sintzoff", title = "Proof-oriented and applicative valuations in definitions of algorithms", journal = j-SIGPLAN, volume = "9", number = "4", pages = "155--162", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Conery:1974:PIL, author = "John S. Conery and Dennis F. Kibler", title = "Parallel interpretation of logic programs", journal = j-SIGPLAN, volume = "9", number = "4", pages = "163--170", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Clark:1974:RLP, author = "Keith L. Clark and Steve Gregory", title = "A relational language for parallel programming", journal = j-SIGPLAN, volume = "9", number = "4", pages = "171--178", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Page:1974:ITE, author = "R. L. Page and M. G. Conant and D. H. Grit", title = "If-then-else as a concurrency inhibitor in eager beaver evaluation of recursive programs", journal = j-SIGPLAN, volume = "9", number = "4", pages = "179--186", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Burton:1974:EFP, author = "F. Warren Burton and M. Ronan Sleep", title = "Executing functional programs on a virtual tree of processors", journal = j-SIGPLAN, volume = "9", number = "4", pages = "187--194", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Buneman:1974:PFP, author = "Peter Buneman and Rishiyur Nikhil and Robert Frankel", title = "A practical functional programming system for databases", journal = j-SIGPLAN, volume = "9", number = "4", pages = "195--202", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Malhotra:1974:DFL, author = "V. M. Malhotra and V. Rajaraman", title = "A data-flow language for specifying business data processing applications", journal = j-SIGPLAN, volume = "9", number = "4", pages = "203--212", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{MacLennan:1974:IRP, author = "B. J. MacLennan", title = "Introduction to relational programming", journal = j-SIGPLAN, volume = "9", number = "4", pages = "213--220", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Frank:1974:SDS, author = "Geoffrey A. Frank", title = "Specification of data structures for {FP} programs", journal = j-SIGPLAN, volume = "9", number = "4", pages = "221--228", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:37 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Abrahams:1974:ICS, author = "Paul W. Abrahams", title = "Improving the control structure of {SNOBOL4}", journal = j-SIGPLAN, volume = "9", number = "5", pages = "10--12", month = may, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987413.987415", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:36 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "New York Univ., NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control structure; function definition; modifications; parser generator; procedure oriented languages; SNOBOL4", treatment = "A Application; T Theoretical or Mathematical", } @Article{Bilofsky:1974:SEI, author = "Walter Bilofsky", title = "Syntax extension and the {IMP72} programming language", journal = j-SIGPLAN, volume = "9", number = "5", pages = "13--30", month = may, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987413.987416", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:36 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The IMP72 language for the DEC PDP-10 computer is the most recent of the IMP family of extensible software implementation languages. Its facility for extending the syntax of the language, the syntax statement, is simple enough to be useful to relatively unsophisticated users, yet powerful enough that the IMP72 language is defined by an IMP72 source program consisting of syntax statements.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Yale Univ., New Haven, CT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "extensible language; extensible software implementation languages; IMP72 programming language; implementation language; procedure oriented languages; source program; syntax directed compiler; syntax extension; syntax statement", treatment = "A Application; T Theoretical or Mathematical", } @Article{Gileadi:1974:PMP, author = "Amos N. Gileadi and Henry F. Ledgard", title = "On a proposed measure of program structure", journal = j-SIGPLAN, volume = "9", number = "5", pages = "31--36", month = may, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987413.987417", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:36 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Univ. Massachusetts, Amherst, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computation time; flowchart; flowcharting; measure; objective properties; program structure; programming theory; quality software research; storage; structured programming; transformations; well structured", treatment = "T Theoretical or Mathematical", } @Article{Besel:1974:AGD, author = "Hilmer W. Besel", title = "After the {GOTO} debate", journal = j-SIGPLAN, volume = "9", number = "6", pages = "13--16", month = jun, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:38 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Loma Linda Univ., Riverside, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "editing facility; flowcharting; language processor; modify; program and system documentation; program text; typeable flowcharts", treatment = "A Application; P Practical", } @Article{Dickman:1974:MFG, author = "B. N. Dickman", title = "More fuel for the {GOTO} controversy", journal = j-SIGPLAN, volume = "9", number = "6", pages = "17--17", month = jun, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:38 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Bell Telephone Labs., Piscataway, NJ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "GOTO; GOTO programming; misuse; programming; structured programming", treatment = "P Practical", } @Article{Ostapko:1974:DRB, author = "Daniel L. Ostapko", title = "On deriving a relation between circuits and input\slash output by analyzing an equivalent program", journal = j-SIGPLAN, volume = "9", number = "6", pages = "18--24", month = jun, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:38 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4230B (Combinatorial switching theory); C4240 (Programming and algorithm theory)", corpsource = "IBM Corp., Poughkeepsie, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm theory; combination logic network; combinatorial circuits; logic signals; software equivalent; structural properties of algorithms", treatment = "T Theoretical or Mathematical", } @Article{Weissman:1974:PCC, author = "Larry Weissman", title = "Psychological complexity of computer programs: an experimental methodology", journal = j-SIGPLAN, volume = "9", number = "6", pages = "25--36", month = jun, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:38 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Univ. Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computational complexity; computer programs; experimental methodology; programming; psychological complexity", treatment = "P Practical; X Experimental", } @Article{Peterson:1974:REP, author = "James Peterson", title = "Review of {The elements of programming style by Brian W. Kernighan and P. J. Plauger. McGraw-Hill Company, 1974}", journal = j-SIGPLAN, volume = "9", number = "7", pages = "6--6", month = jul, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:39 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Friedman:1974:CWU, author = "Daniel P. Friedman and Stuart C. Shapiro", title = "A case for while-until", journal = j-SIGPLAN, volume = "9", number = "7", pages = "7--14", month = jul, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:39 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages)", corpsource = "Indiana Univ., Bloomington, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control structure; programming; structured programs; syntactic combination; until; value returning expression; while; while/until; while/until statement", treatment = "A Application", } @Article{Lecarme:1974:SPP, author = "Olivier Lecarme", title = "Structured programming, programming teaching and the language {Pascal}", journal = j-SIGPLAN, volume = "9", number = "7", pages = "15--21", month = jul, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/953224.953226", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:39 MST 2003", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/w/wirth-niklaus.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Univ. Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "bibliography; language Pascal; procedure oriented languages; programming; programming teaching; structured programming; survey; training", treatment = "B Bibliography; G General Review; P Practical", } @Article{Sanfield:1974:SVC, author = "Stuart H. Sanfield", title = "The scope of variable concept: the key to structured programming?", journal = j-SIGPLAN, volume = "9", number = "7", pages = "22--29", month = jul, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:39 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Sci-Tek Inc., Wilmington, DE, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "constant interpretation; identically functional modules; programming; programming statements; simplifying; structured programming; tree structured programs; variable concept", treatment = "A Application; T Theoretical or Mathematical", } @Article{vonPeschke:1974:SRE, author = "Joachim von Peschke", title = "Syntactic rules embedded in {PL/I}", journal = j-SIGPLAN, volume = "9", number = "7", pages = "30--38", month = jul, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:39 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{vPeschke:1974:SRE, author = "J. {v. Peschke}", title = "Syntactic rules embedded in {PL/I} (translator writing system)", journal = j-SIGPLAN, volume = "9", number = "7", pages = "30--38", month = jul, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Telefunken Computer GmbH, Konstanze, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "character string; embedded in PL/1; PL/1; PL/1 statements; preprocessor; program interpreters; program text; programming; source text; stream file; syntactic rules; translator writing system", treatment = "A Application", } @Article{Peck:1974:RAS, author = "J. E. L. Peck and J. M. Watt and M. Sintzoff", title = "Revised {ALGOL 68} syntax chart", journal = j-SIGPLAN, volume = "9", number = "7", pages = "39--39", month = jul, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:39 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Anonymous:1974:BR, author = "Anonymous", title = "Book reviews", journal = j-SIGPLAN, volume = "9", number = "7", pages = "??--??", month = jul, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:39 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Reigel:1974:PLM, author = "E. W. Reigel and H. W. Lawson", title = "At the {Programming Language} --- {Microprogramming} interface", journal = j-SIGPLAN, volume = "9", number = "8", pages = "2--22", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140D (High level languages)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Burroughs Corp., Encino, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "definitions; interface; microprogramming; programming language; Programming Language implementations; Programming Language Microprogramming; Programming Language processing techniques; programming languages; review; writing microprograms", sponsororg = "ACM", treatment = "B Bibliography; G General Review; P Practical", } @Article{Lesser:1974:DEP, author = "Victor R. Lesser", title = "The design of an emulator for a parallel machine language", journal = j-SIGPLAN, volume = "9", number = "8", pages = "23--36", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140B (Machine-oriented languages); C7430 (Computer engineering)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coded; complex emulator; control structure; coupled; dynamic execution characteristics; dynamically; emulator; machine oriented languages; microcomputer architecture; microprocesses; microprogramming; paradigm; parallel hardware environment; parallel machine language; parallel processing; structured; virtual machines; virtual machines processing", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Rossmann:1974:FMB, author = "George E. Rossmann and Louise H. Jones", title = "Functional Memory-Based Dynamic Microprocessors for higher level languages", journal = j-SIGPLAN, volume = "9", number = "8", pages = "37--65", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140D (High level languages)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Univ. Delaware, Newark, DE, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; dynamic microprocessors; functional memory based dynamic processors; functional memory modules; higher level languages; microprogramming; procedure oriented languages; SNOBOL 4 replacement statement; writable associative arrays", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Tirrell:1974:SAC, author = "A. Keith Tirrell", title = "A study of the application of compiler techniques to the generation of micro-code", journal = j-SIGPLAN, volume = "9", number = "8", pages = "67--85", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "UNIVAC, St. Paul, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler techniques; machine independent language; machine oriented languages; microcode generation; microprogram compiler; microprogramming; program compilers; writable control memories", sponsororg = "ACM", treatment = "A Application", } @Article{Lawson:1974:DFM, author = "Harold W. {Lawson, Jr.} and Lars Blomberg", title = "The {Datasaab FCPU} microprogramming language", journal = j-SIGPLAN, volume = "9", number = "8", pages = "86--97", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140D (High level languages)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Datasaab; Flexible Central Processing language; Flexible Central Processing Unit; global structure; high level microprogramming language; microinstruction organization; microinstruction statements; microprogramming; Microprogramming language; procedure oriented languages; programming languages; syntactical structure", sponsororg = "ACM", treatment = "A Application", } @Article{Rauscher:1974:TSS, author = "Tomlinson G. Rauscher", title = "Towards a specification of syntax and semantics for languages for horizontally microprogrammed machines", journal = j-SIGPLAN, volume = "9", number = "8", pages = "98--111", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140B (Machine-oriented languages)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Naval Res. Lab., Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ANIMIL; format requirements; horizontally microprogrammable computers; horizontally microprogrammed machines; languages; machine oriented languages; microprogramming; operator precedence languages; parallel operation; semantics; symbolism; syntax", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", xxpages = "98--112", } @Article{Oestreicher:1974:MLM, author = "Donald R. Oestreicher", title = "A microprogramming language for the {MLP-900}", journal = j-SIGPLAN, volume = "9", number = "8", pages = "113--120", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140B (Machine-oriented languages)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Univ. Southern California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "assembly languages; higher level languages; machine oriented languages; microprocessor; microprogramming; microprogramming language; MLP-900 microprocessor", sponsororg = "ACM", treatment = "A Application", } @Article{Stabler:1974:MSG, author = "George M. Stabler and Ingrid Carlbom and Ken Magel", title = "A microprogrammed satellite graphics system", journal = j-SIGPLAN, volume = "9", number = "8", pages = "121--129", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C5540 (Terminals and graphic displays); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Brown Univ., Providence, RI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; interactive computer graphics; interactive terminals; microprogrammed; microprogramming; procedure oriented languages; program processors; programming language; programming language computer graphics; satellite computers; satellite graphics system", sponsororg = "ACM", treatment = "A Application", } @Article{Zaks:1974:DMM, author = "Rodnay Zaks", title = "Dynamic memory management for {APL}-like languages", journal = j-SIGPLAN, volume = "9", number = "8", pages = "130--138", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6120 (File organisation); C6150C (Compilers, interpreters and other processors)", corpsource = "Univ. Technol., Compiegne, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "APL; APL interpreter; APL language interpreter; control memories; high level language interpreter; interpreter; management algorithms; memory management; microprocessor; microprogrammed memory management; microprogramming; parser; program interpreters; storage management; virtual memory; virtual storage", treatment = "A Application; P Practical", } @Article{Chevance:1974:CM, author = "R. J. Chevance", title = "A {COBOL} Machine", journal = j-SIGPLAN, volume = "9", number = "8", pages = "139--144", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Co. Internat., Paris, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COBOL; COBOL compiler characteristics; COBOL machine; code compaction; compilation machine; microprogrammed computer; microprogramming; operating system; operating systems (computers); performance evaluation; program compilers", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Broca:1974:DME, author = "Fran{\c{c}}ois Robert Broca and Richard E. Merwin", title = "Direct microprogrammed execution of the intermediate text from a high-level language compiler", journal = j-SIGPLAN, volume = "9", number = "8", pages = "145--153", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "duos; high level language compiler; intermediate text; language compiler; machine language representation; microprogrammed execution; microprogramming; procedure oriented languages; program compilers; quadruples; storage requirements; triples", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Broadbent:1974:MME, author = "J. K. Broadbent and G. F. Coulouris", title = "{MEMBERS}: a {Microprogrammed Experimental Machine} with a {Basic Executive} for {Real-time Systems}", journal = j-SIGPLAN, volume = "9", number = "8", pages = "154--160", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C5490 (Other aspects of analogue and digital computers); C6150C (Compilers, interpreters and other processors)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Univ. London, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Basic Executive; high level language; interpretation; MEMBERS; microprogram; Microprogrammed Experimental Machine; microprogramming; operating system; program interpreters; system development method; system development method system", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Harrison:1974:LOI, author = "Malcolm C. Harrison", title = "A language-oriented instruction set for the {BALM} language", journal = j-SIGPLAN, volume = "9", number = "8", pages = "161--168", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140D (High level languages)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "New York Univ., NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "BALM language; formal definition; formal level languages; higher level languages; instruction sets; language oriented instruction sets; MBALM; microprogramming; procedure oriented languages", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Wade:1974:GPH, author = "Bradford W. Wade and Victor B. Schneider", title = "A general-purpose high-level language machine for minicomputers", journal = j-SIGPLAN, volume = "9", number = "8", pages = "169--177", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:40 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140B (Machine-oriented languages)", conflocation = "Harriman, NY, USA; 30 May-1 June 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", corpsource = "Purdue Univ., Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer organization; flexibility; general purpose high level language machine; language processors; machine oriented languages; microprogramming; minicomputers; semantic primitives", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Bray:1974:DSR, author = "David W. Bray", title = "Dynamic storage routines for {Fortran} programs", journal = j-SIGPLAN, volume = "9", number = "9", pages = "2--13", month = sep, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:41 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques); C6140D (High level languages)", corpsource = "Clarkson Coll. Technol., Potsdam, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "arbitrarily complicated data structures; data structures; dynamic storage routines; FORTRAN; Fortran programs; list processing; list processing routines; storage allocation; two dimensional array", treatment = "P Practical", } @Article{Kleine:1974:MPD, author = "Henry Kleine and Richard V. Morris", title = "Modern programming: {A} definition", journal = j-SIGPLAN, volume = "9", number = "9", pages = "14--17", month = sep, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:41 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Jet Propulsion Lab., Pasadena, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "definition; modern programming; program development activities; programming; programming development objectives; structural programming", treatment = "G General Review", } @Article{Middleton:1974:SMP, author = "Anthony G. Middleton", title = "A structured model of programs suitable for analysing time\slash storage trade-offs", journal = j-SIGPLAN, volume = "9", number = "9", pages = "18--28", month = sep, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:41 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", corpsource = "Univ. Coll. Swansea, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "cost equation; graph; minimum cost variant; program; programming; resource equations; storage allocation; storage requirements; structured model; time requirements; time/storage trade offs analysis", treatment = "A Application; T Theoretical or Mathematical", } @Article{Zelkowitz:1974:IP, author = "Marvin V. Zelkowitz", title = "Interactive {PL/1}", journal = j-SIGPLAN, volume = "9", number = "9", pages = "29--31", month = sep, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:41 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Univ. Maryland, College Park, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "deficiencies; interactive PL/1; pedagogical tool; PL/1; PL/1 language", treatment = "A Application; P Practical", xxpages = "29--32", } @Article{Gimpel:1974:LES, author = "James F. Gimpel", title = "Language extensions to {SNOBOL4}", journal = j-SIGPLAN, volume = "9", number = "10", pages = "11--20", month = oct, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:42 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gimpel:1974:SHS, author = "J. F. Gimpel", title = "Some highlights of the {SITBOL} language extensions of {SNOBOL} 4", journal = j-SIGPLAN, volume = "9", number = "10", pages = "11--20", month = oct, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Bell Telephone Labs., Holmdel, NJ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "linguistic novelties; macro implementation; procedure oriented languages; SITBOL; SNOBOL 4", treatment = "A Application; P Practical", } @Article{Lecarme:1974:RPH, author = "Olivier Lecarme and Pierre Desjardins", title = "Reply to a paper by {A. N. Habermann} on the programming language {Pascal}", journal = j-SIGPLAN, volume = "9", number = "10", pages = "21--27", month = oct, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/953343.953345", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:42 MST 2003", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/w/wirth-niklaus.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Univ. Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "critical comments; goto statements; procedure oriented languages; programming language Pascal; ranges; structures; types", treatment = "P Practical", } @Article{McCoy:1974:TRC, author = "Kevin C. McCoy", title = "Testing the readability and composability of computer programs: methodology", journal = j-SIGPLAN, volume = "9", number = "10", pages = "28--28", month = oct, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:42 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Univ. Oregon, Eugene, OR, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "composability; computational complexity; computer programs; control structure; FLECS; FORTRAN preprocessor; methodology; programming; readability", treatment = "P Practical", } @Article{Meissner:1974:CSE, author = "Loren P. Meissner", title = "A compatible ``structured'' extension to {Fortran}", journal = j-SIGPLAN, volume = "9", number = "10", pages = "29--36", month = oct, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:42 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Univ. California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "block structure; extension; FORTRAN; keywords; programming; structured programming", treatment = "A Application; P Practical", } @Article{Denning:1974:SPL, author = "Peter J. Denning", title = "Is `structured programming' any longer the right term?", journal = j-SIGPLAN, volume = "9", number = "11", pages = "4--6", month = nov, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/986913.986915", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:43 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Purdue Univ., West Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "programming; provable programs; rules; rules of; rules of structured programming; structured programming", treatment = "P Practical", } @Article{Rosen:1974:NSO, author = "Barry K. Rosen", title = "Note on semantics and optimization", journal = j-SIGPLAN, volume = "9", number = "11", pages = "6--10", month = nov, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/986913.986916", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:43 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "When can an optimizing compiler reorder the evaluation of parts of an expression? Should the definition of a language permit reordering? A common misconception about the relation between semantics and optimization is analyzed in two contexts: numerical programming in procedural languages and nonnumerical programming in very high level languages.", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computational complexity; nonnumerical programming; numerical programming; optimisation; optimising compiler; procedural languages; programming; reordering; semantics; very high level languages", treatment = "P Practical", } @Article{Sammet:1974:RPL, author = "Jean E. Sammet", title = "Roster of programming languages for 1973", journal = j-SIGPLAN, volume = "9", number = "11", pages = "18--31", month = nov, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/986913.986917", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:43 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages)", corpsource = "IBM Corp., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "existing higher level; existing higher level languages; general purpose computer; programming languages; roster of programming languages", treatment = "P Practical", } @Article{Vaughan:1974:ALC, author = "W. C. M. Vaughan", title = "Another look at the {\tt CASE} statement", journal = j-SIGPLAN, volume = "9", number = "11", pages = "32--36", month = nov, year = "1974", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/986913.986918", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:43 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Interdata Inc., Oceanport, NJ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CASE statement; coexist; coexist high level languages; control statement; high level languages; indexed CASE statement; labelled CASE statement; programming", treatment = "P Practical", } @Article{Korfhage:1974:DDS, author = "Robert R. Korfhage", title = "On the development of data structures", journal = j-SIGPLAN, volume = "9", number = "12", pages = "14--22", month = dec, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:43 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Southern Methodist Univ., Dallas, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; data types; general data structures; published papers; theoretical progress", treatment = "T Theoretical or Mathematical", xxpages = "14--23", } @Article{ONeill:1974:SPI, author = "Dennis M. O'Neill", title = "{SFOR} --- a precompiler for the implementation of a {FORTRAN}-based structured language", journal = j-SIGPLAN, volume = "9", number = "12", pages = "22--29", month = dec, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:43 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Bell Telephone Labs., Holmdel, NJ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "extended language; Fortran based structured language; precompiler; precompiler program; procedure oriented languages; program compilers; SFOR; structured programming", treatment = "A Application; P Practical", } @Article{Shneiderman:1974:CCS, author = "Ben Shneiderman", title = "The chemistry of control structures", journal = j-SIGPLAN, volume = "9", number = "12", pages = "29--34", month = dec, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:43 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Indiana Univ., Bloomington, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "classifying; control structures; identifying; programming; programming language control structures; programming languages; structured programming", treatment = "A Application; T Theoretical or Mathematical", } @Article{Terashima:1974:SSD, author = "Nobuyoshi Terashima", title = "{SYSL}: system description language", journal = j-SIGPLAN, volume = "9", number = "12", pages = "35--44", month = dec, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:43 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", corpsource = "Nippon Telegraph and Telephone Public Corp., Yokosuka-shi, Japan", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "banking control large scale OS; banking control services; coding; debugging; DIPS 1 operating system; documenting; higher level language; language processors; large scale OS; maintaining; problem oriented languages; run time efficiency; space efficiency; SYSL System Description Language; system implementation language; time sharing services", treatment = "A Application; P Practical", } @Article{Marcus:1975:TCI, author = "Richard S. Marcus", title = "A translating computer interface for a network of heterogeneous interactive information retrieval systems", journal = j-SIGPLAN, volume = "10", number = "1", pages = "2--12", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5610 (Computer interfaces); C5620 (Computer networks and techniques); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ARPANET Terminal Interface Processors; computer interfaces; data bases; diverse languages; heterogeneous interactive bibliographic information retrieval systems; heterogeneous interactive information retrieval systems; information retrieval systems; intercomputer communication; intercomputer communication Interface Processors; M.I.T. Intrex system; medical information processing; MEDLINE retrieval system: TYMNET computer network; network; translating computer interface", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Winograd:1975:BCB, author = "Terry Winograd", title = "Breaking the complexity barrier again", journal = j-SIGPLAN, volume = "10", number = "1", pages = "13--30", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Stanford Univ., CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Artificial Intelligence; bibliography; complexity; computational complexity; programming systems; programming theory", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Boyce:1975:SQR, author = "R. F. Boyce and D. D. Chamberlin and M. M. Hammer and W. F. King", title = "Specifying queries as relational expressions", journal = j-SIGPLAN, volume = "10", number = "1", pages = "31--47", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques); C6140D (High level languages); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "access; data base; data handling; deletion; information retrieval; insertion; modification; predicate calculus; problem oriented languages; set oriented data sublanguage; specifying queries as relational expressions; time varying relations", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; T Theoretical or Mathematical", } @Article{Salton:1975:CEV, author = "G. Salton and Clement T. Yu", title = "On the construction of effective vocabularies for information retrieval", journal = j-SIGPLAN, volume = "10", number = "1", pages = "48--60", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C7240 (Information analysis and indexing); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Cornell Univ. Ithaca, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "effective vocabularies; frequency distribution; information analysis; information retrieval; natural language query formulations; natural language vocabulary", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; T Theoretical or Mathematical", } @Article{Waksman:1975:IRQ, author = "Abraham Waksman", title = "Information retrieval and the query language", journal = j-SIGPLAN, volume = "10", number = "1", pages = "61--70", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C7100 (Business and administration); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Stanford Res. Inst., Menlo Park, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data base; decisions; inferential system; information retrieval; management information system; management information systems; manager; models; problem definition; query language", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; T Theoretical or Mathematical", } @Article{Artandi:1975:LIL, author = "Susan Artandi", title = "The on-line interface of library management and document retrieval systems", journal = j-SIGPLAN, volume = "10", number = "1", pages = "71--74", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C7210 (Information services and centres); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Rutgers Univ., New Brunswick, NJ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "document retrieval systems; information retrieval systems; interface; library management; library mechanisation; online interface; online library management; system characteristics", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Martin:1975:CAI, author = "Thomas H. Martin and Edwin B. Parker", title = "Comparative analysis of interactive retrieval systems", journal = j-SIGPLAN, volume = "10", number = "1", pages = "75--85", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Stanford Univ., CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "comparative analysis; information retrieval system evaluation; interactive retrieval systems", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Martin:1975:LDM, author = "Thomas H. Martin and Richard L. Guertin", title = "Language decisions made while designing an interactive information retrieval system", journal = j-SIGPLAN, volume = "10", number = "1", pages = "86--100", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Stanford Univ., CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer interface; data base interface; data definition language; functional needs; information retrieval systems; interactive information retrieval system; language decisions; language related decisions; programming language; Stanford Public Information REtrieval System; translator writer system; user interface", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Claybrook:1975:FLI, author = "Billy G. Claybrook", title = "{FOL}: a language for implementing file organizations for information storage and retrieval systems", journal = j-SIGPLAN, volume = "10", number = "1", pages = "101--112", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Virginia Univ., Blacksburg, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data manipulation; data organization; file manipulation languages; file organisation; file organizations; FOL programming language; graph structured; information retrieval system; information retrieval systems; information storage; language; list; list processing; list processing language; procedural language; procedure oriented languages; tree structured", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Crouch:1975:ELI, author = "C. J. Crouch", title = "An evaluation of languages for the implementation of information storage and retrieval systems", journal = j-SIGPLAN, volume = "10", number = "1", pages = "113--117", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Univ. Florida, Gainesville, FL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm; information retrieval languages; information retrieval system; information retrieval systems; information storage; languages; model; problem oriented languages; programming; programming language; quantitative measure; system analysis", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Smith:1975:DDP, author = "Diane C. Pirog Smith", title = "From a data description point of view", journal = j-SIGPLAN, volume = "10", number = "1", pages = "118--130", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Univ. Utah, Salt Lake City, UT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data access methods; data description; data management; data storage; generalized data description languages; Information Retrieval; information retrieval systems; programming languages; storage management", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; T Theoretical or Mathematical", } @Article{Clark:1975:DSD, author = "W. O. Clark and L. L. Shannon", title = "A dual structured data base system", journal = j-SIGPLAN, volume = "10", number = "1", pages = "131--143", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Arizona State Univ., Tucson, AZ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "appending; dual; dual structure; dual structured data base system; DUDABS; information retrieval systems; information storage; listing; modifying; polish scanning; retrieval; retrieval times; storage requirements; tree", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Su:1975:ROD, author = "Stanley Y. W. Su and George P. {Copeland, Jr.} and G. Jack Lipovski", title = "Retrieval operations and data representations in a context-addressed disc system", journal = j-SIGPLAN, volume = "10", number = "1", pages = "144--160", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Univ. Florida, Gainesville, FL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "content addressed disc system; content-addressable storage; data representations; file organisation; fixed disc read and write heads; information; information retrieval systems; information storage; information structure; network structure; retrieval operations; storage structure; tree structure", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{King:1975:AIR, author = "P. F. King and J. E. Shemer", title = "{ARS}: an interactive reporting system", journal = j-SIGPLAN, volume = "10", number = "1", pages = "161--175", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C7100 (Business and administration); C7250 (Information storage and retrieval)", conflocation = "Gaithersburg, MD, USA; 4-6 Nov. 1973", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", corpsource = "Xerox Corp., El Segundo, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Administrative Reporting System; design objective; information retrieval system; information retrieval systems; integrated database; interactive reporting system; management information systems; personalized computing facilities", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; P Practical", } @Article{Dockery:1975:RTC, author = "John T. Dockery", title = "Remarks on tactical computer problems", journal = j-SIGPLAN, volume = "10", number = "1", pages = "176--177", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Mitchell:1975:NAP, author = "Patrick C. Mitchell", title = "A note about the proximity operators in information retrieval", journal = j-SIGPLAN, volume = "10", number = "1", pages = "177--180", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Price:1975:CER, author = "Norman Price", title = "Comments on experiments with retrieval of legal information in full text", journal = j-SIGPLAN, volume = "10", number = "1", pages = "180--181", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:44 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Beckman:1975:SE, author = "Anders Beckman", title = "Secondary effects", journal = j-SIGPLAN, volume = "10", number = "2", pages = "10--11", month = feb, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:45 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Uppsala Univ., Sweden", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer systems usage; errors; fault tolerant computing; human factors; programming; secondary effects", treatment = "P Practical", } @Article{Geller:1975:HBC, author = "Dennis P. Geller", title = "How bad can it get? (programming) by a large number of master's candidates", journal = j-SIGPLAN, volume = "10", number = "2", pages = "12--13", month = feb, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:45 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "State Univ. New York, Binghamton, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "fault tolerant computing; faults; programming", treatment = "A Application; P Practical", } @Article{Hill:1975:WAA, author = "I. D. Hill and R. S. Scowen and B. A. Wichmann", title = "Writing algorithms in {ALGOL} 60", journal = j-SIGPLAN, volume = "10", number = "2", pages = "14--31", month = feb, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:45 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Nat. Phys. Lab., Teddington, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL 60; library system; programmers; programming; writing algorithms", treatment = "A Application; P Practical", } @Article{Plum:1975:MOS, author = "Thomas W.-S. S. Plum", title = "Mathematical overkill and the structure theorem", journal = j-SIGPLAN, volume = "10", number = "2", pages = "32--33", month = feb, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:45 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "State Univ. New York, Binghampton, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "flowcharting; mathematical overkill; program flow chart; programming; structure theorem", treatment = "A Application; P Practical", } @Article{Wegner:1975:CCP, author = "Eberhard Wegner", title = "Control constructs for programming languages", journal = j-SIGPLAN, volume = "10", number = "2", pages = "34--41", month = feb, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:45 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Tech. Univ. Berlin, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control constructs; decomposition; multiple exit actions; multiple exit actions programming; programming; programming languages; structured programming", treatment = "A Application; T Theoretical or Mathematical", } @Article{Higgins:1975:SFT, author = "Donald S. Higgins", title = "A structured {FORTRAN} translator", journal = j-SIGPLAN, volume = "10", number = "2", pages = "42--48", month = feb, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:45 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Florida Power Corp., St. Petersburg, FL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ANS FORTRAN; control; control structures; FORTRAN; program interpreters; structured FORTRAN translator; structured programming", treatment = "A Application; T Theoretical or Mathematical", } @Article{Millstein:1975:IIF, author = "Robert E. Millstein and Charles A. Muntz", title = "The {ILLIAC IV FORTRAN} compiler", journal = j-SIGPLAN, volume = "10", number = "3", pages = "1--8", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Massachusetts Computer Associates Inc., MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; ILLIAC IV FORTRAN compiler; program compilers", sponsororg = "ACM; SIGPLAN; et al", treatment = "P Practical", } @Article{Presberg:1975:PIP, author = "David L. Presberg and Neil W. Johnson", title = "The {Paralyzer}: {Ivtran}'s Parallelism Analyzer and Synthesizer", journal = j-SIGPLAN, volume = "10", number = "3", pages = "9--16", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Massachusetts Computer Associates Inc., MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "array processors; extended FORTRAN language; FORTRAN; ILLIAC IV FORTRAN compiler; IVTRAN; parallel processing; parallel processors; Parallelism Analyzer and Synthesizer; parallelism detection methods; Paralyzer; program compilers", sponsororg = "ACM; SIGPLAN; et al", treatment = "E Economic", } @Article{Erickson:1975:APA, author = "David B. Erickson", title = "Array processing on an array processor", journal = j-SIGPLAN, volume = "10", number = "3", pages = "17--24", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Massachusetts Computer Associates Inc., MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "accessing techniques; argument passage; array mapping functions; array processing; array storage; central memory; FORTRAN; FORTRAN COMMON statement; FORTRAN EQUIVALENCE statement; ILLIAC IV memory architecture; IVTRAN; parallel processing; parallelism; program compilers", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Lamport:1975:PPC, author = "Leslie Lamport", title = "On programming parallel computers", journal = j-SIGPLAN, volume = "10", number = "3", pages = "25--33", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Massachusetts Computer Associates Inc., MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "numerical analysis; parallel processing; programming parallel computers", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Geller:1975:PSR, author = "Dennis P. Geller and Gerald M. Weinberg", title = "The principle of sufficient reason: {A} guide to language design for parallel processing", journal = j-SIGPLAN, volume = "10", number = "3", pages = "34--38", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "State Univ. New York, Binghamton, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "language design; machine oriented languages; parallel processing; principle of sufficient reason", sponsororg = "ACM; SIGPLAN; et al", treatment = "G General Review", } @Article{Basili:1975:LDV, author = "V. R. Basili and J. C. Knight", title = "A language design for vector machines", journal = j-SIGPLAN, volume = "10", number = "3", pages = "39--43", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Univ. Maryland, College Park, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "high level language; language design; machine oriented languages; parallel processing; programming; scientific processing; vector machines; vector processing", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Barta:1975:PPC, author = "Ben Zion Barta", title = "{PACOL}: {A} parallel control language", journal = j-SIGPLAN, volume = "10", number = "3", pages = "44--53", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Univ. Illinois, Urbana-Champaign, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "EPPS; extended parallel program scheme; higher level parallel control language; LSI modular highly parallel processing system; machine oriented languages; modular processors; PACOL; parallel processing; parallel programs; ternary control variables", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Resnick:1975:DCE, author = "Harold K. Resnick and Arvid G. Larson", title = "{DMAP}: a {COBOL} extension for associative array processors", journal = j-SIGPLAN, volume = "10", number = "3", pages = "54--61", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "PRC Information Sci. Co., McLean, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "associative array processors; COBOL; COBOL extension; data management; DMAP; high level language; machine oriented languages; parallel processing; parallel processors; parallel processors management", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Zosel:1975:MPV, author = "Mary E. Zosel", title = "A modest proposal for vector extensions to {ALGOL}", journal = j-SIGPLAN, volume = "10", number = "3", pages = "62--71", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Univ. California, Livermore, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; definition of descriptors; memory management; register management; STAR; vector extensions; vector language", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Stevens:1975:CFL, author = "K. G. {Stevens, Jr.}", title = "{CFD} --- {A Fortran}-Like Language for the {Illiac} {IV}", journal = j-SIGPLAN, volume = "10", number = "3", pages = "72--76", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "NASA, Moffett Field, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CFD; computer architecture; computer language; FORTRAN; ILLIAC IV; parallel computation; parallel processing", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Zwakenberg:1975:VEL, author = "R. G. Zwakenberg", title = "Vector extensions to {LRLTRAN}", journal = j-SIGPLAN, volume = "10", number = "3", pages = "77--86", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Univ. California, Livermore, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CDC STAR 100; FORTRAN; LRLTRAN; parallel processing; sequentially stored operands; string oriented machine; vector code", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Neel:1975:RIS, author = "D. Neel and M. Amirchahy", title = "Removal of invariant statements from nested-loops in a single effective compiler pass", journal = j-SIGPLAN, volume = "10", number = "3", pages = "87--96", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "IRIA, Paris, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "articulation block; basic block; compiler optimization; evaluation program; invariant statement; nested loops; optimisation; program compilers; semantic attributes", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Loveman:1975:POT, author = "David B. Loveman and Ross A. Faneuf", title = "Program optimization --- theory and practice", journal = j-SIGPLAN, volume = "10", number = "3", pages = "97--102", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Massachusetts Computer Associates Inc., MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; global use; ILLIAC FORTRAN; optimisation; order of optimization transformations; parallel processing; program compilers; program optimization; programs; representation of programs; set information", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Schneck:1975:MIP, author = "Paul B. Schneck", title = "Movement of implicit parallel and vector expressions out of program loops", journal = j-SIGPLAN, volume = "10", number = "3", pages = "103--106", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "NASA, New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "explicit form; implicit parallel operation transformation; implicit vector operation transformation; interference; parallel processing; parallel processors; program loops; vector processors", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Morris:1975:SPN, author = "D. Morris and P. C. Treleaven", title = "A stream processing network", journal = j-SIGPLAN, volume = "10", number = "3", pages = "107--112", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Univ. Manchester, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "array processing; microprocessing network; microprogramming; parallel processing; procedure calls; semantic characteristics; sequences of scalar operands; stream processing network", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Hext:1975:ARO, author = "J. B. Hext", title = "Array reference operations", journal = j-SIGPLAN, volume = "10", number = "3", pages = "113--118", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Univ. Sydney, NSW, Australia", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; AlGOL 68; APL; array reference operations; bounds; descriptor; dynamic types; parallel processing", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Wedel:1975:FTI, author = "Dorothy Wedel", title = "{Fortran} for the {Texas Instruments ASC} System", journal = j-SIGPLAN, volume = "10", number = "3", pages = "119--132", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper talks about the NX Fortran compiler for the Texas Instruments Advanced Scientific Computer. It describes some array language extensions, such as the SUBARRAY statement and array cross sections. Hazard analysis is used for ``vectorization'' (perhaps the first use of this word), with temporary array allocation, loop interchanging and loop reversal (running backwards) also attempted. Use of multiple pipes is optimized by breaking vector operations into multiple instructions or finding multiple independent vector operations.", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Texas Instruments Inc., TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ASC FORTRAN compiler; compiler organization; execution time optimisation; FORTRAN; language extensions; parallel processing; program compilers; scalar optimization techniques; Texas Instruments advanced scientific computer; vector operations", sponsororg = "ACM SIGPLAN et al", treatment = "T Theoretical or Mathematical", } @Article{Capon:1975:AOM, author = "P. C. Capon and R. N. Ibbett", title = "Array operations in {MU5}", journal = j-SIGPLAN, volume = "10", number = "3", pages = "133--137", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Univ. Manchester, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "array operations; hardware array orders; MU5; parallel processing", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Donegan:1975:LAP, author = "Michael K. Donegan and Stuart W. Katzke", title = "Lexical analysis and parsing techniques for a vector machine", journal = j-SIGPLAN, volume = "10", number = "3", pages = "138--145", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Coll. William and Mary, Williamsburg, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CDC STAR 100; lexical analysis; parallel processing; parsing techniques; vector oriented hardware; vector processors", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Krohn:1975:PAC, author = "Howard E. Krohn", title = "A parallel approach to code generation for {Fortran} like compilers", journal = j-SIGPLAN, volume = "10", number = "3", pages = "146--152", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Control Data Corp., Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "arithmetic assignment statements; CDC STAR 100; CO NO table syntactical analysis; code generation; codes; DO loops; FORTRAN; FORTRAN like compilers; IF statements; lexical analysis; numeric vector; parallel processing; parallel programming; parenthetical expressions; program compilers", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Evans:1975:PFU, author = "D. J. Evans", title = "Problem formulation using array processing techniques", journal = j-SIGPLAN, volume = "10", number = "3", pages = "153--163", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New York, NY, USA; 18-19 March 1975", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", corpsource = "Univ. Technol., Loughborough, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "array processing techniques; computational techniques; parallel processing; problem formulation", sponsororg = "ACM; SIGPLAN; et al", treatment = "T Theoretical or Mathematical", } @Article{Abrahams:1975:SPC, author = "Paul Abrahams", title = "`Structured programming' considered harmful", journal = j-SIGPLAN, volume = "10", number = "4", pages = "13--24", month = apr, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987278.987280", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Courant Inst. of Mathematical Sci., New York Univ., NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "correctness; false assumptions; free structures; GO TO statements; programming; structured programming", treatment = "P Practical", } @Article{McClure:1975:SPC, author = "Carma L. McClure", title = "Structured programming in {COBOL}", journal = j-SIGPLAN, volume = "10", number = "4", pages = "25--33", month = apr, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987278.987281", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Illinois Inst. of Technol., Chicago, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ANS COBOL; COBOL; maintainable; modifiable; principle of locality; programming; readability; reliability; structured programming; structured programming guidelines", treatment = "A Application; P Practical", } @Article{Mathis:1975:FTS, author = "Robert F. Mathis", title = "Flow trace of a structured program", journal = j-SIGPLAN, volume = "10", number = "4", pages = "33--37", month = apr, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987278.987282", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Program traces are historical records of some phase of a program's activity. The program listing of a structured program can be indented to show the structure and flow of control. The printed output lines of the flow trace of a structured program can be indented to the level indicated by the indentation of the program listing. By adding this information to the trace output, considerably more information about the program's flow of control is available after execution. More options should be available because it is a structured program that is being traced. Storage traces and subroutine traces also fit into the indentation pattern of the flow trace. The indentation scheme possible because it is a structured program not only shows the control flow better but also gives a better picture of how variables are used and changed.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Ohio State Univ. Graduate School, Columbus, OH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "flow of control; flow trace; indentation pattern; program traces; programming; storage traces; structured program; subroutine traces; trace output", treatment = "T Theoretical or Mathematical", } @Article{Weiderman:1975:FLC, author = "N. H. Weiderman and B. M. Rawson", title = "Flowcharting loops without cycles", journal = j-SIGPLAN, volume = "10", number = "4", pages = "37--46", month = apr, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987278.987283", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "In spite of recent progress in software engineering, many programmers continue to use flowcharting techniques which hamper rather than enhance their ability to create structured programs. This paper describes some of the problems of representing loops with existing techniques and suggests an alternative which solves these problems. The ideas presented here are meant to deal with some of the same issues which were raised by Nassi and Schneiderman [1] and Hopson and Dill [2] in a manner that is a natural out-growth from existing techniques.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci. and Experimental Statistics, Univ. of Rhode Island, Kingston, RI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "flowcharting; flowcharting loops without cycles; programming; software engineering; structured programs", treatment = "A Application; P Practical", } @Article{Wolman:1975:RIP, author = "Barry L. Wolman", title = "Reply to {`Interactive PL/I'}", journal = j-SIGPLAN, volume = "10", number = "4", pages = "46--48", month = apr, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987278.987284", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "SofTech Inc., Waltham, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "EXEC8 time sharing system; Honeywell 6180; interactive compile; interactive PL/I; Multics PL/I compiler; operating system; PL/1; PL/I language; program compilers; programming; stream output", treatment = "A Application; P Practical", } @Article{Kamnitzer:1975:BXI, author = "Stephen H. Kamnitzer", title = "Bootstrapping {XPL} from {IBM\slash 360} to {UNIVAC 1100}", journal = j-SIGPLAN, volume = "10", number = "5", pages = "14--20", month = may, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:47 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors); C7430 (Computer engineering)", corpsource = "Sperry Univac, Cape Town, South Africa", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler; IBM/360 to UNIVAC 1100 bootstrapping; program compilers; UNIVAC 1100 series computers; virtual machines; XPL Compiler Generator System", treatment = "A Application; P Practical", } @Article{McQuillan:1975:TDD, author = "David McQuillan", title = "Transaction diagrams --- a design tool", journal = j-SIGPLAN, volume = "10", number = "5", pages = "21--26", month = may, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:47 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "ICL, Bracknell, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design tool; program and system documentation; programming; self documenting; self documenting program design; transaction diagrams", treatment = "A Application; P Practical", } @Article{Parnas:1975:NFR, author = "David L. Parnas and John E. Shore and W. David Elliott", title = "On the need for fewer restrictions in changing compile-time environments", journal = j-SIGPLAN, volume = "10", number = "5", pages = "29--36", month = may, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:47 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Tech. Hochschule Darmstadt, Darmstadt, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compile time environment; compile time environment restrictions; macros; program; program compilers; program text; programming languages", treatment = "A Application; P Practical", } @Article{Ripley:1975:TMS, author = "G. David Ripley and Ralph E. Griswold", title = "Tools for the measurement of {SNOBOL4} programs", journal = j-SIGPLAN, volume = "10", number = "5", pages = "36--52", month = may, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:47 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Dept. of Computer Sci., Univ. of Arizona, Tucson, AZ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "high level programming languages; procedure oriented languages; program and system documentation; programming; SNOBOL 4 programs measurement", treatment = "A Application; P Practical", } @Article{Davis:1975:SRG, author = "Ruth M. Davis", title = "The software reliability game", journal = j-SIGPLAN, volume = "10", number = "6", pages = "1--1", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Dijkstra:1975:GCN, author = "Edsger W. Dijkstra", title = "Guarded commands, non-determinacy and a calculus for the derivation of programs", journal = j-SIGPLAN, volume = "10", number = "6", pages = "2--2.13", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Burroughs, Nuenen, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "alternative constructs; calculus for the derivation of programs; fault tolerant computing; formal derivation; guarded commands; nondeterministic program components; program correctness proof; program semantics; programming; programming methodology; programming theory; repetitive constructs", sponsororg = "IEEE; ACM; et al", treatment = "T Theoretical or Mathematical", } @Article{Williams:1975:MDR, author = "R. D. Williams", title = "Managing the development of reliable software", journal = j-SIGPLAN, volume = "10", number = "6", pages = "3--8", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0310 (EDP management); C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "TRW Systems Redondo Beach, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design; fault tolerant computing; management; management methods; programming; real time software; reliable software; software development; software development technology; validate", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Vyssotsky:1975:LSR, author = "Victor Vyssotsky", title = "Large-scale reliable software: {Recent} experience at {Bell Labs}", journal = j-SIGPLAN, volume = "10", number = "6", pages = "9--9", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gannon:1975:ILD, author = "J. D. Gannon and J. J. Horning", title = "The impact of language design on the production of reliable software", journal = j-SIGPLAN, volume = "10", number = "6", pages = "10--22", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Dept. of Computer Sci. Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "errors; fault tolerant computing; language design; programming; programming languages; redundancy; reliable software", sponsororg = "IEEE; ACM; et al", treatment = "A Application; B Bibliography; P Practical", } @Article{Wirth:1975:APL, author = "Niklaus Wirth", title = "An assessment of the programming language {PASCAL}", journal = j-SIGPLAN, volume = "10", number = "6", pages = "23--30", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Inst. of Technol., Zurich, Switzerland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data type; design; fault tolerant computing; language evaluation; program correctness vs. reliability; programming; programming language PASCAL; programming languages; reliable programming; sequential file structure; type union", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Geschke:1975:PUR, author = "C. M. Geschke and J. G. Mitchell", title = "On the problem of uniform references to data structures", journal = j-SIGPLAN, volume = "10", number = "6", pages = "31--42", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Xerox Palo Alto Res. Center, Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract properties; data structures; large software; large software system; logical properties; programming; programming language notation; semantic interpretations; uniform references to data structures", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Cicu:1975:OTD, author = "A. Cicu and M. Maiocchi and R. Polillo and A. Sardoni", title = "Organizing tests during software evolution", journal = j-SIGPLAN, volume = "10", number = "6", pages = "43--50", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems); C6150J (Operating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Honeywell Information Systems Italy, Pregnana Milanese, Italy", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; fault tolerant computing; hierarchical system; Honeywell GCOS Level 62; Honeywell GCOS Level 62 operating system; operating systems (computers); software evolution; system exercisers; systems analysis; test management; testing programs; testing structures; Testing System; testing units", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Miller:1975:AGT, author = "E. F. {Miller, Jr.} and R. A. Melton", title = "Automated generation of testcase datasets", journal = j-SIGPLAN, volume = "10", number = "6", pages = "51--58", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Program Validation Project, General Res. Corp., Santa Barbara, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic testcase datasets generation; automatic verification systems; backtracking techniques; computer testing; consistency analyses; fault tolerant computing; fault tolerant computing reliability; iteration structure; partition; programming; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Stucki:1975:NAC, author = "Leon G. Stucki and Gary L. Foshee", title = "New assertion concepts for self-metric software validation", journal = j-SIGPLAN, volume = "10", number = "6", pages = "59--71", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "McDonnell Douglas Astronautics Co., Huntington Beach, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic program verification; computer testing; fault tolerant computing; FORTRAN validation tool; programming; self metric software validation; software reliability; structured programming techniques; user embedded assertion capability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Liskov:1975:STD, author = "Barbara Liskov and Stephen Zilles", title = "Specification techniques for data abstractions", journal = j-SIGPLAN, volume = "10", number = "6", pages = "72--87", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Dept. of Electrical Engng. and Computer Sci., MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data abstractions; fault tolerant computing; formal specifications; level of abstraction; program correctness; programming; programming methodologies; survey", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Gerhart:1975:KAP, author = "Susan L. Gerhart", title = "Knowledge about programs: {A} model and case study", journal = j-SIGPLAN, volume = "10", number = "6", pages = "88--95", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Computer Sci. Dept. Duke Univ., Durham, NC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "case study; derivation rules; fault tolerant computing; fault tolerant computing techniques; model; program construction techniques; program correctness proof; program schema; programming; programming knowledge; Structured Programming; transformations", treatment = "A Application; P Practical", } @Article{Chirica:1975:ACC, author = "Laurian M. Chirica and David F. Martin", title = "An approach to compiler correctness", journal = j-SIGPLAN, volume = "10", number = "6", pages = "96--103", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150C (Compilers, interpreters and other processors)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computer Sci. Dept., Univ. of California, Los Angelse, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler correctness; fault tolerant computing; Floyd verification conditions; Floyd's method of inductive assertions; postfix translators; program compilers; program interpreters; programming; programming interpreters; semantic equivalence theorems; syntax directed translation", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Rault:1975:DVT, author = "J. C. Rault", title = "Design verification techniques --- a review", journal = j-SIGPLAN, volume = "10", number = "6", pages = "104--104", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Boehm:1975:SEA, author = "B. W. Boehm and R. K. McClean and D. B. Urfrig", title = "Some experience with automated aids to the design of large-scale reliable software", journal = j-SIGPLAN, volume = "10", number = "6", pages = "105--113", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "TRW, Redondo Beach, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automated software design; cost effectiveness; design error data; fault tolerant computing; large scale software design; programming; software error; systems analysis; validation; verification", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{DeRemer:1975:PLV, author = "Frank DeRemer and Hans Kron", title = "Programming-in-the large versus programming-in-the-small", journal = j-SIGPLAN, volume = "10", number = "6", pages = "114--121", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages); C7430 (Computer engineering)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Univ. of California, Santa Cruz, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler; fault tolerant computing; information hiding; large programs; module interconnection language; modules; programming; programming languages; small programs; software reliability; virtual machines; virtual machines languages", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Wulf:1975:RHS, author = "William A. Wulf", title = "Reliable hardware-software architecture", journal = j-SIGPLAN, volume = "10", number = "6", pages = "122--130", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computer Sci. Dept., Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design philosophy; dynamic error detection; fault tolerant computing; hardware/software reliability; modular programming; operating systems; programming; structured programming; systems analysis", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Reifer:1975:AAR, author = "Donald J. Reifer", title = "Automated aids for reliable software", journal = j-SIGPLAN, volume = "10", number = "6", pages = "131--142", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Aerospace Corp., El Segunda, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automation; computer programs; cost reduction; fault tolerant computing; fault tolerant computing automation; programming; programming techniques; reliable software", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Katz:1975:TAD, author = "Shmuel Katz and Zohar Manna", title = "Towards automatic debugging of programs", journal = j-SIGPLAN, volume = "10", number = "6", pages = "143--155", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Appl. Maths. Dept., Weizmann Inst. of Sci., Rehovot, Israel", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic program debugging; fault tolerant computing; invariant tree; logical errors; program correctness proof; program debugging; programming; verification system", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{vonHenke:1975:MVP, author = "F. W. {von Henke} and D. C. Luckham", title = "A methodology for verifying programs", journal = j-SIGPLAN, volume = "10", number = "6", pages = "156--164", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Artificial Intelligence Lab., Computer Sci. Dept. Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "fault tolerant computing; online interactive verification system; PASCAL programs; program and system documentation; program debugging; program documentation; program verification methodology; structured programming", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Caplain:1975:FIA, author = "Michel Caplain", title = "Finding {Invariant} assertions for proving programs", journal = j-SIGPLAN, volume = "10", number = "6", pages = "165--171", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "ENSIMAG-Univ. de Grenoble, Grenoble, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "fault tolerant computing; invariant assertions; program correctness; programming; proving programs", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Baker:1975:SPP, author = "F. T. Baker", title = "Structured programming in a production programming environment", journal = j-SIGPLAN, volume = "10", number = "6", pages = "172--185", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "IBM Federal Systems Div., Gaithersburg, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "fault tolerant computing; management; production programming environment; productivity; programming; programming management; programming management computing; reliability; structured programming methodology; top down programming", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Culpepper:1975:SRE, author = "L. M. Culpepper", title = "A system for reliable engineering software", journal = j-SIGPLAN, volume = "10", number = "6", pages = "186--192", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C7400 (Engineering computing)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Naval Ship Res. and Dev. Center, Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "engineering applications of computers; engineering applications of fault tolerant computing; engineering design; fault tolerant computing; portability; programming; reliability; reliable engineering software; software validation; usability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Brooks:1975:MMM, author = "Fred P. {Brooks, Jr.}", title = "The {Mythical Man-Month}", journal = j-SIGPLAN, volume = "10", number = "6", pages = "193--193", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Miyamoto:1975:SRO, author = "Isao Miyamoto", title = "``Software reliability in online real time environment''", journal = j-SIGPLAN, volume = "10", number = "6", pages = "194--203", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Nippon Electric Co., Tokyo, Japan", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; erroneous debugging; fault tolerant computing; online real time environment; program debugging; programming; quantitative models; software error rate; software errors; software reliability; software reliability estimation", sponsororg = "IEEE; ACM; et al", treatment = "A Application; B Bibliography; P Practical", } @Article{Littlewood:1975:RMM, author = "B. Littlewood", title = "A reliability model for {Markov} structured software", journal = j-SIGPLAN, volume = "10", number = "6", pages = "204--207", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "B0240 (Probability and statistics); C1140 (Probability and statistics); C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Maths. Dept., City Univ., London, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer failure process; computer software reliability; computer testing; continuous parameter Markov chain; failure process; fault tolerant computing; Markov processes; Markov structured software; Poisson processes; process computers; process control computer software; programming; reliability model; reliability theory; switching", sponsororg = "IEEE; ACM; et al", treatment = "A Application; T Theoretical or Mathematical", } @Article{Trivedi:1975:MSM, author = "Ashok K. Trivedi and Martin L. Shooman", title = "A many-state {Markov} model for the estimation and prediction of computer software performance parameters", journal = j-SIGPLAN, volume = "10", number = "6", pages = "208--220", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "B0240 (Probability and statistics); C1140 (Probability and statistics); C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems); statistics", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Polytech. Inst. of New York, New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "availability; computer software performance parameters; computer testing; error correction policy; error occurrence rate; errors; fault tolerant computing; many state Markov model; Markov processes; performance criteria; program debugging; programming; reliability; reliability theory; software performance parameters estimation; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "T Theoretical or Mathematical", } @Article{Henderson:1975:FSM, author = "Peter Henderson", title = "Finite state modelling in program development", journal = j-SIGPLAN, volume = "10", number = "6", pages = "221--227", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4220 (Automata theory); C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computing Lab., Univ. of Newcastle upon Tyne, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; finite automata; finite state machine; finite state modelling; model; module tester; program development; program testing; program validation; programming", sponsororg = "IEEE; ACM; et al", treatment = "A Application; T Theoretical or Mathematical", } @Article{King:1975:NAP, author = "James C. King", title = "A new approach to program testing", journal = j-SIGPLAN, volume = "10", number = "6", pages = "228--233", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computer Sci. Dept., IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; control flow; interactive debugging/testing system; program correctness; program debugging; program testing; symbolic formulae; symbolic inputs; symbolic interpretation", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Boyer:1975:SFS, author = "Robert S. Boyer and Bernard Elspas and Karl N. Levitt", title = "{SELECT}: a formal system for testing and debugging programs by symbolic execution", journal = j-SIGPLAN, volume = "10", number = "6", pages = "234--245", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computer Sci. Group., Stanford Res. Inst., Menlo Park, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automated program proving system; computer testing; formal system; formal systematic debugging of programs; formal testing system; program debugging; program errors; SELECT program debugging/testing system; symbolic execution", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Rubey:1975:QAS, author = "Raymond J. Rubey", title = "Quantitative aspects of software validation", journal = j-SIGPLAN, volume = "10", number = "6", pages = "246--251", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "fault tolerant computing; program debugging; programming; quantitative software error data; software development cost; software errors; software validation; software validation cost", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Lynch:1975:REC, author = "W. C. Lynch and J. W. Langner and M. S. Schwartz", title = "Reliability experience with {Chi\slash OS}", journal = j-SIGPLAN, volume = "10", number = "6", pages = "252--259", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0310 (EDP management); C6110 (Systems analysis and programming); C6150J (Operating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computing and Information Sci., Case Western Reserve Univ., Cleveland, OH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Chi/OS operating system; environmental factors; fault tolerant computing; large scale software; management; operating systems (computers); programming; programming environmental factors; programming management; reliability; software reliability; systems analysis; systems programming", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Bucher:1975:MCS, author = "D. E. W. Bucher", title = "Maintenance of the Computer Sciences Teleprocessing System", journal = j-SIGPLAN, volume = "10", number = "6", pages = "260--266", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0310 (EDP management); C6110 (Systems analysis and programming); C6150J (Operating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computer Sci. Corp., Las Vegas, NV, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Computer Sciences Teleprocessing System; computer testing; digital communication systems; enhancement; error corrections; maintenance; management; operating systems; operating systems (computers); organization; project departments; project personnel; software maintenance; software testing; systems analysis; teleprocessing service", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Robinson:1975:ARS, author = "Lawrence Robinson and Karl N. Levitt and Peter G. Neumann and Ashok R. Saxena", title = "On attaining reliable software for a secure operating system", journal = j-SIGPLAN, volume = "10", number = "6", pages = "267--284", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150J (Operating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Stanford Res. Inst., Menlo Park, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract machines; design; fault tolerant computing; hierarchical structure; implementation; operating system design; operating systems (computers); programming; protection rules; reliable software; secure operating system; security of data; software reliability; specifications", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Walter:1975:SSS, author = "K. G. Walter and S. I. Schaen and W. F. Ogden and W. C. Rounds and D. G. Shumway and D. D. Schaeffer and K. J. Biba and F. T. Bradshaw and S. R. Ames and J. M. Gilligan", title = "Structured specification of a {Security Kernel}", journal = j-SIGPLAN, volume = "10", number = "6", pages = "285--293", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150J (Operating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Case Western Reserve Univ., Cleveland, OH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "correctness; fault tolerant computing; information security; models; operating system design operating system design; operating systems (computers); programming; security kernel; security kernel design; security of data; structured specification; systems analysis", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Popek:1975:VPS, author = "Gerald J. Popek and Charles S. Kline", title = "A verifiable protection system", journal = j-SIGPLAN, volume = "10", number = "6", pages = "294--304", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150J (Operating systems); C7430 (Computer engineering)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Univ. of California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "capability faulting; fault tolerant computing; fault tolerant computing faulting; flexible information sharing facilities; levels of kernels; multiuser operating system; operating systems (computers); program verification; programming; security kernels; security of data; systems analysis; UCLA Virtual Machine System; ultra high reliability protection; verifiable protection system; virtual machines; virtual memory", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{BrinchHansen:1975:PCP, author = "P. {Brinch Hansen}", title = "The purpose of {Concurrent PASCAL}", journal = j-SIGPLAN, volume = "10", number = "6", pages = "305--309", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150J (Operating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Information Sci., California Inst. of Technol., Pasadena, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler; computer operating systems; Concurrent PASCAL; concurrent programming; hierarchical design; hierarchical operating systems; monitor concept; operating systems (computers); problem oriented languages; programming; programming language; scheduling; shared data structures; structured multiprogramming; structured programming", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Hansen:1975:PCP, author = "Per Brinch Hansen", title = "The purpose of concurrent {Pascal}", journal = j-SIGPLAN, volume = "10", number = "6", pages = "305--309", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Saxena:1975:SSH, author = "Ashok R. Saxena and Thomas H. Bredt", title = "A structured specification of a hierarchical operating system", journal = j-SIGPLAN, volume = "10", number = "6", pages = "310--318", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150J (Operating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Digital Systems Lab., Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "hierarchical levels of abstraction; hierarchical operating system; high level language; large program system design; large program system store; multiprocesses installation; multiprocessing programs; operating system; operating systems (computers); PASCAL; problem oriented languages; programming; structured programming; structured specification; virtual store", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Sintzoff:1975:CCE, author = "Michel Sintzoff and Axel {Van Lamsweerde}", title = "Constructing correct and efficient concurrent programs", journal = j-SIGPLAN, volume = "10", number = "6", pages = "319--326", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "MBLE Res. Lab., Brussels, Belgium", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "concurrent programs construction; efficient concurrent programs; fault tolerant computing; firing conditions; high level synchronizing construct; invariant assertion; program correctness program correctness; programming; programming theory; sequential modules; structured programming; synchronizing condition", sponsororg = "IEEE; ACM; et al", treatment = "A Application; T Theoretical or Mathematical", } @Article{Endres:1975:AET, author = "Albert Endres", title = "An analysis of errors and their causes in system programs", journal = j-SIGPLAN, volume = "10", number = "6", pages = "327--336", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems); C6150J (Operating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "IBM Lab., Boeblingen, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; error distributions; errors; fault tolerant computing; fault tolerant computing tolerant computing; internal testing; operating system DOS/VS; operating systems (computers); program error detection; program testing; programming; software error classification; system programs; systems analysis", sponsororg = "IEEE; ACM; et al", treatment = "A Application; T Theoretical or Mathematical", } @Article{Schneidewind:1975:AEP, author = "Norman F. Schneidewind", title = "Analysis of error processes in computer software", journal = j-SIGPLAN, volume = "10", number = "6", pages = "337--346", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Naval Postgraduate School, Monterey, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer software; computer testing; detection process; error processes analysis; estimation theory; fault tolerant computing; forecasting equations; forecasts; functional testing; maximum likelihood; model; nonhomogeneous Poisson process; parameter estimates; programming; software quality control; software reliability; weighted least squares", sponsororg = "IEEE; ACM; et al", treatment = "A Application; T Theoretical or Mathematical", } @Article{Shooman:1975:TDT, author = "M. L. Shooman and M. I. Bolsky", title = "Types, distribution, and test and correction times for programming errors", journal = j-SIGPLAN, volume = "10", number = "6", pages = "347--357", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Polytech. Inst. of New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "correction times; error density; error distribution; fault tolerant computing; program debugging; programming; programming errors; programming reliability; software errors; test", sponsororg = "IEEE; ACM; et al", treatment = "A Application; T Theoretical or Mathematical", } @Article{Parnas:1975:ISS, author = "D. L. Parnas", title = "The influence of software structure on reliability", journal = j-SIGPLAN, volume = "10", number = "6", pages = "358--362", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Operating System Structure, Tech. Univ. Darmstadt, Darmstadt, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "correctness; fault tolerant computing; modules; programming; reliability; software reliability; software structure; subsystems", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Mills:1975:HWC, author = "Harlan D. Mills", title = "How to write correct programs and know it", journal = j-SIGPLAN, volume = "10", number = "6", pages = "363--370", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Federal Systems Div., IBM Corp., Gaithersburg, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coding subprocess; fault tolerant computing; precision; program correctness; programming; structured programming", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Buda:1975:IAP, author = "A. O. Buda and A. A. Granovsky and A. P. Ershov", title = "Implementation of the {Alpha-6} programming system", journal = j-SIGPLAN, volume = "10", number = "6", pages = "371--381", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0310 (EDP management); C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Acad. of Sci., Moscow, USSR", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALPHA 6 programming; ALPHA 6 programming system; fault tolerant computing; management; organization; programming; programming errors; project management; quality; time scales", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Ramamoorthy:1975:TLS, author = "C. V. Ramamoorthy and S. F. Ho", title = "Testing large software with automated software evaluation systems", journal = j-SIGPLAN, volume = "10", number = "6", pages = "382--394", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Dept. of Electrical Engng. and Computer Sci., Electronics Res. Lab., Univ. of California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automated software evaluation systems; computer selection and evaluation; computer testing; fault; fault tolerant computing; formal proof; large scale software systems; large software testing; program correctness; programming; reliability; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Carpenter:1975:SDV, author = "Loren C. Carpenter and Leonard L. Tripp", title = "Software design validation tool", journal = j-SIGPLAN, volume = "10", number = "6", pages = "395--400", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Boeing Computer Services, Inc., Seattle, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer selection and evaluation; fault tolerant computing; program and system documentation; program documentation; programming; software design; software design validation tool DECA; structured programming; top down dominated design methodology", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Edwards:1975:ECM, author = "N. P. Edwards", title = "The effect of certain modular design principles on testability", journal = j-SIGPLAN, volume = "10", number = "6", pages = "401--410", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "accuracy; computer testing; controlled modularity; fault tolerant computing; modular design principles; programming; reliability; software design; software testing; testability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Good:1975:PP, author = "Donald I. Good", title = "Provable programming", journal = j-SIGPLAN, volume = "10", number = "6", pages = "411--419", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Univ. of Texas, Austin, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatically supportable methods; computer program design; design strategy; fault tolerant computing; programming; provable programming; simultaneous stepwise refinement; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Laventhal:1975:VPW, author = "Mark S. Laventhal", title = "Verifying programs which operate on data structures", journal = j-SIGPLAN, volume = "10", number = "6", pages = "420--426", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "correctness; data structures; fault tolerant computing; inductive assertion method; intrastructural relationships; invariant; program verification; programming; representation function; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Infante:1975:PSP, author = "R. Infante and U. Montanari", title = "Proving structured programs correct, level by level", journal = j-SIGPLAN, volume = "10", number = "6", pages = "427--436", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Olivetti, Ivrea, Italy", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "assertions; fault tolerant computing; level axioms; predicates; problem oriented data structures; problem oriented predicates; programming; structured programs correctness proof; theorem prover; virtual machines", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Randell:1975:SSS, author = "B. Randell", title = "System structure for software fault tolerance", journal = j-SIGPLAN, volume = "10", number = "6", pages = "437--449", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computing Lab., Univ. of Newcastle upon Tyne, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "complex computing systems structuring; error detection; fault tolerant computing; fault tolerant interfaces; programming; recovery blocks; recovery facilities; residual design inadequacies; software fault tolerance; systems analysis", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Yau:1975:DSC, author = "S. S. Yau and R. C. Cheung", title = "Design of self-checking software", journal = j-SIGPLAN, volume = "10", number = "6", pages = "450--457", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Northwestern Univ., Evanston, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control sequence; data structures; fault tolerant computing; illegal branches; incorrect loop terminations; infinite loops; program; program debugging; programming; recovery; reliability; selfchecking software; software errors; wrong branches", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Avizienis:1975:FTF, author = "Algirdas Avi{\v{z}}ienis", title = "Fault-tolerance and fault-intolerance: {Complementary} approaches to reliable computing", journal = j-SIGPLAN, volume = "10", number = "6", pages = "458--464", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Computer Sci. Dept., Univ. of California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; fault intolerant computing; fault tolerant computing; programming; protective redundancy; reliability resources; reliable computing; software reliability; software systems; system architecture", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Burstall:1975:STD, author = "R. M. Burstall and John Darlington", title = "Some transformations for developing recursive programs", journal = j-SIGPLAN, volume = "10", number = "6", pages = "465--472", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Dept. of Artificial Intelligence, Univ. of Edinburgh, Edinburgh, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic program manipulation system; fault tolerant computing; fault tolerant manipulation system; program transformation; programming; recursive equations; recursive programs; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Suzuki:1975:VPA, author = "Norihisa Suzuki", title = "Verifying programs by algebraic and logical reduction", journal = j-SIGPLAN, volume = "10", number = "6", pages = "473--481", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algebraic reduction; arithmetic simplifier; automatic program verification; depth first proof search process; equality replacement rules; fault tolerant computing; Gentzen type formal system; higher level programming language; logical reduction; PASCAL; program and system documentation; program correctness; programming; propositional truth value evaluation; sorting programs; theorem proving", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Good:1975:IPV, author = "Donald I. Good and Ralph L. London and W. W. Bledsoe", title = "An Interactive Program Verification System", journal = j-SIGPLAN, volume = "10", number = "6", pages = "482--492", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Univ. of Texas, Austin, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; fault tolerant computing; formal specifications; inductive assertion method; interactive program verification system; programming; simplifying; sorting program; verification conditions", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Goodenough:1975:TTT, author = "John B. Goodenough and Susan L. Gerhart", title = "Toward a theory of test data selection", journal = j-SIGPLAN, volume = "10", number = "6", pages = "493--510", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "SofTech, Inc., Waltham, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; errors; implementation errors; program correctness proof; program testing; programming; software development; test data selection; test reliability; test validity", sponsororg = "IEEE; ACM; et al", treatment = "A Application; T Theoretical or Mathematical", } @Article{Kopetz:1975:CBR, author = "Hermann Kopetz", title = "On the connections between range of variable and control structure testing", journal = j-SIGPLAN, volume = "10", number = "6", pages = "511--517", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Voest-Alpine AG, Linz, Austria", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; control structure testing; error detection; program correctness proof; program testing; programming; software; software engineering; software error types; software module; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Brown:1975:TSR, author = "J. R. Brown and M. Lipow", title = "Testing for software reliability", journal = j-SIGPLAN, volume = "10", number = "6", pages = "518--527", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "TRW Systems, Redondo Beach, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; development test cases; operational reliability assessment; program testing; programming; representative testing; software reliability; validation test cases", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Hoare:1975:DR, author = "C. A. R. Hoare", title = "Data reliability", journal = j-SIGPLAN, volume = "10", number = "6", pages = "528--533", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Dept. of Computer Sci., Queen's Univ. of Belfast, Belfast, Ireland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data reliability; data structures; data structuring; direct product; fault tolerant computing; fault tolerant computing data structuring; mapping; programming; recursion; sequence; software reliability; topdown design; type; union", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{London:1975:VPV, author = "Ralph L. London", title = "A view of program verification", journal = j-SIGPLAN, volume = "10", number = "6", pages = "534--545", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "USC Information Sci. Inst., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer testing; fault tolerant computing; inductive; inductive assertions; iterative tree traversal example; program proving; program verification; programming; reliable software; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "A Application; P Practical", } @Article{Dijkstra:1975:CCA, author = "Edsger W. Dijkstra", title = "Correctness concerns and, among other things, why they are resented", journal = j-SIGPLAN, volume = "10", number = "6", pages = "546--550", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:49 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Los Angeles, CA, USA; 21-23 April 1975", conftitle = "International Conference on Reliable Software", corpsource = "Burroughs Corp., Nuenen, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "fault tolerant computing; historical perspective; program; program correctness; programming; software reliability", sponsororg = "IEEE; ACM; et al", treatment = "G General Review; P Practical", } @Article{Wasserman:1975:IPL, author = "Anthony I. Wasserman", title = "Issues in programming language design: an overview", journal = j-SIGPLAN, volume = "10", number = "7", pages = "10--12", month = jul, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987305.987307", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages)", corpsource = "Univ. of California, San Francisco, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstraction; control structures; data types; design objectives; language extensibility; programming language design; programming languages", treatment = "G General Review", } @Article{Zahn:1975:SCP, author = "Charles T. {Zahn, Jr.}", title = "Structured control in programming languages", journal = j-SIGPLAN, volume = "10", number = "7", pages = "13--15", month = jul, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987305.987308", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages)", corpsource = "Stanford Linear Accelerator Center, Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "conceptual distance; programming; programming languages; structural; structural control", treatment = "G General Review", } @Article{Liskov:1975:DTP, author = "Barbara H. Liskov", title = "Data types and program correctness", journal = j-SIGPLAN, volume = "10", number = "7", pages = "16--17", month = jul, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987305.987309", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "program correctness; programming; programming language design; programming languages; provability; reliability; software reliability; user defined data types", treatment = "G General Review", } @Article{Standish:1975:EPL, author = "Thomas A. Standish", title = "Extensibility in programming language design", journal = j-SIGPLAN, volume = "10", number = "7", pages = "18--21", month = jul, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987305.987310", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages)", corpsource = "Univ. of California, Irvine, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "extensibility; programming; programming language design; programming languages", treatment = "G General Review", } @Article{Presser:1975:SL, author = "Leon Presser", title = "Structured languages", journal = j-SIGPLAN, volume = "10", number = "7", pages = "22--24", month = jul, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987305.987311", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages)", corpsource = "Univ. of California, Santa Barbara, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control structures; program format; programming languages; structured language", treatment = "G General Review", } @Article{Dennis:1975:EPA, author = "Jack B. Dennis", title = "An example of programming with abstract data types", journal = j-SIGPLAN, volume = "10", number = "7", pages = "25--29", month = jul, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987305.987312", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140E (Other programming languages)", corpsource = "MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; construction of provably correct programs; programming; programming language CLU; programming languages; sequence problem", treatment = "T Theoretical or Mathematical", } @Article{Goodenough:1975:EHD, author = "John B. Goodenough", title = "Exception handling design issues", journal = j-SIGPLAN, volume = "10", number = "7", pages = "41--45", month = jul, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987305.987313", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Exception handling design issues are reflected in discussions by Zahn [1] Parnas [2], Hill [3], Elson [4], Organick [5], and myself [6, 7]. The purpose of this paper is to summarize these issues. This summary can be used to evaluate the strengths and weaknesses of proposed or existing exception handling language features and as a guide in designing new features.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages)", corpsource = "Softech. Inc., Waltham, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "exception handling design issues; language features; programming; programming languages", treatment = "G General Review", } @Article{Shneiderman:1975:CPP, author = "Ben Shneiderman", title = "Cognitive psychology and programming language design", journal = j-SIGPLAN, volume = "10", number = "7", pages = "46--47", month = jul, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987305.987314", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0200 (General computer topics); C6140 (Programming languages)", corpsource = "Indiana Univ., Dept. of Computer Sci., Bloomington, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "cognitive psychology; computer literacy; programming language design; programming languages; psychology", treatment = "G General Review", } @Article{Witt:1975:PDB, author = "H. Witt", title = "{Pun-dora}'s box or how to produce enough papers to wrap up structured programming", journal = j-SIGPLAN, volume = "10", number = "8", pages = "10--11", month = aug, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:52 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Mason:1975:SUD, author = "James A. Mason", title = "Some user-defined control functions for more readable {APL} programs", journal = j-SIGPLAN, volume = "10", number = "8", pages = "11--19", month = aug, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:52 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computer Sci. and Math., Atkinson Coll., York Univ. Downsview, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "APL; control statements; execution time; interpreter; modification; preprocessing; programming; programming languages", treatment = "P Practical", } @Article{Salvadori:1975:SPC, author = "A. Salvadori and J. Gordon and C. Capstick", title = "Static profile of {COBOL} programs", journal = j-SIGPLAN, volume = "10", number = "8", pages = "20--33", month = aug, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:52 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computing and Information Sci., Univ. of Guelph, Guelph, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COBOL; data processing industry; dynamic analysis; programming; static analysis", treatment = "P Practical", } @Article{Weinberg:1975:ITE, author = "Gerald M. Weinberg and Dennis P. Geller and Thomas W. S. Plum", title = "{IF-THEN-ELSE} considered harmful", journal = j-SIGPLAN, volume = "10", number = "8", pages = "34--44", month = aug, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:52 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Human Sci. and Technol. Group, State Univ. of New York, Binghamton, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "complexity; control structures; flow of control; GO TO logic; IF THEN ELSE construct; indefinite replication; programming; undesirable program constructs", treatment = "P Practical", } @Article{Denning:1975:CMO, author = "Peter J. Denning", title = "Comments on mathematical overkill", journal = j-SIGPLAN, volume = "10", number = "9", pages = "10--11", month = sep, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987316.987318", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:17 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Computer Sci. Dept., Purdue Univ., West Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "mathematical overkill; programming; structure theorem; structured; structured programming", treatment = "A Application; P Practical", } @Article{Foulk:1975:DTS, author = "Clinton R. Foulk", title = "The {DO} trace: a simple and effective method for debugging {GOTO}-free programs", journal = j-SIGPLAN, volume = "10", number = "9", pages = "11--18", month = sep, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987316.987319", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:17 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer and Information Sci., Ohio State Univ., Columbus, OH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control flow trace; debugging method; DO trace; GOTO free programs debugging; program debugging; programming", treatment = "A Application; P Practical", } @Article{Meissner:1975:EFC, author = "Loren P. Meissner", title = "On extending {Fortran} control structures to facilitate structured programming", journal = j-SIGPLAN, volume = "10", number = "9", pages = "19--30", month = sep, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987316.987320", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:17 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "A number of preprocessors and other extensions of Fortran have been implemented recently, aimed at adding 'disciplined' control structures to the language. In spite of wide variations in the details of these dialects, many common features can be perceived. This paper attempts to identify these common features, and to draw some conclusions concerning their relation to a possible future widely acceptable structured Fortran language. Several different kinds of alternative and iterative structures are described, along with some of the ways they have been implemented. The use of internal procedures for top-down refinement is noted. Few, of the dialects include a general multiple level exit, although in principle this feature is needed for structured programming. Use of labels seems to be preferable to any alternative way of implementing, this feature in Fortran. Because of the importance of compatibility with existing programs, and for other reasons, it is unlikely that the GO TO statement will disappear from Fortran in the forseeable future. However. with the addition of new control structures it should be possible to develop processors that warn against certain particularly awkward usages of GO TO statements. Further efforts are recommended, including continued support of the ANSI X3J3 Fortran standards committee, and the establishment of a separate group charged with predicting trends and making timely recommendations for future extensions to the language.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Lawrence Berkeley Lab., Univ. of California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "block structure; compatibility; control structures; dialects; Fortran; FORTRAN; FORTRAN control structures extension; GO TO statements; iterative structures; language extensions; modular programming; multiple level exit; portability; preprocessors; programming; programming methodology; reducibility; standards; statement labels; structured Fortran; structured FORTRAN language; structured programming; top down refinement", treatment = "A Application; B Bibliography; P Practical", } @Article{Sayward:1975:CCC, author = "Frederick G. Sayward", title = "A correctness criterion for {CSP} parallel programs", journal = j-SIGPLAN, volume = "10", number = "9", pages = "30--38", month = sep, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987316.987321", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:17 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Appl. Math., Brown Univ., Providence, RI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "cooperating sequential processes; correctness criterion; CSP parallel programs; fault tolerant computing; parallel processing; programming", treatment = "A Application; P Practical", } @Article{MacLennan:1975:NDA, author = "B. J. MacLennan", title = "A note on dynamic arrays in {PASCAL}", journal = j-SIGPLAN, volume = "10", number = "9", pages = "39--40", month = sep, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987316.987322", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:17 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques); C6140D (High level languages)", corpsource = "Computer Science Dept., Purdue Univ., West Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "dynamic arrays; macro extension; PASCAL; problem oriented languages; storage allocation; variant record facility", treatment = "A Application; P Practical", } @Article{Bond:1975:FFS, author = "Reford Bond", title = "Free form structured {FORTRAN} translator", journal = j-SIGPLAN, volume = "10", number = "10", pages = "12--15", month = oct, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987253.987255", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:28 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ELESSAR; error recovery; FORTRAN; free format; preprocessor; program interpreters; programming; statement; statement brackets; structured Fortran; structured language; syntax", treatment = "P Practical", } @Article{Flon:1975:RSP, author = "Lawrence Flon", title = "On research in structured programming", journal = j-SIGPLAN, volume = "10", number = "10", pages = "16--17", month = oct, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987253.987256", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:28 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci., Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; conditionals; FORTRAN; global variables; goto; programming; programming language; research; structured programming", treatment = "G General Review", } @Article{Gales:1975:SFN, author = "Lawrence E. Gales", title = "Structured {FORTRAN} with no preprocessor", journal = j-SIGPLAN, volume = "10", number = "10", pages = "17--24", month = oct, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987253.987257", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:28 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150C (Compilers, interpreters and other languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Center for Quantitative Sci., Univ. of Washington, Seattle, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; Fortran compiler; highly readable structured programs; no software; preprocessors; programming; structured programming", treatment = "P Practical", } @Article{Lambird:1975:EIL, author = "Robert J. Lambird and Lawrence E. Cornish", title = "The {EXEC 8} implementation of {List Processor-N}", journal = j-SIGPLAN, volume = "10", number = "10", pages = "25--36", month = oct, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987253.987258", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:28 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper describes the Exec 8 implementation of List Processor-N, a set of list processing subprograms which provide the Fortran programmer with the ability to dynamically allocate arbitrarily complicated data structures.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6130 (Data handling techniques); C6150J (Operating systems)", corpsource = "US Dept. of Commerce, Bur. of Census, Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; data structures subprograms; Exec 8 implementation; list processing; list processing subprograms; List Processor N; operating systems (computers)", treatment = "P Practical", } @Article{Berry:1975:SD, author = "Daniel M. Berry", title = "Structured documentation", journal = j-SIGPLAN, volume = "10", number = "11", pages = "7--12", month = nov, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987260.987262", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:37 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Computer Sci. Dept., Univ. of California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "documentation style; program and system documentation; structured documentation; structured program developments; top down structured programming", treatment = "A Application; P Practical", } @Article{Coakley:1975:EUC, author = "F. P. Coakley", title = "Experience with the use of the {\tt case} statement within a {M.O.L.}", journal = j-SIGPLAN, volume = "10", number = "11", pages = "13--17", month = nov, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987260.987263", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:37 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages)", corpsource = "Dept. Electrical Engng. Sci., Univ. of Essex, Colchester, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CASE statement; Honeywell series 16 range; machine oriented language PL316; machine oriented languages", treatment = "A Application; P Practical", } @Article{Dailey:1975:TAP, author = "W. H. Dailey", title = "A tabular approach to program optimization", journal = j-SIGPLAN, volume = "10", number = "11", pages = "17--22", month = nov, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987260.987264", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:37 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "decision grid chart; decision tables; optimisation; program optimization; programming; tabular approach", treatment = "A Application; P Practical", } @Article{Leibowitz:1975:MOU, author = "Stephen Leibowitz", title = "Memory optimization using block structures", journal = j-SIGPLAN, volume = "10", number = "11", pages = "22--25", month = nov, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987260.987265", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:37 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages)", corpsource = "Operations Res. Dept., Morgan Guaranty Trust Co., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; Algol; block structures; memory optimisation; memory optimisation storage allocation; memory requirements; programming; run time storage allocation; storage allocation", treatment = "A Application; P Practical", } @Article{Middleton:1975:CFA, author = "Anthony G. Middleton", title = "Connector functions: another view of the {GOTO}?", journal = j-SIGPLAN, volume = "10", number = "11", pages = "25--37", month = nov, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987260.987266", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:37 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci., Univ. Coll. of Swansea, Swansea, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "connector functions; GOTO; programming; structured programming; tree structured text", treatment = "A Application; P Practical", } @Article{Williams:1975:NAC, author = "M. H. Williams", title = "A note on the ambiguity of the {\tt COMMON} statement", journal = j-SIGPLAN, volume = "10", number = "11", pages = "38--40", month = nov, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987260.987267", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:37 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Cambridge Univ. Computer Lab., Cambridge, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COMMON ITEM; COMMON LOCATION; COMMON NAME; COMMON statement; fault tolerant computing; programming", treatment = "A Application; P Practical", } @Article{Dailey:1975:GBD, author = "W. H. Dailey", title = "On generating binary decision trees with minimum nodes", journal = j-SIGPLAN, volume = "10", number = "12", pages = "14--21", month = dec, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987686.987688", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:45 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper describes a technique for generating binary decision trees from decision tables. It starts with a fully expended table and does a partial reduction with respect to the actions. The remainder of the reduction is done without reference to actions. Pollack's algorithm is finally applied to determine the next decision to consider.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "binary decision trees; binary trees; code optimisation; code optimization; decision tables; minimisation; minimum nodes; partial reduction; Pollack's algorithm; topological minimisation; topological minimization", treatment = "A Application; P Practical", } @Article{Holton:1975:TEP, author = "John B. Holton", title = "Toward efficient programming in virtual systems", journal = j-SIGPLAN, volume = "10", number = "12", pages = "22--25", month = dec, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987686.987689", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:45 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "An approach to improving the processing efficiency of COBOL programs executed on virtual storage systems is suggested. The approach uses program manipulation and system information facilities in solving the problem.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Graduate School of Business Administration, Univ. of Southern California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COBOL; COBOL programs; efficient programming; program manipulation; programming; system information facilities; system information facilities systems; virtual storage; virtual storage systems", treatment = "A Application; P Practical", } @Article{Lassagne:1975:RDI, author = "Theodore D. Lassagne", title = "Recursive definitions for iterative algorithms", journal = j-SIGPLAN, volume = "10", number = "12", pages = "26--38", month = dec, year = "1975", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987686.987690", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:45 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Since higher level languages first appeared, computer practitioners have been seeking a language which will permit them to define an algorithm to a computer without unnecessary specification of the sequence in which actions are to be carried out. Recursive definitions meet this requirement, but a major obstacle to their wider adoption has been the fact that so many of our algorithms are iterative in nature, and it typically has not been easy to convert an iterative algorithm to one in recursive definition form.\par However, if we look at recursive definitions from a somewhat broader viewpoint and introduce the technique of 'mu-recursion', then iterative algorithms can be expressed fairly naturally in recursive form. This capability opens up possibilities for a practical recursive definition language useful for a wide range of computational tasks. Therefore, in addition to demonstrating how to write practical algorithms with recursive definitions, we will discuss the prospects for a practical language and its compilation. Also covered briefly will be proof techniques and suggestions for further research.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "USAF, Defense Communications Agency, Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "iterative algorithms; problem oriented languages problem oriented languages; programming; recursive definitions", treatment = "A Application; P Practical", } @Article{Meissner:1975:P, author = "L. P. Meissner", title = "On preprocessors", journal = j-SIGPLAN, volume = "10", number = "12", pages = "39--??", month = dec, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Lawrence Berkeley Lab., Univ. of California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "portability; preprocessors; program processors; structured FORTRAN; structured FORTRAN program; usability", treatment = "A Application; P Practical", } @Article{Yuval:1975:SEP, author = "G. Yuval", title = "A {SNOBOL} 4 execution profile", journal = j-SIGPLAN, volume = "10", number = "12", pages = "40--??", month = dec, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Computer Sci., Hebrew Univ., Jerusalem, Israel", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "problem oriented languages; program compilers; SNOBOL 4 programming language", treatment = "A Application; P Practical", } @Article{Meissner:1976:PCS, author = "Loren P. Meissner", title = "Proposed control structures for extended {FORTRAN}", journal = j-SIGPLAN, volume = "11", number = "1", pages = "16--21", month = jan, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987324.987326", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:50 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Lawrence Berkeley Lab., Univ. of California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control structures; extended FORTRAN; FORTRAN; FORTRAN programming; FORTRAN statements; structured FORTRAN; structured programs; undisciplined GO TO statements", treatment = "A Application; P Practical", } @Article{Embley:1976:KSU, author = "David W. Embley and Wilfred J. Hansen", title = "The {KAIL} selector --- a unified control construct", journal = j-SIGPLAN, volume = "11", number = "1", pages = "22--29", month = jan, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987324.987327", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:50 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Univ. of Illinois, Urbana-Champaign, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "KAIL language; KAIL selector; problem oriented languages; structured programming; unified control construct", treatment = "A Application; P Practical", } @Article{Landau:1976:HLL, author = "Charles Landau", title = "On high-level languages for system programming", journal = j-SIGPLAN, volume = "11", number = "1", pages = "30--31", month = jan, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987324.987328", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:50 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150J (Operating systems)", corpsource = "Lawrence Livermore Lab., Livermore, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "high level vs. assembly language; programming; system programming", treatment = "A Application; P Practical", } @Article{Winiger:1976:NOP, author = "G. Winiger", title = "A note on one-pass {\tt CASE} statement compilation", journal = j-SIGPLAN, volume = "11", number = "1", pages = "32--36", month = jan, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987324.987329", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:50 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Purdue Univ. Computing Center, West Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOLW compiler; one pass CASE statement compilation; parser generating; parser generating system; program compilers; program interpreters; syntax; translation", treatment = "A Application; P Practical", } @Article{Wirth:1976:CND, author = "N. Wirth", title = "Comment on a note on dynamic arrays in {PASCAL}", journal = j-SIGPLAN, volume = "11", number = "1", pages = "37--38", month = jan, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987324.987330", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:50 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "ETH, Zurich, Switzerland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "dynamic arrays; PASCAL; problem oriented languages", treatment = "A Application; P Practical", } @Article{Worona:1976:PCA, author = "Steven Worona", title = "{PL\slash CT}, another approach to two problems in interactive {PL/I}", journal = j-SIGPLAN, volume = "11", number = "1", pages = "39--44", month = jan, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987324.987331", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:07:50 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Cornell Univ., Ithaca, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "interactive PL/I; ON conditions; operating system; PL/1; PLUM implementation; STREAM output", treatment = "A Application; P Practical", } @Article{Abrahams:1976:RPE, author = "Paul W. Abrahams", title = "On realism in programming examples", journal = j-SIGPLAN, volume = "11", number = "2", pages = "17--19", month = feb, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:53 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "New York Univ., Courant Inst. of Math. Sci., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "programming; programming examples; programming methodology", treatment = "A Application; P Practical", } @Article{Lawson:1976:TMA, author = "Harold W. {Lawson, Jr.} and David R. Doucette", title = "A translation machine with automated top-down parsing", journal = j-SIGPLAN, volume = "11", number = "2", pages = "20--29", month = feb, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:53 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Link{\"o}pings Univ., Link{\"o}ping, Sweden", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automated top down parser; general purpose translation machine automaton; program interpreters; source string to object string transformations; syntactical description capabilities; translation machine", treatment = "A Application; T Theoretical or Mathematical", } @Article{Reifer:1976:SFD, author = "Donald J. Reifer", title = "The structured {Fortran} dilemma", journal = j-SIGPLAN, volume = "11", number = "2", pages = "30--32", month = feb, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:53 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Univ. of Southern California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; language translator; program interpreters; structural programming; structured FORTRAN", treatment = "A Application; P Practical", } @Article{ACM:1976:DPA, author = "{ACM}", title = "Draft proposed {ANS FORTRAN}", journal = j-SIGPLAN, volume = "11", number = "3", pages = "1--223", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ANS FORTRAN; data processing systems; FORTRAN; programs; standard; standards", treatment = "P Practical", } @Article{ANSI:1976:DPA, author = "{ANSI Subcommittee X3J3}", title = "Draft Proposed {ANS Fortran}", journal = j-SIGPLAN, volume = "11", number = "3", pages = "various", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Thu Aug 18 02:25:42 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "See also final standard \cite{ANSI:1977:AFX}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Nordstrom:1976:OMM, author = "Bengt Nordstr{\"o}m", title = "An outline of a mathematical model for the definition and manipulation of data", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "1--11", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Linden:1976:UAD, author = "Theodore A. Linden", title = "The use of abstract data types to simplify program modifications", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "12--23", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Zloof:1976:SBA, author = "Moshe M. Zloof and S. Peter de Jong", title = "The {System for Business Automation (SBA)}: Programming language", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "24--24", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Allman:1976:ERD, author = "Eric Allman and Michael Stonebraker and Gerald Held", title = "Embedding a relational data sublanguage in a general purpose programming language", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "25--35", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6120 (File organisation); C6140D (High level languages); C7100 (Business and administration)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Dept. of Electrical Engng. and Computer Sci., Univ. of California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data sublanguage; database management system; database management systems; EQUEL; INGRES; language oriented shortcomings; procedure oriented languages; programming language; QUEL", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Johnson:1976:ADT, author = "Robert T. Johnson and James B. Morris", title = "Abstract data types in the {Model} programming language", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "36--46", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Los Alamos Scientific Lab., Univ. of California, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data type; data structure; data structures; data types; Fast Fourier Transform; level of abstraction; Model; programming; programming language; reliable programming; structured; structured programming", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{McLeod:1976:HLD, author = "Dennis J. McLeod", title = "High level domain definition in a relational data base system", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "47--57", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6120 (File organisation); C7100 (Business and administration)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "IBM Res. Lab., San Jose, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "database management systems; domain definitions; informal semantics; nonprocedural language; relational data base system; semantic integrity", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Hammer:1976:DAD, author = "Michael Hammer", title = "Data abstractions for data bases", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "58--59", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "MIT, Lab. for Computer Sci., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data abstractions; data base description; data independence; database management systems; database model", sponsororg = "ACM", treatment = "G General Review; P Practical", xxnote = "Check special issue month??", } @Article{Horning:1976:SDP, author = "J. J. Horning", title = "Some desirable properties of data abstraction facilities", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "60--62", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data abstraction facilities; data structures; language extension; programming languages; structured programming", sponsororg = "ACM", treatment = "G General Review; P Practical", xxnote = "Check special issue month??", } @Article{Ross:1976:TFU, author = "Douglas T. Ross", title = "Toward foundations for the understanding of type", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "63--65", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data; data abstraction; data structures; formal logic; object oriented language; Plex1; Plex2; type", sponsororg = "ACM", treatment = "G General Review; P Practical", xxnote = "Check special issue month??", } @Article{Shaw:1976:RDA, author = "Mary Shaw", title = "Research directions in abstract data structures", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "66--68", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Computer Sci. Dept., Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data structures; data structures; programming languages; research", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Mitchell:1976:NSD, author = "Jim Mitchell and Ben Wegbreit", title = "A next step in data structuring for programming languages", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "69--70", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Xerox Palo Alto Res. Center, Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; data structuring; parametrised types; programming languages; stack", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Smith:1976:DBA, author = "John M. Smith and Diane C. P. Smith", title = "Data base abstraction", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "71--71", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Univ. of Utah, Salt Lake City, UT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data abstraction; data base design; data model; database management systems; decision making; PASCAL; programming methodology; relational data bases", sponsororg = "ACM", xxnote = "Check special issue month??", } @Article{Guttag:1976:ADT, author = "John Guttag", title = "Abstract data types and the development of data structures", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "72--72", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Computer Sci. Program, Univ. of Southern California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; algebraic technique; block structured language; data structures; symbol table", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Bubenko:1976:IRD, author = "J. A. {Bubenko, Jr.} and S. Berild and E. Lindencrona-Ohlin and S. Nachmens", title = "From information requirements to {DBTG}-data structures", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "73--85", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Dept. of Information Processing and Computer Sci., Royal Inst. of Technol., Univ. of Stockholm, Stockholm, Sweden", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structure; data structures; DBTG type structure; information relations; information structure; top down oriented design", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Hardgrave:1976:TIS, author = "W. T. Hardgrave", title = "A technique for implementing a set processor", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "86--94", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Dept. of Information Systems Management, Univ. of Maryland, College Park, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Cauchy/Cantor Diagonal Method; complex data structures; database management systems; extended set theory; file organisation; large scale database systems; set processor; set theory", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Kieburtz:1976:PPV, author = "Richard B. Kieburtz", title = "Programming without pointer variables", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "95--107", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6110 (Systems analysis and programming); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Dept. of Computer Sci., State Univ., New York, Stony Brook, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data abstractions; data structures; pointer variables; programming; recursively defined data types", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Vallarino:1976:UBM, author = "Oscar Vallarino", title = "On the use of bit maps for multiple key retrieval", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "108--114", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C7250 (Information storage and retrieval)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "bit maps; bit string; Boolean queries; database management systems; file organisation; file structures; information retrieval; inverted list; multiple key retrieval", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Berry:1976:CDR, author = "D. M. Berry and Z. Erlich and C. J. Lucena", title = "Correctness of data representations (Extended Abstract): {Pointers} in high level languages", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "115--119", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6120 (File organisation); C6140D (High level languages)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Computer Sci. Dept., Univ. of California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstraction; cluster; compile time checking; data structures; high level programming languages; printers; programming languages; reliable software", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Gries:1976:SID, author = "David Gries and Narain Gehani", title = "Some ideas on data types in high level languages", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "120--120", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Dept. of Computer Sci., Cornell Univ., Ithaca, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; data types; formal parameter types; high level languages; overloading operators; PASCAL; programming", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Senko:1976:DIB, author = "Michael E. Senko", title = "{DIAM II}: {The} binary infological level and its database language --- {FORAL}", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "121--140", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C7100 (Business and administration)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Math. Sci. Dept., IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Binary Infological Level; database language; database management systems; DIAM II; FORAL; information network; problem oriented languages; semantic integrity", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Flon:1976:TCV, author = "L. Flon and A. N. Habermann", title = "Towards the construction of verifiable software systems", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "141--148", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6110 (Systems analysis and programming); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstraction; data structures; data types; path expressions; programming; synchronisation; verifiable software; verification", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Parnas:1976:ATD, author = "D. L. Parnas and John E. Shore and David Weiss", title = "Abstract types defined as classes of variables", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "149--154", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract types; data structures; definition; programming; programming languages; variables", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Housel:1976:HLD, author = "Barron C. Housel and Nan C. Shu", title = "A high-level data manipulation language for hierarchical data structures", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "155--169", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "IBM Res. Lab., San Jose, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COVERT; data abstraction; data manipulation language; data structures; DBMS interface; hierarchical data structures; nonprocedural language; problem oriented languages", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Wells:1976:DTE, author = "Mark B. Wells and Fred L. Cornwell", title = "A data type encapsulation scheme utilizing base language operators", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "170--178", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "base language operators; data structure obstruction; data structures; data type; encapsulation; programming languages", sponsororg = "ACM", treatment = "A Application; P Practical", xxnote = "Check special issue month??", } @Article{Koster:1976:VT, author = "Cornelis H. A. Koster", title = "Visibility and types", journal = j-SIGPLAN, volume = "11", number = "3S", pages = "179--190", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:31 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", conflocation = "Salt Lake City, UT, USA; 22-24 March 1976", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", corpsource = "Tech. Univ. Berlin, Berlin, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract types; abstraction; data structures; information hiding; interface; visibility", sponsororg = "ACM", treatment = "P Practical", xxnote = "Check special issue month??", } @Article{Gorman:1976:MPL, author = "Walter Gorman and Michael Broussard", title = "Minicomputer programming languages", journal = j-SIGPLAN, volume = "11", number = "4", pages = "4--15", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Univ. of Southwestern Louisiana, Lafayette, LA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "BASIC; BCPL; FOCAL; FORTRAN; minicomputer programming language; MPL; PL 11; portable; problem oriented languages; readable; reviews; SPL; survey", sponsororg = "ACM", treatment = "P Practical", } @Article{Wasserman:1976:BVM, author = "Anthony I. Wasserman and David D. Sherertz", title = "A balanced view of {MUMPS}", journal = j-SIGPLAN, volume = "11", number = "4", pages = "16--26", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Medical Information Sci., Univ. of California, San Francisco, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "hierarchically organised database; Massachusetts General hierarchically organised database; Massachusetts General Hospital Utility Multiprogramming System; minicomputer system; multiprogrammed execution environment; multiprogramming; MUMPS language; MUMPS programming system; problem oriented languages; shared conversational access", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Russell:1976:EDI, author = "Robert D. Russell", title = "Experience in the design, implementation and use of {PL-11}, a programming language for the {PDP-11}", journal = j-SIGPLAN, volume = "11", number = "4", pages = "27--34", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7320 (Physics and chemistry computing)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Dept. of Math., Univ. of New Hampshire, Durham, NH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data acquisition; high energy physics experiments; PDP 11 minicomputer; PDP 11 minicomputer language; physics applications of computers; PL 11 programming language; problem oriented languages; real time data acquisition systems", sponsororg = "ACM", treatment = "A Application; B Bibliography; P Practical", } @Article{Herrick:1976:EMC, author = "Steven S. Herrick", title = "Experiences moving {COBOL} onto a minicomputer", journal = j-SIGPLAN, volume = "11", number = "4", pages = "35--39", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Computer Linguistics Inc., Albany, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COBOL; High Level COBOL compiler; language feature deletion; microcoding; minicomputer; object code support; program compilers", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Bennett-Novak:1976:OMI, author = "Gordon Bennett-Novak", title = "Optimized machine-independent extended {FORTRAN} for minicomputer programming", journal = j-SIGPLAN, volume = "11", number = "4", pages = "40--44", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Univ. of Texas, Austin, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "application programs; FORTRAN; FORTRAN compiler; minicomputer programming; optimisation; optimised machine independent extended FORTRAN; program compilers; programs; storage utilisation efficiency; systems programs", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Johnson:1976:AGC, author = "Gearold R. Johnson and Robert A. Mueller", title = "The automated generation of cross-system software for supporting micro\slash mini computer systems", journal = j-SIGPLAN, volume = "11", number = "4", pages = "45--56", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automated cross system software generation; FORTRAN program writer modules; micro/minicomputer systems; microcomputer assemblers; minicomputers; pedagogical applications; programming; simulators; small minicomputer assemblers", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Braun:1976:IMS, author = "Christine L. Braun", title = "An integrated microprocessor support software system", journal = j-SIGPLAN, volume = "11", number = "4", pages = "57--65", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors); C7430 (Computer engineering)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Raytheon Co., Missile Systems Div., Bedford, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CDC 6700 computer; control system; digital simulation; digital simulator; digital simulators; FORTRAN; integrated microprocessor support software system; KRONOS 2.1 Operating System; macroassembler; microassembler; microcomputers; microprogramming; program assemblers; RAMPS system; Raytheon's Automatic Micro Processor Support system", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Blake-Knox:1976:MSD, author = "M. W. Blake-Knox and G. C. Morris", title = "Minicomputer software development using a maxicomputer", journal = j-SIGPLAN, volume = "11", number = "4", pages = "66--69", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors); C6150G (Diagnostic, testing, debugging and evaluating systems); C7430 (Computer engineering)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Bell-Northern Res., Ottawa, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "assembly; compilation; debugging; editing; engineering applications of computers; loading; maxicomputer; microcomputers; minicomputer software development; minicomputer software development measurement; minicomputers; performance measurement; program debugging; program processors; source program input", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Oliver:1976:PCT, author = "S. Ron Oliver and Nell D. Jones", title = "Program control via transition matrices --- a novel application of micro-programming", journal = j-SIGPLAN, volume = "11", number = "4", pages = "70--77", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6150C (Compilers, interpreters and other processors)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Univ. of Kansas, Lawrence, KS, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "decision table techniques; decision tables; lexical analysis; microcoded interpreter; microprogramming; program compilers; program control; program interpreters; strong oriented processors; strong table techniques; transition diagram techniques; transition matrices", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Adix:1976:IER, author = "Mary S. Adix and Henrik A. Schutz", title = "Interpretive execution of real-time control applications", journal = j-SIGPLAN, volume = "11", number = "4", pages = "78--87", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors); C7430 (Computer engineering)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "General Motors Res. Labs., Warren, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "interpretive execution; problem oriented languages; program interpreters; real time control application; space compaction; virtual machine language; virtual machines", sponsororg = "ACM", treatment = "A Application; P Practical", xxpages = "78--86", } @Article{Cary:1976:SBP, author = "Ted Cary", title = "Structuring {BASIC} programs for managing overlays in a small computer system", journal = j-SIGPLAN, volume = "11", number = "4", pages = "88--93", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150C (Compilers, interpreters and other processors)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Computer Sci. Program, Wichita State Univ., Wichita, KS, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "BASIC; BASIC interpreter; BASIC programs; business application; efficiency; intermodule sequencing logic; maintainability; modifiability; overlays managing; program interpreters; program production; programming; reliability; small computer system; structuring BASIC programs", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Lozier:1976:NAM, author = "Daniel W. Lozier", title = "Numerical applications of minicomputers at the {National Bureau} of {Standards}", journal = j-SIGPLAN, volume = "11", number = "4", pages = "94--101", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C7190 (Other fields of business and administrative computing)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Inst. for Basic Stand., Nat. Bur. of Stand., Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "administrative data processing; data acquisition; hardware limitations; mathematical software; minicomputers; National Bureau of Standards; numerical applications; numerical processing; programming; validity", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Nash:1976:EDM, author = "J. C. Nash", title = "Experiences in the development of mathematical software for small computers", journal = j-SIGPLAN, volume = "11", number = "4", pages = "102--102", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C7310 (Mathematics computing)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Agriculture Canada, Ottawa, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm selection; mathematical software; minicomputers; programming; small computers; software development", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Maurer:1976:PCF, author = "W. D. Maurer", title = "Proving the correctness of a flight-director program for an airborne minicomputer", journal = j-SIGPLAN, volume = "11", number = "4", pages = "103--108", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C7490 (Computing in other engineering fields)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Dept. of Electrical Engng. and Computer Sci., George Washington Univ., Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "aerospace applications of computers; airborne minicomputer; assembly language programs; fixed point scaling; flight director program; inductive assertion method; Litton C4000 airborne computer; machine language programs; minicomputers; nonselfmodification analysis; overflow analysis; program correctness analysis; program correctness proving; program debugging; programming; return address conventions; round off; truncation analysis", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Cowan:1976:DES, author = "D. D. Cowan and P. H. Dirksen and J. W. Graham and J. W. Welch", title = "Development of educational software using the {DEC PDP-11}", journal = j-SIGPLAN, volume = "11", number = "4", pages = "109--112", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6110 (Systems analysis and programming); C7810C (Computer-aided instruction)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Dept. of Computer Sci., Univ. of Waterloo, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer aided instruction; DEC PDP 11 minicomputer; educational software; go COBOL compiler; job entry system; load and go COBOL compiler; load and go FORTRAN compiler; minicomputers; programming; student editing system; training", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Vickery:1976:MDL, author = "Christopher Vickery", title = "A microprogramming design laboratory", journal = j-SIGPLAN, volume = "11", number = "4", pages = "113--117", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Queens Coll., City Univ. of New York, New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design automation aids; Interdata 85 minicomputer; microprogramming; microprogramming design laboratory; microprogramming minicomputer; microprogramming minicomputers; minicomputers; simulation programs", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Schreier:1976:EML, author = "Thomas Schreier", title = "{ETOS}: multi-lingual {Time Sharing System} for the {PDP8}", journal = j-SIGPLAN, volume = "11", number = "4", pages = "118--118", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5420 (Mainframes and minicomputers); C6150J (Operating systems); C7810C (Computer-aided instruction)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Educomp Corp., Hartford, CT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer aided instruction; interactive usage; minicomputers; multilingual time sharing system; operating systems (computers); PDP 8 minicomputer; PDP performance criterion; price performance criterion; time sharing operating system ETOS; time-sharing systems; training", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Fulton:1976:AXI, author = "David L. Fulton and Richard T. Thomas", title = "{ABACUS\slash X} an incremental compiler for minicomputer use", journal = j-SIGPLAN, volume = "11", number = "4", pages = "119--126", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Dept. of Computer Sci., Bowling Green State Univ., Bowling Green, OH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ABACUS/X compiler; benchmark programs; incremental compiler; memory space minimisation; minicomputer use; minicomputers; problem oriented languages; program compilers", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Kieburtz:1976:THL, author = "R. B. Kieburtz and J. L. Hennessy", title = "{TOMAL}: a high-level programming language for microprocessor process control applications", journal = j-SIGPLAN, volume = "11", number = "4", pages = "127--134", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Dept. of Computer Sci., State Univ., of New York, Stony Brook, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "device independent I/O programming; internal synchronization statements; microcomputers; microprocessor process control applications; microprocessor programming language; multitasking; priority ordered; problem oriented languages; real time response constraints; Task Control Monitor; TOMAL high level programming language", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Plauger:1976:LIL, author = "P. J. Plauger", title = "A {Little Implementation Language}", journal = j-SIGPLAN, volume = "11", number = "4", pages = "135--137", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Little Implementation Language; minicomputers; PDP 11 minicomputer; problem oriented languages; structured high level code; system level code writing", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Stocks:1976:THL, author = "A. Ian Stocks and Jayant Krishnaswamy", title = "On a transportable high level language for minicomputers", journal = j-SIGPLAN, volume = "11", number = "4", pages = "138--143", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Dept. of Computer Sci., Univ. of Illinois, Urbana-Champaign, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "file; file structures; minicomputers; operating systems components; PASCAL based language; problem oriented languages; program overlays; transportable high level language", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Stuart:1976:ALS, author = "Thomas Stuart", title = "Adapting large systems to small machines", journal = j-SIGPLAN, volume = "11", number = "4", pages = "144--150", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Courant Inst. of Math. Sci., New York Univ., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "code generation; LITTLE language; machine independent language; minicomputers; problem oriented languages; storage allocation; system implementation language; systems analysis", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{McKeeman:1976:CIT, author = "William M. McKeeman", title = "Corporate integration through systems software", journal = j-SIGPLAN, volume = "11", number = "4", pages = "151--155", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "corporate integration; cross assembly; emulation; minicomputer; minicomputer software production; minicomputers; programming; real time event simulation; software development system; systems analysis; systems software", sponsororg = "ACM", treatment = "P Practical", } @Article{Lennon:1976:UDM, author = "William J. Lennon and Eric L. Baatz and Sandra L. Colussi and Kenneth E. {Kinnear, Jr.}", title = "Using a distributed mini-computer network to automate a biochemical laboratory", journal = j-SIGPLAN, volume = "11", number = "4", pages = "156--164", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:54 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5620 (Computer networks and techniques); C7320 (Physics and chemistry computing)", conflocation = "New Orleans, LA, USA; 4-6 March 1976", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", corpsource = "Northwestern Univ., Evanston, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "biochemical laboratory; computer networks; distributed minicomputer network; flexibility; instrument automation; minicomputers; natural sciences applications of computers; reliability; simplicity", sponsororg = "ACM", treatment = "A Application; P Practical", xxpages = "156--162", } @Article{Bond:1976:ITT, author = "Reford Bond", title = "An intuitive translation technique", journal = j-SIGPLAN, volume = "11", number = "5", pages = "33--36", month = may, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:56 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "application languages; Boolean side effect function; ERR; EXEC; intuitive translation; main program; programming; SCAN; scanners", treatment = "P Practical", } @Article{Buchegger:1976:IET, author = "O. Buchegger and N. E. Fuchs", title = "If `{ELSE}' then `{CASE}'", journal = j-SIGPLAN, volume = "11", number = "5", pages = "37--37", month = may, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:56 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "IBM Labs., Boeblingen, Boeblingen, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CASE construct; ELSE; IF THEN ELSE; programming", treatment = "P Practical", } @Article{Elshoff:1976:MCP, author = "James L. Elshoff", title = "Measuring commercial {PL/I} programs using {Halstead}'s criteria", journal = j-SIGPLAN, volume = "11", number = "5", pages = "38--46", month = may, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:56 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Dept. of Computer Sci., General Motors Corp., Warren, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm theory; Halstead's criteria; natural laws of algorithms; PL/1; PL/1 programs; program testing", treatment = "P Practical", xxtitle = "Measuring commercial {PL/1} programs using {Halstead}'s criteria", } @Article{Hamlet:1976:PBT, author = "Richard Hamlet", title = "The {PDP-11} as {B5500} in teaching systems programming", journal = j-SIGPLAN, volume = "11", number = "5", pages = "47--52", month = may, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:56 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6110 (Systems analysis and programming); C7430 (Computer engineering)", corpsource = "Dept. of Computer Sci., Univ. of Maryland, College Park, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "B5500; computer aided instruction; PDP 11; programming; SIMPL XI; systems programming; teaching; virtual machines", treatment = "P Practical", } @Article{Hardgrave:1976:PVK, author = "W. T. Hardgrave", title = "Positional versus keyword parameter communication in programming languages", journal = j-SIGPLAN, volume = "11", number = "5", pages = "52--58", month = may, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:56 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Inst. for Computer Applications in Sci. and Engng., NASA, Hampton, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "keyword approach; parameter communication; positional approach; programming; programming languages; structured; structured programming", treatment = "P Practical", } @Article{Palme:1976:NFM, author = "Jacob Palme", title = "New feature for module protection in {SIMULA}", journal = j-SIGPLAN, volume = "11", number = "5", pages = "59--62", month = may, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:56 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Swedish Nat. Defense Res. Inst., Stockholm, Sweden", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CLASS; HIDDEN PROTECTED; large software packages; module protection; programming; security; security of data; SIMULA; submodules", treatment = "P Practical", } @Article{Steensgaard-Madsen:1976:MDA, author = "J. Steensgaard-Madsen", title = "More on dynamic arrays in {PASCAL}", journal = j-SIGPLAN, volume = "11", number = "5", pages = "63--64", month = may, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:56 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Univ. of Copenhagen, Copenhagen, Denmark", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "complexity of languages; data structures; dynamic arrays; PASCAL", treatment = "P Practical", } @Article{Tanenbaum:1976:DPT, author = "Andrew S. Tanenbaum", title = "In defense of program testing or correctness proofs considered harmful", journal = j-SIGPLAN, volume = "11", number = "5", pages = "64--68", month = may, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:56 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Vrije Univ., Amsterdam, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "correctness proofs; program testing", treatment = "G General Review; P Practical", } @Article{Pfister:1976:HLL, author = "Gregory F. Pfister", title = "A high level language extension for creating and controlling dynamic pictures", journal = j-SIGPLAN, volume = "11", number = "6", pages = "1--9", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6130 (Data handling techniques); C6140D (High level languages)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Univ. of California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; daemons; DALI; display algorithm language interpreter; dynamic pictures; high level programming language; problem oriented languages", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Schrack:1976:DIE, author = "Guenther Schrack", title = "Design, implementation and experiences with a higher-level graphics language for interactive computer-aided design purposes", journal = j-SIGPLAN, volume = "11", number = "6", pages = "10--17", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6140D (High level languages)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Dept. of Electrical Engng. and Computer Sci., Univ. of British Columbia, Vancouver, BC, Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CAD; compiler; compiler generator; computer graphics; computer-aided design; GRAPHICAL; graphics language; language extension; LIG; problem oriented languages", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Jones:1976:EAS, author = "Ben Jones", title = "An extended {Algol-60} for {Shaded Computer Graphics}", journal = j-SIGPLAN, volume = "11", number = "6", pages = "18--23", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6130 (Data handling techniques); C6140D (High level languages)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Computer Engng. and Information Sci., Case Western Reserve Univ., Cleveland, OH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 60; computer graphics; graphic language; PDP 11; programming language; real time; shaded computer graphics; shaded perspective images", sponsororg = "ACM", treatment = "P Practical", } @Article{Guthery:1976:DIE, author = "Scott B. Guthery", title = "{DDA}: {An} interactive and extensible language for data display and analysis", journal = j-SIGPLAN, volume = "11", number = "6", pages = "24--31", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6130 (Data handling techniques); C6140D (High level languages)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Appl. Statistics Dept., Bell Telephone Labs., Holmdel, NJ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; data display; data reduction and analysis; DDA language; graphic peripherals; graphical data analysis; interactive and extensible language; problem oriented languages", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Wardle:1976:AGL, author = "Caroline Wardle", title = "{ARTSPEAK}: {A} graphics language for artists", journal = j-SIGPLAN, volume = "11", number = "6", pages = "32--39", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6130 (Data handling techniques); C6140D (High level languages); C7820 (Humanities computing)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Metropolitan Coll., Boston Univ., Boston, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "art; ARTSPEAK; computer art; computer graphics; curve fitting; curve generating feature; drawings; graphics language; problem oriented languages", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Kriger:1976:SHL, author = "Mark P. Kriger", title = "{SUGAR}: {A} high-level programming language for geographical analysis and mapping", journal = j-SIGPLAN, volume = "11", number = "6", pages = "40--48", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6140D (High level languages); C7390 (Other natural sciences computing); C7890 (Other special applications of computing)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Lab. for Computer Graphics and Spatial Analysis, Harvard Univ., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "cartography; computer graphics; geographical analysis and mapping; geology; INPOM; interactive computer language; mapping program; nonprocedural high level languages; problem oriented languages; SUGAR", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Foley:1976:PNM, author = "James D. Foley", title = "Picture naming and modification: {An} overview", journal = j-SIGPLAN, volume = "11", number = "6", pages = "49--53", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6110 (Systems analysis and programming); C6140D (High level languages)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Dept. of Computer Sci., Univ. of North Carolina, Chapel Hill, NC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; graphics display; graphics languages; picture modifications; picture naming; programming languages", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Thomas:1976:MSD, author = "Elaine L. Thomas", title = "Methods for specifying display parameters in graphics programming languages", journal = j-SIGPLAN, volume = "11", number = "6", pages = "54--56", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6140D (High level languages)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; display parameter specifications; display parameters; graphics programming languages; problem oriented languages", sponsororg = "ACM", treatment = "P Practical", xxtitle = "Methods of specifying display parameters in graphics programming languages", } @Article{Bergeron:1976:PPD, author = "R. Daniel Bergeron", title = "Picture primitives in device independent graphics systems", journal = j-SIGPLAN, volume = "11", number = "6", pages = "57--60", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6110 (Systems analysis and programming)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Dept. of Math., Univ. of New Hampshire, Durham, NH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; device independent graphics systems; implementation framework; picture atoms; picture primitives", sponsororg = "ACM", treatment = "P Practical", } @Article{Wallace:1976:SGI, author = "Victor L. Wallace", title = "The semantics of graphic input devices", journal = j-SIGPLAN, volume = "11", number = "6", pages = "61--65", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C7430 (Computer engineering)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Dept. of Computer Sci., Univ. of North Carolina, Chapel Hill, NC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; graphic input devices; interactive input; interactive terminals; primitive, nonprimitives; semantics; virtual devices; virtual machines", sponsororg = "ACM", treatment = "P Practical", } @Article{Leiberman:1976:TTL, author = "H. Leiberman", title = "The {TV} turtle, a {Logo} graphics system for raster displays", journal = j-SIGPLAN, volume = "11", number = "6", pages = "66--72", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6130 (Data handling techniques)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Artificial Intelligence Lab., MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; display systems; Logo graphics system; raster displays; raster scan video display terminals; TV turtle; vector displays", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Lieberman:1976:TTL, author = "Henry Lieberman", title = "The {TV Turtle}: a {Logo} graphics system for raster displays", journal = j-SIGPLAN, volume = "11", number = "6", pages = "66--72", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Katz:1976:PST, author = "Lou Katz and Bill Etra", title = "A preliminary step towards a language for picture control in a real-time mode", journal = j-SIGPLAN, volume = "11", number = "6", pages = "73--76", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6130 (Data handling techniques); C6140D (High level languages)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Cancer Res. Center, Columbia Univ., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "analogue system; Cartesian coordinate system; computer graphics; digital system; language; multidimensional video space; picture control; picture description language; problem oriented languages; real time digital/video system; time-sharing systems", sponsororg = "ACM", treatment = "P Practical", xxpages = "73--78", } @Article{DeFanti:1976:CSP, author = "T. A. DeFanti and D. J. Sandin and R. A. Ainsworth", title = "Control structures for performance graphics", journal = j-SIGPLAN, volume = "11", number = "6", pages = "79--84", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C7820 (Humanities computing)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Univ. of Illinois, Chicago, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; control structures; graphics; image processor; interactive computer graphics; non-procedural control; performance graphics; symbiosis system", sponsororg = "ACM", treatment = "P Practical", } @Article{Gujar:1976:DIC, author = "Uday G. Gujar", title = "A device independent computer plotting system", journal = j-SIGPLAN, volume = "11", number = "6", pages = "85--100", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6150J (Operating systems)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Computing Centre and School of Computer Sci., Univ. of New Brunswick, Fredericton, NB, Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "character plotting; computer graphics; computer plotting system; curve plotting; device independent; plot accounting; plotters; plotting", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Garrett:1976:IIS, author = "Michael T. Garrett", title = "An interpretive\slash interactive subroutine system for raster graphics", journal = j-SIGPLAN, volume = "11", number = "6", pages = "101--105", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6150J (Operating systems)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "bitmap technique; bitmap technique language; computer graphics; DDPLOT; GANDALF; interpretive language; point stack; pseudo display file; random access memory; raster graphics; subpicture library; subroutine package", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Shen-PeiWang:1976:LTD, author = "P. {Shen-Pei Wang} and W. I. Grosky", title = "A language for two-dimensional digital picture processing", journal = j-SIGPLAN, volume = "11", number = "6", pages = "106--112", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C4220 (Automata theory)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Georgia Inst. of Technol., Atlanta, GA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automata theory; digital picture processing; formal languages; grammars; homomorphisms; Kleene's closure; language; matrix grammars; picture processing; regular arrays; two dimensional", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Wang:1976:LTD, author = "Patrick Shen-Pei Wang and William I. Grosky", title = "A language for two-dimensional digital picture processing", journal = j-SIGPLAN, volume = "11", number = "6", pages = "106--112", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Suski:1976:AGC, author = "Gregory J. Suski", title = "Automatic generation of computer graphics languages", journal = j-SIGPLAN, volume = "11", number = "6", pages = "113--122", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6140D (High level languages); C7430 (Computer engineering)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Northwestern Univ., Evanston, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer graphics; computer graphics languages; language generation system; LGS; mechanical language generation; programming languages; virtual machines", sponsororg = "ACM", treatment = "P Practical", } @Article{Herring:1976:DUG, author = "Travis L. Herring", title = "On the design and use of graphics-oriented continuous system simulation languages {(CSSL)}", journal = j-SIGPLAN, volume = "11", number = "6", pages = "123--128", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:57 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7400 (Engineering computing); C7820 (Humanities computing)", conflocation = "Miami Beach, FL, USA; 26-27 April 1976", conftitle = "Symposium on Graphic Languages", corpsource = "Naval Surface Weapons Center, Dahlgren, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer animated displays; continuous system simulation languages; CSSL; digital simulation; future developments; GCSSL; graphics program development; graphics program graphics programming system; interactive graphics programming system; movies; problem oriented languages; scientific computing", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Archibald:1976:TDF, author = "Julius A. {Archibald, Jr.}", title = "Towards a dynamic {(FORTRAN)} programming system", journal = j-SIGPLAN, volume = "11", number = "7", pages = "17--24", month = jul, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987491.987493", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "A major deficiency of programming languages, when compared to natural languages, is the inability of programming languages to adapt to improved means of communicating thoughts. A means of alleviating this difficulty in a FORTRAN environment, is presented.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., State Univ. of New York, New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "case structures; FORTRAN; natural languages; predicate structure; programming; programming languages; repetitive structures; sequential structure", treatment = "P Practical", } @Article{Allison:1976:DNT, author = "Dennis Allison", title = "Design notes for {TINY BASIC}", journal = j-SIGPLAN, volume = "11", number = "7", pages = "25--33", month = jul, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987491.987494", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "BASIC; encoding; error recovery; grammars; implementation strategies; line storage; TINY BASIC; TINY BASIC EXTENDED", treatment = "P Practical", } @Article{Bennett:1976:BPA, author = "Richard K. Bennett", title = "{BUILD}: a primitive approach to the design of computer languages and their translators", journal = j-SIGPLAN, volume = "11", number = "7", pages = "34--40", month = jul, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987491.987495", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The traditional approach to computer language design has been to design one language at a time. This approach has led to languages which are syntacticly complex and incompatible with one another. The proposed approach develops a language base, utilizing primitive language forms, upon which new languages may be built for all purposes. The resulting languages may possess diverse vocabulary and characteristics, but they are unified by the grammar of the language base upon which they are built, and they can be translated by one general processor. These languages can possess all the functions and facilities of today's languages and they can be readily extended to accommodate new requirements as they arise. A partial implementation of a general processor for this approach has been completed and is described.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Evans and Sutherland Computer Corp., Salt Lake City, UT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Assemblers; assemblers; Compilers; compilers; Computer Languages; computer languages; Extensible Languages; extensible languages; Language Base; language base; Language Definition; language definition; Languages; program interpreters; programming; Programming Languages; programming languages; Translators; translators", treatment = "P Practical", } @Article{Brown:1976:TBL, author = "Robert E. Brown", title = "Toward a better language for structured programming", journal = j-SIGPLAN, volume = "11", number = "7", pages = "41--54", month = jul, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987491.987496", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Arnold Bernhard and Co. Inc., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "character set; general purpose language; PL/2; PLIGOL; procedure oriented languages; programming; programming languages; reserved words; structured programming; user defined variables", treatment = "P Practical", } @Article{Ward:1976:NIS, author = "Ronnie G. Ward", title = "A non-iterative situation {\tt case} statement", journal = j-SIGPLAN, volume = "11", number = "7", pages = "55--62", month = jul, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987491.987497", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci., Univ. of Texas, Arlington, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "GOTO; noniterative situation case statement; PL/1; programming; then case", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Williams:1976:QAS, author = "M. H. Williams", title = "A question-answering system for automatic program synthesis", journal = j-SIGPLAN, volume = "11", number = "7", pages = "63--68", month = jul, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987491.987498", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:01 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci., Rhodes Univ., Grahamstown, South Africa", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artificial intelligence; automatic program synthesis; automatic programming; program generator; program generator answering system; programming; question answering system", treatment = "P Practical", } @Article{Feurman:1976:SPC, author = "Melvyn Feurman and Mary R. Dallal and Lillian Liebling", title = "Structured programming in {COBOL} under {IBM} 360\slash 370 {OS}", journal = j-SIGPLAN, volume = "11", number = "8", pages = "16--30", month = aug, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987531.987533", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:11 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Air Resources, New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COBOL; IBM 360/370; operating systems; OS JCL; problem; problem definition; program coding; program design; program specification; programming; structured programming; subroutines", treatment = "P Practical", } @Article{Barth:1976:SES, author = "C. Wrandle Barth", title = "{STRCMACS}: an extensive set of macros to aid in structured programming in 360\slash 370 assembly language", journal = j-SIGPLAN, volume = "11", number = "8", pages = "31--35", month = aug, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987531.987534", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:11 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6100 (Software techniques and systems); C6110 (Systems analysis and programming)", corpsource = "Goddard Space Flight Center, Greenbelt, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "360/370; assembly language; character string; conditional test; integer; macro package; macros; programming; structured programming", treatment = "P Practical", } @Article{Matuszek:1976:CAS, author = "David Matuszek", title = "The case for the {\tt assert} statement", journal = j-SIGPLAN, volume = "11", number = "8", pages = "36--37", month = aug, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987531.987535", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:11 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Dept. of Computer Sci., Univ. of Texas, Austin, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; debugging; program debugging; programming", treatment = "P Practical", } @Article{Misuri:1976:SEP, author = "Giorgio Misuri", title = "Survey of existing programming aids", journal = j-SIGPLAN, volume = "11", number = "8", pages = "38--41", month = aug, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987531.987536", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:11 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "European Organization for Nuclear Res., Geneva, Switzerland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer software; high level languages; programming; programming aids; software; structured programming", treatment = "P Practical", } @Article{Matwin:1976:SMI, author = "S. Matwin and M. Missala", title = "A simple, machine independent tool for obtaining rough measures of {PASCAL} programs", journal = j-SIGPLAN, volume = "11", number = "8", pages = "42--45", month = aug, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987531.987537", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:11 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Polish Acad. of Sci. Computing Centre, Warsaw, Poland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "machine independent tool; PASCAL compiler; PASCAL programs; program testing", treatment = "P Practical", } @Article{McClure:1976:OCD, author = "C. L. McClure", title = "Ordering control data in structured {COBOL}", journal = j-SIGPLAN, volume = "11", number = "8", pages = "46--51", month = aug, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987531.987538", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:11 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Illinois Inst. of Technol., Chicago, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ANS COBOL; COBOL; data control; program and system documentation; program documentation; programming; structured COBOL; variables", treatment = "P Practical", } @Article{Bridge:1976:BTI, author = "R. F. Bridge and E. W. Thompson", title = "{Bridges}: a tool for increasing the reliability of references to {Fortran} variables", journal = j-SIGPLAN, volume = "11", number = "9", pages = "2--9", month = sep, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987500.987502", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Electrical Engng. Dept., Univ. of Texas, Austin, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "BRIDGES; FORTRAN; FORTRAN programs; FORTRAN variables; program processors; programming; reliability", treatment = "P Practical", } @Article{Cook:1976:EEP, author = "A. James Cook", title = "Experience with extensible, portable {Fortran} extensions", journal = j-SIGPLAN, volume = "11", number = "9", pages = "10--17", month = sep, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987500.987503", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "We assess the impact over a three-year period, of the macro-pre-processor MORTRAN, and one of the languages it processes. We confine our assessment to SLAC and Stanford since, although MORTRAN has been widely distributed in the United States and to a lesser extent in Europe, we have no personal knowledge of its impact elsewhere. The impact is attributed to three factors: (1) portability, (2) compatibility (with existing FORTRAN libraries), and (3) extensibility, which is sub-divided into (a) extension of control structures, and (6) extension of data structures. We divide the impact into an 'initial' impact which we relate to control structure extensions, and a 'secondary' impact which we relate to data structure extensions. MORTRAN is currently being used at SLAC to process large production programs, some of which exceed ten thousand lines of MORTRAN source code.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Stanford Linear Accelerator Center, Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compatibility; control structures; data structures; extensibility; FORTRAN; FORTRAN extensions; macro preprocessor macro preprocessor; macros; MORTRAN; portability; SLAC", treatment = "P Practical", } @Article{Musstoph:1976:PSP, author = "Guenter Musstoph", title = "The programming system {POLYP}: structure and experience", journal = j-SIGPLAN, volume = "11", number = "9", pages = "18--24", month = sep, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987500.987504", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "SCS Sci. Control Systems, GmbH, Hamburg, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "availability; extensibility; hierarchical structure; macro language; POLYP; portability; programming; programming system; testing", treatment = "P Practical", } @Article{Wells:1976:PTT, author = "Mark B. Wells", title = "Preprocessing of typed two-dimensional mathematical expressions", journal = j-SIGPLAN, volume = "11", number = "9", pages = "25--37", month = sep, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987500.987505", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "An algorithm is discussed which translates two-dimensional mathematical expressions such as subscripting and displayed division, that have been prepared using a keyboard input device, into a string form suitable for input to a classical compiler. The algorithm allows reasonably general forms, yet is sufficiently simple to be practically applicable today. It may be used as a preprocessor to an existing compiler in order to improve the readability of an existing language.", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "keyboard input device; preprocessing; program compilers; string form; two dimensional mathematical expressions", treatment = "P Practical", } @Article{Wolley:1976:LEL, author = "J. D. Wolley and L. R. Miller and C. M. Bernstein", title = "Linus: an experiment in language preprocessing", journal = j-SIGPLAN, volume = "11", number = "9", pages = "38--48", month = sep, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Boeing Aerospace Co., Seattle, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "availability; compiler; language preprocessing; Linus; preprocessor; program compilers; source language; target language", treatment = "P Practical; X Experimental", } @Article{Woolley:1976:LEL, author = "John D. Woolley and Leland R. Miller and Charles M. Bernstein", title = "{LINUS}: an experiment in language preprocessing", journal = j-SIGPLAN, volume = "11", number = "9", pages = "38--48", month = sep, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987500.987506", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{DeMillo:1976:CSP, author = "R. A. DeMillo and S. C. Eisenstat and R. J. Lipton", title = "Can structured programs be efficient?", journal = j-SIGPLAN, volume = "11", number = "10", pages = "10--18", month = oct, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", MRclass = "68A05", bibdate = "Sun Dec 14 09:13:58 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Dept. of Electrical Engng. and Computer Sci., Univ. of Wisconsin, Milwaukee, WI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control structures; GOTO; programming theory; structured programs", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Kessels:1976:PPC, author = "J. L. W. Kessels", title = "Parallel programming concepts in a definitional language", journal = j-SIGPLAN, volume = "11", number = "10", pages = "19--31", month = oct, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:58 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Philips Res. Labs., Eindhoven, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data driven machine; definitional language; descriptive programming; nonprocedural programming; parallel programming; programming", treatment = "P Practical", } @Article{Kittlitz:1976:BSS, author = "E. N. Kittlitz", title = "Block statements and synonyms for {PASCAL}", journal = j-SIGPLAN, volume = "11", number = "10", pages = "32--35", month = oct, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:58 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Calgary, Calgary, Alta., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "block statements; procedure oriented languages; programming; PYXIS; synonyms", treatment = "P Practical", } @Article{Pokrovsky:1976:FTT, author = "Sergei Pokrovsky", title = "Formal types and their application to dynamic arrays in {PASCAL}", journal = j-SIGPLAN, volume = "11", number = "10", pages = "36--42", month = oct, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:58 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Computing Center, Acad. of Sci., Novosibirsk, USSR", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "dynamic array; formal procedure; formal type; PASCAL; procedure oriented languages; type; type equivalence", treatment = "A Application; P Practical", } @Article{Rowland:1976:SCS, author = "Stuart W. Rowland", title = "Some Comments on Structured {FORTRAN}", journal = j-SIGPLAN, volume = "11", number = "10", pages = "43--48", month = oct, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:58 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Sci. Dept., State Univ. New York, Buffalo, Amherst, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; structured FORTRAN; Utopia84", treatment = "P Practical", } @Article{Simon:1976:CDT, author = "Janos Simon", title = "A comment on {DO Traces}", journal = j-SIGPLAN, volume = "11", number = "10", pages = "49--52", month = oct, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:58 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Dept. de Ciencias da Computacao, Univ. Catolica de Campinas, Campinas, Sao Paulo, Brazil", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "debugging; DO Trace; GOTO free programs; program debugging; programming", treatment = "P Practical", } @Article{Conradi:1976:FCC, author = "Reidar Conradi", title = "`Further critical comments on {PASCAL}, particularly as a systems programming language'", journal = j-SIGPLAN, volume = "11", number = "11", pages = "8--25", month = nov, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987335.987337", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:29 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "There has recently been some controversy between Habermann and Lecarme & Desjardins on PASCAL in 'Acta Informatica'.This paper contains some more comments on PASCAL, from a systems programmer's point of view. Some undefined points in PASCAL are first treated. Then PASCAL's data types are critically reviewed. A few remarks on common PASCAL constructs are also given. Since the author has experience with the programming language MARY, some comparisons between PASCAL and MARY will be made.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", corpsource = "Div. of Computing Sci., Norwegian Inst. of Technol., Trondheim, Norway", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "constructs; data types; MARY; operating systems (computers); PASCAL; procedure oriented languages; program structure; programming languages; systems programming language; systems programming languages", treatment = "P Practical", } @Article{Goodell:1976:GAI, author = "Ross W. Goodell", title = "A generalized approach to interpretation machines", journal = j-SIGPLAN, volume = "11", number = "11", pages = "26--37", month = nov, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987335.987338", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:29 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Codex Corp., Newton, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler facilities; context; generalized approach; interpretation machines; program interpreters; semantics; single architecture; structure; syntax", treatment = "T Theoretical or Mathematical", } @Article{Fleck:1976:ICE, author = "A. C. Fleck", title = "On the impossibility of content exchange through the by-name parameter transmission mechanism", journal = j-SIGPLAN, volume = "11", number = "11", pages = "38--41", month = nov, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987335.987339", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:29 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Computer Sci. Dept. and Univ. Computer Center, Univ. of Iowa, Iowa City, IA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "by name parameter transmission mechanism; content exchange; impossibility; programming theory", treatment = "T Theoretical or Mathematical", } @Article{Love:1976:ITT, author = "L. T. Love and A. B. Bowman", title = "An independent test of the theory of software physics", journal = j-SIGPLAN, volume = "11", number = "11", pages = "42--49", month = nov, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987335.987340", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:29 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Information Systems Programs, General Electric Co., Arlington, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer programs; elementary mental discriminations; Halstead's measure; measurable properties; nature of algorithms; programming theory; theory of software physics", treatment = "T Theoretical or Mathematical", } @Article{Marlin:1976:EES, author = "C. D. Marlin", title = "An experiment with the extensibility of {SIMULA}", journal = j-SIGPLAN, volume = "11", number = "11", pages = "50--57", month = nov, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987335.987341", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:29 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "A method is described for introducing the semicoroutine sequencing statement call into versions of SIMULA which contain only the coroutine sequencing statements detach and resume. This is achieved by defining a class whose identifier can be used to prefix blocks within which the concept of call is required. This experiment illustrates the way in which SIMULA can easily be extended, while indicating some of the limitations of this extensibility.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computing Sci., Univ. of Adelaide, Adelaide, SA, Australia", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "call; experiment; extensibility; problem oriented languages; semicoroutine sequencing statement; SIMULA", treatment = "X Experimental", } @Article{Roy:1976:LFG, author = "Patrick Roy and Richard St-Denis", title = "Linear flowchart generator for a structured language", journal = j-SIGPLAN, volume = "11", number = "11", pages = "58--64", month = nov, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987335.987342", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:29 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This article refers to a paper by Nassi and Shneiderman published in this review [1]. They introduced a type of flowchart specially designed for structured programming. We have defined a similar flowchart language for the PASCAL programming language [2, 3] and designed a program which, given a program written in PASCAL, generates the corresponding flowchart. The article presents a description of the output produced by this flowchart generator.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. d'Informatique, Univ. de Montreal, Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "flowchart generator; flowcharting; linear; PASCAL; structured language; structured programming", treatment = "P Practical", } @Article{Conway:1976:PCH, author = "R. Conway", title = "{PL\slash CS}: a highly-disciplined subset of {PL/C}", journal = j-SIGPLAN, volume = "11", number = "12", pages = "21--24", month = dec, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Cornell Univ., Ithaca, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "experimental subset; highly disciplined; PL/1; PL/C; PL/CS", treatment = "X Experimental", } @Article{Feldman:1976:FLC, author = "S. I. Feldman", title = "A {Fortranner}'s Lament: Comments on the draft proposed {ANS FORTRAN} standard", journal = j-SIGPLAN, volume = "11", number = "12", pages = "25--34", month = dec, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987352.987354", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:41 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Bell Labs., Murray Hill, NJ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ANS FORTRAN standard; confusions; definition; features; FORTRAN; language; opinions; standards", treatment = "G General Review; P Practical", } @Article{Gottlieb:1976:FP, author = "Allan Gottlieb", title = "A flowcharting proposal", journal = j-SIGPLAN, volume = "11", number = "12", pages = "35--37", month = dec, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987352.987355", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:41 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "York Coll., City Univ. of New York, Jamaica, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "DO loops; flowcharting; proposal", treatment = "P Practical", } @Article{Kahn:1976:PSD, author = "Lars Kahn", title = "Program structure definition using binary relations", journal = j-SIGPLAN, volume = "11", number = "12", pages = "38--55", month = dec, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987352.987356", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:41 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Dept. of Information Processing, Univ. of Stockholm, Stockholm, Sweden", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "binary relations; control structures; program structure; program structure definition; programming theory", treatment = "T Theoretical or Mathematical", } @Article{Korncoff:1976:SSA, author = "Alan R. Korncoff and Charles H. Goodspeed", title = "{SAGES}: {System Aiding the Generation of Engineering Software}", journal = j-SIGPLAN, volume = "11", number = "12", pages = "56--73", month = dec, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987352.987357", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:41 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C7400 (Engineering computing)", corpsource = "Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "engineering computing; engineering software; executive mainline programs; EXFOR; FORTRAN; language processor; SAGES", treatment = "P Practical", } @Article{Nylin:1976:MTC, author = "William C. {Nylin, Jr.} and John B. Harvill", title = "Multiple tense computer programming", journal = j-SIGPLAN, volume = "11", number = "12", pages = "74--93", month = dec, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987352.987358", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:41 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "A programming language concept which uses natural language operand qualifiers is proposed as an addition to current high level programming languages. This language concept allows the programmer to access both past and future values of operands and operators by using natural language tense qualifiers. Current computer languages require explicit array manipulation by the program to maintain and access previous operand values; not the one-to-one mapping of problem quantities to program operands that is desirable. Instead they represent a one-to-many mapping. The control and use of this forced multiple mapping seriously increases the complexity of our algorithms. A BNF for qualifying phrases which may be used to modify operands is presented. Examples of some permissible qualifiers for an operand A are PREVIOUS A, NEXT A, FIRST A, TENTH A, ANY A, ALL A'S, 1ST THROUGH 7TH A'S. These qualifiers provide the computer programmer with the ability to specify algorithms in a computer language which more closely resembles a natural language. Since the concept implies a distinctly non-Von Neuman computer, several possible implementations using current software and hardware techniques are suggested.", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Lamar Univ., Beaumont, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "multiple tense; programming language concept; programming theory", treatment = "T Theoretical or Mathematical", } @Article{Schwabe:1976:SUR, author = "D. Schwabe and C. J. Lucena", title = "Specification and uniform reference to data structures in {PL/1}", journal = j-SIGPLAN, volume = "11", number = "12", pages = "94--104", month = dec, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "Dept. de Informatica, Pontificia Univ. Catolica, Rio de Janeiro, Brazil", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; cluster; common base language; data structures; linguistic dimensions; PL/1; programming mechanisms; specification level; uniform reference", treatment = "T Theoretical or Mathematical", } @Article{Sehwabe:1976:SUR, author = "Daniel Sehwabe and Carlos J. Lucena", title = "Specification and uniform reference to data structures in {PL/I}", journal = j-SIGPLAN, volume = "11", number = "12", pages = "94--104", month = dec, year = "1976", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987352.987359", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:41 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Through the use of a modified concept of cluster [1, 2] we propose the association of the notions of abstract data types and uniform reference to data structures to PL/I. The proposed programming mechanisms enhance PL/I by the addition of two new linguistic dimensions: a specification level and a common base language to handle the implementation of data structures. This report informally describes the syntax and semantics of the added constructs and gives an example of their use.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Chevance:1977:DHLa, author = "R. J. Chevance", title = "Design of high level language oriented processors", journal = j-SIGPLAN, volume = "12", number = "1", pages = "40--51", month = jan, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:59 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140 (Programming languages)", corpsource = "Compagnie Internat. pour l'Informatique, Honeywell-Bull, Louveciennes, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "addressing mechanisms; computer architecture; design; high level language oriented processors; instruction sets; microprogramming; programming languages", treatment = "P Practical", } @Article{DeMorgan:1977:SAR, author = "R. M. {De Morgan} and I. D. Hill and B. A. Wichmann", title = "A supplement to the {ALGOL} 60 revised report", journal = j-SIGPLAN, volume = "12", number = "1", pages = "52--66", month = jan, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 60; revised report; supplement", treatment = "P Practical", } @Article{Feldman:1977:EEA, author = "Michael B. Feldman", title = "Embedding extended arithmetic in {SNOBOL4}", journal = j-SIGPLAN, volume = "12", number = "1", pages = "67--72", month = jan, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:59 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5230 (Digital arithmetic methods); C6140D (High level languages)", corpsource = "George Washington Univ., Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "complex numbers; data structure; data structures; digital arithmetic; embedded; extended arithmetic; procedure oriented languages; rotational numbers; SNOBOL4", treatment = "P Practical", } @Article{Kittlitz:1977:APV, author = "Edward N. Kittlitz", title = "Another proposal for variable size arrays in {PASCAL}", journal = j-SIGPLAN, volume = "12", number = "1", pages = "82--86", month = jan, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:59 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Calgary, Calgary, Alta., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "flexible array bound capability; implementation; PASCAL; procedure oriented languages; proposal; PYXIS; semantics; syntax; variable size arrays", } @Article{Ludemann:1977:LDP, author = "Peter Ludemann", title = "A language design for program structure", journal = j-SIGPLAN, volume = "12", number = "1", pages = "87--92", month = jan, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:59 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data; documentation; language design; procedure; program structure; programming languages; reliability", treatment = "P Practical", } @Article{Meissner:1977:F, author = "L. P. Meissner", title = "{FORTRAN} 77", journal = j-SIGPLAN, volume = "12", number = "1", pages = "93--94", month = jan, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Lawrence Berkeley Lab., Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; FORTRAN 77; proposal; significant changes; standards", treatment = "P Practical", } @Article{Salomon:1977:DFF, author = "David Salomon", title = "A design for {Fortran} to facilitate structured programming", journal = j-SIGPLAN, volume = "12", number = "1", pages = "95--100", month = jan, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:59 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "San Diego State Univ., San Diego, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compatible; control structures; design; extended; facilitate; FORTRAN; structured programming", treatment = "P Practical", } @Article{Lampson:1977:RPL, author = "B. W. Lampson and J. J. Horning and R. L. London and J. G. Mitchell and G. J. Popek", title = "Report on the programming language {Euclid}", journal = j-SIGPLAN, volume = "12", number = "2", pages = "1--77", month = feb, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150 (Systems software)", corpsource = "Xerox Res. Center, Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer software; Euclid; problem oriented languages; programming language; system programs; verified", treatment = "P Practical", } @Article{Ambler:1977:GLS, author = "Allen L. Ambler and Donald I. Good and James C. Browne and Wilhelm F. Burger and Richard M. Cohen and Charles G. Hoch and Robert E. Wells", title = "{Gypsy}: {A} language for specification and implementation of verifiable programs", journal = j-SIGPLAN, volume = "12", number = "3", pages = "1--10", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "communications processing; concurrent processes; Gypsy; program proof; program testing; programming languages; run time validation; specification language; systems programming; verification", sponsororg = "ACM", treatment = "P Practical", } @Article{Popek:1977:NDE, author = "G. J. Popek and J. J. Horning and B. W. Lampson and J. G. Mitchell and R. L. London", title = "Notes on the design of {Euclid}", journal = j-SIGPLAN, volume = "12", number = "3", pages = "11--18", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Computer Sci. Dept., Univ. California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data encapsulation; Euclid; legality assertions; machine dependencies; PASCAL; problem oriented languages; program testing; reliability; storage allocation; verification", sponsororg = "ACM", treatment = "P Practical", } @Article{Fischer:1977:EIO, author = "Charles N. Fischer and Richard J. LeBlanc", title = "Efficient implementation and optimization of run-time checking in {PASCAL}", journal = j-SIGPLAN, volume = "12", number = "3", pages = "19--24", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Computer Sci. Dept., Univ. of Wisconsin, Madison, WI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "discriminated type; discriminated type unions; heap management; PASCAL; pointers; problem oriented languages; program testing; programming language design; run time checking", sponsororg = "ACM", treatment = "P Practical", } @Article{Ambler:1977:SPP, author = "Allen L. Ambler and Charles G. Hoch", title = "A study of protection in programming languages", journal = j-SIGPLAN, volume = "12", number = "3", pages = "25--40", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; Clu; concurrent PASCAL; data structures; Euclid; Gypsy; PASCAL; Prison Mail System problem; programming languages; protection; security of data; verification", sponsororg = "ACM", treatment = "P Practical", } @Article{Friedman:1977:AAP, author = "Daniel P. Friedman and David S. Wise", title = "Aspects of applicative programming for file systems (Preliminary Version)", journal = j-SIGPLAN, volume = "12", number = "3", pages = "41--55", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Computer Sci. Dept., Indiana Univ., Bloomington, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "applicative programming; functional combination; programming; recursive programming; referential transparency; shared file; text editing; text editor", sponsororg = "ACM", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Herriot:1977:TIP, author = "Robert G. Herriot", title = "Towards the ideal programming language", journal = j-SIGPLAN, volume = "12", number = "3", pages = "56--62", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Univ. of Washington, Seattle, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "extensible languages; ideal programming language; imperative operators; instances; PASCAL; passive operators; PLASMA; programming languages; SIMULA class; SMALLTALK", sponsororg = "ACM", treatment = "P Practical", } @Article{Guttag:1977:SEA, author = "Jhon V. Guttag and Ellis Horowitz and David R. Musser", title = "Some extensions to algebraic specifications", journal = j-SIGPLAN, volume = "12", number = "3", pages = "63--67", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Computer Sci. Dept., Univ. of South Carolina, Columbia, SC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; data structures; error specification; procedure specification; programming languages", sponsororg = "ACM", treatment = "P Practical", } @Article{Buckle:1977:RDT, author = "Normand Buckle", title = "Restricted data types, specification and enforcement of invariant properties of variables", journal = j-SIGPLAN, volume = "12", number = "3", pages = "68--76", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Dept. d'Informatique, Univ. de Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; data types; invariant property; program reliability; program testing; readability; restricted type; runtime verification; type checking", sponsororg = "ACM", treatment = "P Practical", } @Article{Causot:1977:SDD, author = "Patrick Causot and Radhia Cousot", title = "Static determination of dynamic properties of generalized type unions", journal = j-SIGPLAN, volume = "12", number = "3", pages = "77--94", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cousot:1977:SDD, author = "P. Cousot and R. Cousot", title = "Static determination of dynamic properties of generalized type unions", journal = j-SIGPLAN, volume = "12", number = "3", pages = "77--94", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Lab. d'Informatique, Univ. Sci. et Medicale, Grenoble, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL 68; data type security; error detection; EUCLID; integer subrange; PASCAL; programming languages; security of data; type unions; type verification/discovery", sponsororg = "ACM", treatment = "P Practical", } @Article{Melliar-Smith:1977:SRR, author = "P. M. Melliar-Smith and B. Randell", title = "Software reliability: {The} role of programmed exception handling", journal = j-SIGPLAN, volume = "12", number = "3", pages = "95--100", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Computing Lab., Univ. of Newcastle upon Tyne, Newcastle upon Tyne, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "fault tolerant computing; program testing; programmed exception handling; software reliability", sponsororg = "ACM", treatment = "P Practical", } @Article{MacLaren:1977:EHP, author = "M. Donald MacLaren", title = "Exception handling in {PL/I}", journal = j-SIGPLAN, volume = "12", number = "3", pages = "101--104", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Res. and Dev., Digital Equipment Corp., Maynard, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "code generation; exceptional conditions; PL/1; structured programming", sponsororg = "ACM", treatment = "P Practical", xxtitle = "Exception handling in {PL/1}", } @Article{Love:1977:EIE, author = "Tom Love", title = "An experimental investigation of the effect of program structure on program understanding", journal = j-SIGPLAN, volume = "12", number = "3", pages = "105--113", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6110 (Systems analysis and programming)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "paragraphing; program structure; program understanding; psychological complexity; software psychology; structured programming; within subjects", sponsororg = "ACM", treatment = "P Practical; X Experimental", } @Article{Andrews:1977:LFP, author = "Gregory R. Andrews and James R. McGraw", title = "Language features for process interaction", journal = j-SIGPLAN, volume = "12", number = "3", pages = "114--127", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems); C6150J (Operating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Cornell Univ., Ithaca, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "access control; high level languages; operating systems; operating systems (computers); parallel processing; parallel programming; process interaction; programming languages", sponsororg = "ACM", treatment = "X Experimental", } @Article{Lomet:1977:PSS, author = "D. B. Lomet", title = "Process structuring, synchronization, and recovery using atomic actions", journal = j-SIGPLAN, volume = "12", number = "3", pages = "128--137", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems); C6150J (Operating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "multiprocessing; multiprocessing programs; mutual exclusion; process synchronisation; recovery", sponsororg = "ACM", treatment = "P Practical", } @Article{Geschke:1977:EEM, author = "Charles M. Geschke and James H. {Morris, Jr.} and Edwin H. Satterthwaite", title = "Early experience with {Mesa}", journal = j-SIGPLAN, volume = "12", number = "3", pages = "138--138", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Xerox Corp., Palo Alto Res. Center, Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; Mesa; modules; programming languages; types", sponsororg = "ACM", treatment = "P Practical", } @Article{Shaw:1977:AVA, author = "Mary Shaw and Wm A. Wulf and Ralph L. London", title = "Abstraction and verification in {Alphard}: {Defining} and specifying iteration and generators", journal = j-SIGPLAN, volume = "12", number = "3", pages = "139--139", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; abstraction; data structures; iteration statements; modular decomposition; program specifications; programming; programming languages; programming methodology; programming program specifications; representation; verification", sponsororg = "ACM", treatment = "P Practical", } @Article{Liskov:1977:AMC, author = "Barbara Liskov and Alan Snyder and Russell Atkinson and Craig Schaffert", title = "Abstraction mechanisms in {CLU}", journal = j-SIGPLAN, volume = "12", number = "3", pages = "140--140", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Lab. for Computer Sci., MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CLU; control abstractions; data abstractions; data structures; data types; programming language; programming languages; programming methodology; separate compilation", sponsororg = "ACM", treatment = "P Practical", } @Article{Gannon:1977:EED, author = "J. D. Gannon", title = "An experimental evaluation of data types on programming reliability", journal = j-SIGPLAN, volume = "12", number = "3", pages = "141--141", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Univ. of Maryland, College Park, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; data types; fault tolerant computing; language design; programming reliability; redundancy; reliability", sponsororg = "ACM", treatment = "P Practical; X Experimental", } @Article{Wirth:1977:TDR, author = "N. Wirth", title = "Towards a discipline of real-time programming", journal = j-SIGPLAN, volume = "12", number = "3", pages = "142--142", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:02 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems); C6150J (Operating systems)", conflocation = "Raleigh, NC, USA; 28-30 March 1977", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", corpsource = "Federal Inst. of Technol., Zurich, Switzerland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "concurrency; Modula; multiprogramming; process synchronisation; processor sharing; program validation; realtime programming; time-sharing programs", sponsororg = "ACM", treatment = "P Practical", } @Article{Anonymous:1977:FDN, author = "Anonymous", title = "{Fortran Development Newsletter: Volume 3, Number 1, January 1977, pp. 1--10}: {X3J3} Expects to Complete {Fortran 77} Revised at {March} Meeting", journal = j-SIGPLAN, volume = "12", number = "4", pages = "21--30", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Biedl:1977:EPL, author = "Albrecht Biedl", title = "An extension of programming languages for clerical computation in science and engineering with special reference to {PASCAL}", journal = j-SIGPLAN, volume = "12", number = "4", pages = "31--33", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages); C7300 (Natural sciences computing); C7400 (Engineering computing)", corpsource = "Tech. Univ. Berlin, Berlin, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "clerical computation; data structures; data type; engineering computing; natural sciences computing; PASCAL; programming; programming languages; REAL", treatment = "P Practical", } @Article{Boddy:1977:SFP, author = "David E. Boddy", title = "Structured {Fortran}: with or without a preprocessor", journal = j-SIGPLAN, volume = "12", number = "4", pages = "34--39", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Oakland Univ., Rochester, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; preprocessor design; program processors; SPARO; structured programming", treatment = "P Practical", } @Article{Griswold:1977:OS, author = "Ralph E. Griswold and David R. Hanson", title = "An overview of {SL5}", journal = j-SIGPLAN, volume = "12", number = "4", pages = "40--50", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Univ. of Arizona, Tucson, AZ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "list processing; problem oriented languages; programming language; programming language research; SL5; SNOBOL4; string processing", treatment = "P Practical", } @Article{Hamlet:1977:IAC, author = "Richard Hamlet", title = "Ignorance of {ALGOL 68} considered harmful", journal = j-SIGPLAN, volume = "12", number = "4", pages = "51--56", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Maryland, College Park, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algol; algol 68", treatment = "P Practical", } @Article{Hartnett:1977:SFO, author = "Edward T. Hartnett", title = "Star {Fortran}: an overview of essential characteristics", journal = j-SIGPLAN, volume = "12", number = "4", pages = "57--66", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Control Data Corp., Sunnyvale, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler enhancements; FORTRAN; function enhancements; programming; STAR FORTRAN; vector oriented extensions", treatment = "P Practical", } @Article{Huybrechts:1977:DSS, author = "M. Huybrechts", title = "{DYNOSOR}: a set of subroutines for dynamic memory organization in {Fortran} programs", journal = j-SIGPLAN, volume = "12", number = "4", pages = "67--74", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation); C6140D (High level languages)", corpsource = "Inst. Interuniv. des Sci. Nucleaires, Brussels, Belgium", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data organisation; dynamic memory allocation; FORTRAN; storage allocation; subroutines", treatment = "P Practical", } @Article{Middleton:1977:MAA, author = "Tony Middleton", title = "A macro approach to abstractions of data structures", journal = j-SIGPLAN, volume = "12", number = "4", pages = "75--79", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Dept. of Computer Sci., Univ. Coll. of Swansea, Swansea, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstractions of data structures; data structures; macro; macros", treatment = "P Practical", } @Article{Robinson:1977:AMR, author = "S. K. Robinson and I. S. Torsun", title = "The automatic measurement of the relative merits of student programs", journal = j-SIGPLAN, volume = "12", number = "4", pages = "80--93", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6110 (Systems analysis and programming)", corpsource = "Brunel Univ., Uxbridge, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "course work assessments; education; program automatic assessments; programming; programming problems", treatment = "P Practical", } @Article{Beckman:1977:CCH, author = "Anders Beckman", title = "Comments considered harmful", journal = j-SIGPLAN, volume = "12", number = "4", pages = "94--96", month = apr, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:03 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Link{\"o}ping Univ., Link{\"o}ping, Sweden", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "comments; program documentation; programming", treatment = "P Practical", } @Article{vanWijngaarden:1977:RRA, author = "A. {van Wijngaarden} and B. J. Mailloux and J. E. L. Peck and Koster and C. H. A. and M. Sintzoff and C. H. Lindsey and L. G. L. T. Meertens and R. G. Fisker", title = "Revised report on the algorithmic language {ALGOL} 68", journal = j-SIGPLAN, volume = "12", number = "5", pages = "1--70", month = may, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; algorithmic language", treatment = "P Practical", } @Article{Hibbard:1977:SA, author = "P. G. Hibbard", title = "A sublanguage of {ALGOL} 68", journal = j-SIGPLAN, volume = "12", number = "5", pages = "71--79", month = may, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; sublanguage", treatment = "P Practical", } @Article{Hansen:1977:RSH, author = "W. J. Hansen and H. Boom", title = "The report on the standard hardware representation for {ALGOL} 68", journal = j-SIGPLAN, volume = "12", number = "5", pages = "80--87", month = may, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; standard hardware representation", treatment = "P Practical", } @Article{vanderMeulen:1977:AMB, author = "S. G. {van der Meulen}", title = "{ALGOL} 68 might-have-beens", journal = j-SIGPLAN, volume = "12", number = "6", pages = "1--18", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Math. Inst. Vakgr Informatica, Univ. of Utrecht, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; compilers; expressive power; program compilers; superlanguage features", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Craven:1977:DTA, author = "P. G. Craven", title = "Derivatives without tears in {Algol 68}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "19--26", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4120 (Functional analysis); C4160 (Numerical integration and differentiation); C6140D (High level languages)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Computer Lab., Univ. of Liverpool, Liverpool, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; differentiation; expression tree; function evaluation; function evaluation algorithm; partial derivatives; program text", sponsororg = "ACM", treatment = "A Application; T Theoretical or Mathematical", } @Article{Brailsford:1977:RTP, author = "D. F. Brailsford and E. Foxley and K. C. Mander and D. J. Morgan", title = "Run-time profiling of {Algol 68-R} programs using {DIDYMUS} and {SCAMP}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "27--35", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Math. Dept., Univ. of Nottingham, Nottingham, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68R programs; counting routines; histogram; language constructs; loader map; multitasking; program diagnostics; runtime profiling", sponsororg = "ACM", } @Article{Hennell:1977:QTE, author = "M. A. Hennell and D. Hedley and M. R. Woodward", title = "Quantifying the test effectiveness of {Algol 68} programs", journal = j-SIGPLAN, volume = "12", number = "6", pages = "36--41", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Dept. of Computational and Statistical Sci., Univ. of Liverpool, Liverpool, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68 programs; library routines; program testing; routine execution history; software testbed; static analysis; system documentation; test effectiveness", sponsororg = "ACM", treatment = "P Practical; X Experimental", } @Article{Szoke:1977:SRN, author = "P{\'e}ter Sz{\"o}ke", title = "Some remarks on new instances and garbage collection", journal = j-SIGPLAN, volume = "12", number = "6", pages = "42--48", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Res. Inst. for Appl. Computer Sci., Budapest, Hungary", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; bubble; file organisation; garbage collection; heap; memory organization; runtime storage management; runtime storage management organization; stack; storage management", sponsororg = "ACM", treatment = "P Practical", } @Article{Hunter:1977:LVL, author = "R. B. Hunter and A. D. McGettrick and R. Patel", title = "{LL} versus {LR} parsing with illustrations from {ALGOL} 68", journal = j-SIGPLAN, volume = "12", number = "6", pages = "49--53", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Univ. of Strathclyde, Strathclyde, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; LR parsing; program compilers; program diagnostics", sponsororg = "ACM", treatment = "P Practical", } @Article{Pagan:1977:AIL, author = "Frank G. Pagan", title = "{ALGOL} 68 as an implementation language for portable interpreters", journal = j-SIGPLAN, volume = "12", number = "6", pages = "54--62", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Memorial Univ. of Newfoundland, St. John's, Nfld., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; conceptual clarity; data structures; efficiency; implementation language; machine independence; miniature data structures; miniature sample language; mutually recursive procedures; portable interpreters; program interpreters; programming methodology; source programs", sponsororg = "ACM", treatment = "P Practical", } @Article{Vansina:1977:DDM, author = "C. F. Vansina", title = "Description of dynamic manipulation of {ALGOL} 68 values using a generative grammar", journal = j-SIGPLAN, volume = "12", number = "6", pages = "63--70", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C4240 (Programming and algorithm theory); C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Royal Military Acad., Brussels, Belgium", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68 values; checking; computational complexity; debugging; dynamic manipulation; generative action grammar; grammars; program debugging; recursivity; structured program; structured programming; structured programming debugging", sponsororg = "ACM", treatment = "P Practical", } @Article{vanVliet:1977:TMI, author = "J. C. {van Vliet}", title = "Towards a machine-independent transput section", journal = j-SIGPLAN, volume = "12", number = "6", pages = "71--77", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Math. Centrum, Amsterdam, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68 compiler; implementation model; machine independent transput section; primitives; program compilers; semantics", sponsororg = "ACM", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Grune:1977:TDS, author = "Dick Grune", title = "Towards the design of a super-language of {ALGOL 68} for the {Standard Prelude} (Excerpt)", journal = j-SIGPLAN, volume = "12", number = "6", pages = "78--81", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Math. Centre, Amsterdam, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; computational linguistics; machine independent standard prelude; program compilers; SIZETY definitions; superlanguage design", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Birrell:1977:SMA, author = "Andrew D. Birrell", title = "Storage management for {ALGOL 68}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "82--94", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; constructs; runtime storage management techniques; stack storage; storage management", sponsororg = "ACM", treatment = "P Practical", } @Article{Gardner:1977:TA, author = "P. J. Gardner", title = "A transportation of {ALGOL 68C}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "95--101", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Univ. of Essex, Colchester, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; bootstrap transportation; Cambridge ALGOL68C compiler; external appearances; operating system interface; program compilers", sponsororg = "ACM", treatment = "P Practical; X Experimental", } @Article{Koch:1977:BAI, author = "Wilfried Koch and Christoph Oeters", title = "The {Berlin ALGOL 68} implementation", journal = j-SIGPLAN, volume = "12", number = "6", pages = "102--108", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Fachbereich Informatik, Softwaretech., Tech. Univ. Berlin, Berlin, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68 implementation; compilation; compiler; precompilation; program compilers", sponsororg = "ACM", treatment = "G General Review; P Practical", } @Article{Taupin:1977:ACP, author = "Daniel Taupin", title = "The {ALGOL 68} compiler of {Paris-XI University (Orsay)}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "109--116", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Lab. de Phys. des Solides, CNRS, Orsay, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68 compiler; equivalence recognition; flexible arrays; formats; parallel computation; parallel processing; program compilers; recursive modes; relocatable code; scope checking; unions", sponsororg = "ACM", } @Article{Houssais:1977:VAI, author = "Bernard Houssais", title = "Verification of an {Algol 68} implementation", journal = j-SIGPLAN, volume = "12", number = "6", pages = "117--128", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Univ. de Rennes, Rennes, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68 implementation; compiler; constructions; error analysis; errors; formal grammars; program compilers; program testing; reference language; semantic verifications; syntactic structure; test programs", sponsororg = "ACM", treatment = "A Application; P Practical; X Experimental", } @Article{Simonet:1977:ADS, author = "M. Simonet", title = "An attribute description of a subset of {Algol 68}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "129--137", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6140D (High level languages)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Univ. of Grenoble, Grenoble, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; attribute grammar; context sensitive aspects; context-free grammars; definition; subset of ALGOL 68; W- grammars", sponsororg = "ACM", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Prudom:1977:SPC, author = "A. Prudom and M. A. Hennell", title = "Some problems concerning the automatic translation of {Fortran} to {Algol 68}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "138--143", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Dept. of Computational and Statistical Sci., Univ. of Liverpool, Liverpool, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; automatic translation; FORTRAN; implementation; program interpreters", sponsororg = "ACM", treatment = "P Practical", } @Article{Housden:1977:CSP, author = "R. J. W. Housden and N. Kotarski", title = "Character string pattern matching in {Algol 68}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "144--152", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150E (General utility programs)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Univ. of East Anglia, Norwich, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; character string pattern matching; data handling; modes; operators; pattern recognition; procedures; SNOBOL 4", sponsororg = "ACM", treatment = "P Practical", } @Article{Bennett:1977:IPI, author = "M. W. Bennett", title = "Implementation of a {PDP11\slash ICL1900} cross assembler in {Algol 68R}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "153--156", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68R; binary program; binary program error diagnostics; code generation routines; error diagnostics; lexical analyser; PDP11/ICL1900 cross assembler; program assemblers; tree structured symbol table", sponsororg = "ACM", treatment = "P Practical", } @Article{Ratcliff:1977:ASP, author = "Bryan Ratcliff", title = "{ALGOL 68} and structured programming for learner-programmers", journal = j-SIGPLAN, volume = "12", number = "6", pages = "157--160", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6110 (Systems analysis and programming); C6140D (High level languages)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Univ. of Aston, Birmingham, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; beginners; computer science education; data structuring; procedurisation; programming philosophy; structured programming; teaching", sponsororg = "ACM", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Foster:1977:ADF, author = "J. M. Foster and P. D. Foster", title = "Abstract data and functors", journal = j-SIGPLAN, volume = "12", number = "6", pages = "161--167", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Royal Signals and Radar Establ., Malvern, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data; data structures; functors; libraries of algorithms; programming theory; representation; system documentation", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Braid:1977:GMA, author = "I. C. Braid and R. C. Hillyard", title = "Geometric modelling in {ALGOL} 68", journal = j-SIGPLAN, volume = "12", number = "6", pages = "168--174", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors); C7440 (Civil and mechanical engineering computing)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Computer Lab., Cambridge Univ., Cambridge, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68 program; command interpreter; compilation; computer graphics; data structures; disc; engineering components; geometric modelling; geometric modelling compilation; graphics package; heap; mechanical engineering computing; program compilers", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{West:1977:MRT, author = "P. R. West", title = "A {Multi Radar Tracking} simulation using {ALGOL 68'R}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "175--178", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7410F (Communications computing)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Plessey Radar Ltd., Weybridge, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68R; chaining mechanisms; digital simulation; feasibility; modularity; multi radar tracking simulation; radar systems; simulation models; structures; tracking systems", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Rayward-Smith:1977:UPL, author = "V. J. Rayward-Smith", title = "Using procedures in list processing", journal = j-SIGPLAN, volume = "12", number = "6", pages = "179--183", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150E (General utility programs)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Univ. of East Anglia, Norwich, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; infinite list; infinite list problems; linear lists; list processing; procedures; programming; scoping problems", sponsororg = "ACM", treatment = "A Application; P Practical", } @Article{Edwards:1977:PLS, author = "Roy Edwards", title = "Is {Pascal} a logical subset of {Algol 68} or not? {Part One}", journal = j-SIGPLAN, volume = "12", number = "6", pages = "184--191", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:05 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Glasgow, UK; 29-31 March 1977", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", corpsource = "Royal Holloway Coll., Univ. of London, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; PASCAL; structured programming; structuring", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Freiburghouse:1977:PEP, author = "R. A. Freiburghouse", title = "Proposed extensions to {PL/I} for real-time applications", journal = j-SIGPLAN, volume = "12", number = "7", pages = "26--42", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "See comment \cite{Peschke:1978:CPR}.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Translation Systems Inc., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "American National Standards Institute; extensions; PL/1; real time; standardization committee; standards", treatment = "P Practical", xxtitle = "Proposed extensions to {PL/1} for real-time applications", } @Article{Atkinson:1977:NDS, author = "George Atkinson", title = "The non-desirability of structured programming in user languages", journal = j-SIGPLAN, volume = "12", number = "7", pages = "43--50", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Acad. and Res. Uses Univ. of Nevada System Computer Center, Las Vegas, NV, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "applicability; casual user language; design criteria; desirability; procedure oriented languages; structured programming; user languages", treatment = "P Practical", } @Article{Cichelli:1977:GDP, author = "Richard J. Cichelli and Martha J. Cichelli", title = "Goal directed programming", journal = j-SIGPLAN, volume = "12", number = "7", pages = "51--59", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "goal directed programming; introduction; program design; programming", treatment = "P Practical", } @Article{Dembinski:1977:TP, author = "Piotr Dembinski and Richard Schwartz", title = "The taming of the pointer", journal = j-SIGPLAN, volume = "12", number = "7", pages = "60--74", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Computation Centre, Polish Acad. of Sci., Warsaw, Poland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data types; formal program verification methods formal program verification methods; higher level programming language; pointers; procedure oriented languages", treatment = "P Practical", } @Article{Grune:1977:VC, author = "Dick Grune", title = "A view of coroutines", journal = j-SIGPLAN, volume = "12", number = "7", pages = "75--81", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Math. Centre, Amsterdam, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coroutine mechanism; parallel processing; programming languages; simplified implementation", treatment = "P Practical", } @Article{Hueras:1977:AFP, author = "Jon Hueras and Henry Ledgard", title = "An automatic formatting program for {PASCAL}", journal = j-SIGPLAN, volume = "12", number = "7", pages = "82--84", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "COINS Dept., Graduate Res. Center, Univ. of Massachusetts, Amherst, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic formatting program; PASCAL; programming languages; standards", treatment = "P Practical", } @Article{Karasz:1977:ISL, author = "Peter Karasz", title = "An intermediate systems language for the {PDP-11}", journal = j-SIGPLAN, volume = "12", number = "7", pages = "85--100", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Mis-Systems Support, B.F. Goodrich Co., Akron, OH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "intermediate systems language; ISL/V2; minicomputers; PDP 11; problem oriented languages; software implementation language", treatment = "P Practical", } @Article{Ledgard:1977:BEP, author = "Henry Ledgard and Andrew Singer and Jon Hueras", title = "A basis for executing {PASCAL} programmers", journal = j-SIGPLAN, volume = "12", number = "7", pages = "101--105", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Computer and Information Sci. Dept., Univ. of Massachusetts, Amherst, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coding standards; PASCAL; programmers; programming languages; rationale; standards", treatment = "P Practical", } @Article{Thomson:1977:ECT, author = "C. M. Thomson", title = "Error checking, tracing, and dumping in an {ALGOL} 68 checkout compiler", journal = j-SIGPLAN, volume = "12", number = "7", pages = "106--111", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Univ. of Alberta, Edmonton, Alta., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 68; checkout compiler; dumping; error checking; FLASC system; program compilers; program debugging; tracing", treatment = "P Practical", } @Article{Woolley:1977:FCN, author = "John D. Woolley", title = "{FORTRAN}: {A} Comparison of the New Proposed Language (1976) to the Old Standard (1966)", journal = j-SIGPLAN, volume = "12", number = "7", pages = "112--125", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Boeing Commercial Airplane Co., Seattle, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "1966; 1976; changes; comparison; FORTRAN; standard; standards", treatment = "P Practical", } @Article{Levy:1977:SRA, author = "Michael R. Levy", title = "Some remarks on abstract data types", journal = j-SIGPLAN, volume = "12", number = "7", pages = "126--128", month = jul, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:06 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci., Univ. of Waterloo, Waterloo, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; algebraic approach; programming theory", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Cousot:1977:ASO, author = "Patrick Cousot and Radhia Cousot", title = "Automatic synthesis of optimal invariant assertions: {Mathematical} foundations", journal = j-SIGPLAN, volume = "12", number = "8", pages = "1--12", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Univ. of Sci. and Medicale, Grenoble, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; automatic synthesis; optimal invariant assertions; programming theory; programs", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Yelowitz:1977:AIP, author = "Lawrence Yelowitz and Arthur G. Duncan", title = "Abstractions, instantiations, and proofs of marking algorithms", journal = j-SIGPLAN, volume = "12", number = "8", pages = "13--21", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Dept. of Computer Sci., Univ. of Pittsburgh, Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "instantiations; marking algorithms; program; programming theory; proofs", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Ulrich:1977:PSA, author = "John Wade Ulrich and Robert Moll", title = "Program synthesis by analogy", journal = j-SIGPLAN, volume = "12", number = "8", pages = "22--28", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Univ. of New Mexico, Albuquerque, NM, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "analogy; automatic programming; correctness proof; program; programming theory; synthesis", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Manna:1977:ASR, author = "Zohar Manna and Richard Waldinger", title = "The automatic synthesis of recursive programs", journal = j-SIGPLAN, volume = "12", number = "8", pages = "29--36", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Artificial Intelligence Lab., Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; automatic synthesis; deductive technique; LISP; QLISP; QLISP technique; recursive programs; SYNSYS", sponsororg = "ACM", treatment = "P Practical", } @Article{Rychener:1977:CRD, author = "Michael D. Rychener", title = "Control requirements for the design of production system architectures", journal = j-SIGPLAN, volume = "12", number = "8", pages = "37--44", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1230 (Artificial intelligence); C6140D (High level languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Dept. of Computer Sci., Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artificial intelligence; control structures; design; problem oriented languages; production system architectures; programs", sponsororg = "ACM", treatment = "P Practical", } @Article{Davis:1977:GPC, author = "Randall Davis", title = "Generalized procedure calling and content-directed invocation", journal = j-SIGPLAN, volume = "12", number = "8", pages = "45--54", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Computer Sci. Dept., Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "content directed invocation; control regimes; generalized procedure calling; knowledge sources; programming; programming theory", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Baker:1977:IGC, author = "Henry C. {Baker, Jr.} and Carl Hewitt", title = "The incremental garbage collection of processes", journal = j-SIGPLAN, volume = "12", number = "8", pages = "55--59", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6120 (File organisation); C6150J (Operating systems)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "argument evaluation order; incremental garbage collection; language; multiprocessing; multiprocessing parallel evaluation; multiprocessing programs; parallel evaluation; storage management", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Steele:1977:MBT, author = "Guy Lewis {Steele, Jr.}", title = "Macaroni is better than spaghetti (stack implementation)", journal = j-SIGPLAN, volume = "12", number = "8", pages = "60--66", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6120 (File organisation)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "MIT, Artificial Intelligence Lab., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "dynamic switching; exit functions; file organisation; multiple environments; programming theory; stack implementation", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Travis:1977:DRT, author = "Larry Travis and Masahiro Honda and Richard LeBlanc and Stephen Zeigler", title = "Design rationale for {TELOS}, a {PASCAL}-based {AI} language", journal = j-SIGPLAN, volume = "12", number = "8", pages = "67--76", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1230 (Artificial intelligence); C6140D (High level languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Computer Sci. Dept., Univ. of Wisconsin, Madison, WI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artificial intelligence; control abstraction; knowledge representation; language; mechanisms; model building; PASCAL; planning; powerful data abstraction; problem oriented languages; reasoning; TELOS", sponsororg = "ACM", treatment = "P Practical", } @Article{Wile:1977:ADP, author = "David Wile and Robert Balzer and Neil Goldman", title = "Automated derivation of program control structure from natural language program descriptions", journal = j-SIGPLAN, volume = "12", number = "8", pages = "77--84", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1230 (Artificial intelligence); C6110 (Systems analysis and programming)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "USC/Information Sci. Inst., Marina del Rey, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artificial intelligence; automatic; automatic programming; derivation; natural language program descriptions; program control structure", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Hobbs:1977:WNN, author = "Jerry R. Hobbs", title = "What the nature of natural language tells us about how to make natural-language-like programming languages more natural", journal = j-SIGPLAN, volume = "12", number = "8", pages = "85--93", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Dept. of Computer Sci., City Coll. of the City Univ. of New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "English; features; natural language; programming languages", sponsororg = "ACM", treatment = "P Practical", } @Article{Griswold:1977:LFP, author = "Ralph E. Griswold and David R. Hanson", title = "Language facilities for programmable backtracking", journal = j-SIGPLAN, volume = "12", number = "8", pages = "94--99", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1230 (Artificial intelligence); C4240 (Programming and algorithm theory); C6140D (High level languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Dept. of Computer Sci., Univ. of Arizona, Tucson, AZ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artificial intelligence; control hierarchies; problem oriented languages; programmable backtracking; SL5 programming language", sponsororg = "ACM", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Bohm:1977:CLC, author = "H. P. B{\"o}hm and H. L. Fischer and P. Raulefs", title = "{CSSA}: {Language} concepts and programming methodology", journal = j-SIGPLAN, volume = "12", number = "8", pages = "100--108", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Inst.fur Informatik I, Univ. Karlsruhe, Karlsruhe, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstraction; access operations; actor concept; CSSA; data directed; experimental programming language; goal directed; hierarchical control structures; language concepts; programming languages; programming methodology; semantics", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Warren:1977:PLI, author = "David H. D. Warren and Luis M. Pereira and Fernando C. N. Pereira", key = "Warren et al", title = "{Prolog}: The Language and Its Implementation Compared with {Lisp}", journal = j-SIGPLAN, volume = "12", number = "8", pages = "109--115", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "ftp://ftp.ira.uka.de/pub/bibliography/Ai/prolog.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "Also published in SIGART NEWSLETTER, ACM Symposium on A.I. and Programming Languages.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Dept. of Artificial Intelligence, Univ. of Edinburgh, Edinburgh, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compilation; compiler; implementation; Language; LISP; matching process; programming language; programming languages; PROLOG; symbolic logic", sponsororg = "ACM", treatment = "P Practical", } @Article{deKleer:1977:AEC, author = "Johan de Kleer and Jon Doyle and Guy L. {Steele, Jr.} and Gerald Jay Sussman", title = "{AMORD} explicit control of reasoning", journal = j-SIGPLAN, volume = "12", number = "8", pages = "116--125", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1230 (Artificial intelligence)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Artificial Intelligence Lab., MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "AMORD; artificial intelligence; control structure; explicit control; knowledge; problem solving systems; reasoning", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Fraser:1977:KBC, author = "Christopher W. Fraser", title = "A knowledge-based code generator generator", journal = j-SIGPLAN, volume = "12", number = "8", pages = "126--129", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1230 (Artificial intelligence); C6110 (Systems analysis and programming); C6140D (High level languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Dept. of Computer Sci., Yale Univ., New Haven, CT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artificial intelligence; automatic programming; code-generator generator; knowledge based; machine description; program; XGEN", sponsororg = "ACM", treatment = "P Practical", } @Article{McCune:1977:PPM, author = "Brian P. McCune", title = "The {PSI Program Model Builder} --- synthesis of very high-level programs", journal = j-SIGPLAN, volume = "12", number = "8", pages = "130--139", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1230 (Artificial intelligence); C6110 (Systems analysis and programming); C6140D (High level languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Computer Sci. Dept., Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artificial intelligence; automatic programming; modify; problem oriented languages; program model builder; PSI; synthesize", sponsororg = "ACM", treatment = "P Practical", } @Article{Kant:1977:SEI, author = "Elaine Kant", title = "The selection of efficient implementations for a high-level language", journal = j-SIGPLAN, volume = "12", number = "8", pages = "140--146", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract constructs; efficient implementations; LIBRA; programming languages; selection; very high level program description", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Rosenschein:1977:SRD, author = "Stanley J. Rosenschein and Shmuel M. Katz", title = "Selection of representations for data structures", journal = j-SIGPLAN, volume = "12", number = "8", pages = "147--154", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Computer Sci. Dept., Technion-Israel Inst. of Technol., Haifa, Israel", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data structure; data structures; interactive programming; representations; selection process", sponsororg = "ACM", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Samet:1977:NFC, author = "Hanan Samet", title = "A normal form for compiler testing", journal = j-SIGPLAN, volume = "12", number = "8", pages = "155--162", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors); C6150G (Diagnostic, testing, debugging and evaluating systems)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Computer Sci. Dept., Univ. of Maryland, College Park, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler testing; formalism; heuristically optimized code; normal form; program compilers", sponsororg = "ACM", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Kibler:1977:PME, author = "D. F. Kibler and J. M. Neighbors and T. A. Standish", title = "Program manipulation via an efficient production system", journal = j-SIGPLAN, volume = "12", number = "8", pages = "163--173", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Dept. of Information and Computer Sci., Univ. of California, Irvine, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; efficient production system; program manipulation; transformation system", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Chatelin:1977:SRP, author = "Philippe Chatelin", title = "Self-redefinition as a program manipulation strategy", journal = j-SIGPLAN, volume = "12", number = "8", pages = "174--179", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:07 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conflocation = "Rochester, NY, USA; 15-17 Aug. 1977", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", corpsource = "Univ. de Grenoble-Lab., Grenoble, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; constructive strategy; equivalence; program improvement; program manipulation strategy; proofs; self redefinition; synthesis", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Dowsing:1977:SPC, author = "R. D. Dowsing", title = "Structured programming constructs for concurrency in program optimisation", journal = j-SIGPLAN, volume = "12", number = "9", pages = "31--35", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming); C6150J (Operating systems)", corpsource = "Dept. of Computer Sci., Univ. Coll. of Swansea, Swansea, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "concurrency; microprocessors; multiprocessing programs; multiprocessor; program optimisation; programming; programming theory; structured; structured programming", treatment = "T Theoretical or Mathematical", } @Article{Keller:1977:CCC, author = "Roy F. Keller", title = "On control constructs for constructing programs", journal = j-SIGPLAN, volume = "12", number = "9", pages = "36--44", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Iowa State Univ., Ames, IA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control constructs; forecast; incase; programming", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Malkosh:1977:IPP, author = "Menachem Malkosh", title = "Internal procedure parameters in structured {FORTRAN} precompilers", journal = j-SIGPLAN, volume = "12", number = "9", pages = "45--51", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Dept. of Appl. Math., Weizmann Inst. of Sci., Rehovot, Israel", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; internal procedures; parameter passing; precompilers; program compilers; structured; structured programming", treatment = "P Practical", } @Article{Rechenberg:1977:MMI, author = "Peter Rechenberg", title = "{MUMS}: a machine independent programming language consisting of 360 assembler macro calls", journal = j-SIGPLAN, volume = "12", number = "9", pages = "52--59", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Johannes-Kepler-Univ., Linz, Austria", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "assembler; IBM 360; machine independent; macro calls; macros; MUMS; procedure oriented languages; programming language", treatment = "P Practical", } @Article{Ris:1977:UDF, author = "Frederic N. Ris", title = "A unified decimal floating-point architecture for the support of high-level languages", journal = j-SIGPLAN, volume = "12", number = "9", pages = "60--70", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5230 (Digital arithmetic methods); C6140D (High level languages)", corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "architecture; arithmetic; decimal; digital arithmetic; floating point; high level languages; procedure oriented languages; unified", treatment = "P Practical", } @Article{Rutter:1977:UHE, author = "Paul Rutter", title = "Uniform handling of exceptions in a stack based language", journal = j-SIGPLAN, volume = "12", number = "9", pages = "71--76", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Coordinated Sci. Lab., Univ. of Illinois, Urbana, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "dialect; exceptions; LISP; Lisp; stack based language", treatment = "P Practical", } @Article{Silverston:1977:ESS, author = "Stefan M. Silverston", title = "Extensions to {SNOBOL4} in the {SNOBAT} implementation", journal = j-SIGPLAN, volume = "12", number = "9", pages = "77--84", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Sci. Dept., Iowa State Univ., Ames, IA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "batch processing (computers); batch processor; extensions; IBM 360; language; procedure oriented languages; SNOBAT; SNOBOL", treatment = "P Practical", } @Article{Smith:1977:PFD, author = "David N. Smith", title = "Proposals for {Fortran} data structures", journal = j-SIGPLAN, volume = "12", number = "9", pages = "85--102", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "Tymshare Inc., Cupertino, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; extensions; FORTRAN; proposals", treatment = "P Practical", } @Article{Terashima:1977:HLS, author = "Nobuyoshi Terashima", title = "The hierarchical language system", journal = j-SIGPLAN, volume = "12", number = "9", pages = "103--113", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Yokosuka Electrical Communication Lab., Nippon Telegraph and Telephone Public Corp., Yokosuka-shi, Japan", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automates; automatic programming; EPL; extensible programming language; hierarchical language system; HLS; procedure oriented languages; SPL; structured programming", treatment = "P Practical", } @Article{Witty:1977:SRP, author = "Robert W. Witty", title = "The switching reverse {Polish} algorithm", journal = j-SIGPLAN, volume = "12", number = "9", pages = "114--123", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Rutherford Lab., Atlas Computing Div., Didcot, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm theory; strength reduction; supermultiply operator; switching reverse Polish algorithm", treatment = "T Theoretical or Mathematical", } @Article{Yasumura:1977:ELS, author = "Michiaki Yasumura", title = "Evolution of loop statements", journal = j-SIGPLAN, volume = "12", number = "9", pages = "124--129", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Dept. of Computer Sci., Univ. of California, Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "constructs; generalisation; loop statements; programming theory", treatment = "T Theoretical or Mathematical", } @Article{Fraley:1977:RF, author = "R. A. Fraley", title = "On replacing {Fortran}", journal = j-SIGPLAN, volume = "12", number = "9", pages = "130--132", month = sep, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:09 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Univ. of British Columbia, Vancouver, BC, Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; replacing", treatment = "G General Review", } @Article{Chevance:1977:DHLb, author = "R. J. Chevance", title = "Design of high level language oriented processors", journal = j-SIGPLAN, volume = "12", number = "10", pages = "10--32", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "CII-Honeywell-Bull, Paris, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "concepts; design; high level language oriented processors; program processors", treatment = "P Practical", } @Article{Leibowitz:1977:IC, author = "Stephen Leibowitz", title = "Interactive computing", journal = j-SIGPLAN, volume = "12", number = "10", pages = "33--36", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Morgan Guaranty Trust Co., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "APL; compromises; interactive; interactive programming; procedure oriented languages", treatment = "G General Review; P Practical", } @Article{Majster:1977:LAS, author = "Mila E. . Majster", title = "Limits of the ``algebraic'' specification of abstract data types", journal = j-SIGPLAN, volume = "12", number = "10", pages = "37--42", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Inst. Informatics, Tech. Univ. Munich, Munchen, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; algebraic specification technique; data structures; feasibility; limits", treatment = "T Theoretical or Mathematical", } @Article{Middleton:1977:SPS, author = "Tony Middleton", title = "Specifying program structure through sequence relationships", journal = j-SIGPLAN, volume = "12", number = "10", pages = "43--47", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci., Univ. Coll. of Swansea, Swansea, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "derive; modify; program structure; programming; sequence relationships; specify; translator", treatment = "P Practical", } @Article{Musinski:1977:LRE, author = "Jean E. Musinski", title = "Lookahead recall error recovery for {LALR} parsers", journal = j-SIGPLAN, volume = "12", number = "10", pages = "48--60", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Sycor Inc., Ann Arbor, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic error recovery; error recovery; LALR parsers; lookahead; program debugging; recall; recall table driven parsers; table driven parsers", treatment = "P Practical", } @Article{Myers:1977:ECM, author = "Glenford J. Myers", title = "An extension to the cyclomatic measure of program complexity", journal = j-SIGPLAN, volume = "12", number = "10", pages = "61--64", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "IBM Systems Res. Inst., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computational complexity; cyclomatic measure; decision structure; extension; program complexity", treatment = "T Theoretical or Mathematical", } @Article{Shapiro:1977:FIO, author = "Michael D. Shapiro", title = "{Fortran 77} input-output seems out of touch", journal = j-SIGPLAN, volume = "12", number = "10", pages = "65--69", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COBOL; FORTRAN; FORTRAN 77; input output section; mass storage control system; standard; standards", treatment = "G General Review; P Practical", } @Article{Silverston:1977:NPM, author = "Stefan M. Silverston", title = "A note on pattern matching under {Quickscan} in {SNOBOL4}", journal = j-SIGPLAN, volume = "12", number = "10", pages = "70--74", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques); C6140D (High level languages)", corpsource = "Computer Sci. Dept., Iowa State Univ., Ames, IA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data handling; heuristics; pattern matching; procedure oriented languages; Quickscan; SNOBOL4", treatment = "P Practical", } @Article{Filipski:1977:CRM, author = "Alan Filipski", title = "Call by restricted memory reference", journal = j-SIGPLAN, volume = "12", number = "10", pages = "75--77", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Math., Central Michigan Univ., Mt. Pleasant, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "call; directional flow; procedures; programming; restricted memory reference", treatment = "P Practical", } @Article{Lindamood:1977:WN, author = "George E. Lindamood", title = "What's in a name?", journal = j-SIGPLAN, volume = "12", number = "10", pages = "78--80", month = oct, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:10 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bates:1977:EPC, author = "D. Bates and R. Cailliau", title = "Experience with {Pascal} compilers on mini-computers", journal = j-SIGPLAN, volume = "12", number = "11", pages = "10--22", month = nov, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "PS Div., CERN, Geneva, Switzerland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compilers; difficulties; guidelines; implementation; minicomputer; minicomputers; PASCAL; portable; procedure oriented languages; program compilers", treatment = "P Practical", } @Article{Condict:1977:PDA, author = "Michael N. Condict", title = "The {Pascal} dynamic array controversy and a method for enforcing global assertions", journal = j-SIGPLAN, volume = "12", number = "11", pages = "23--27", month = nov, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "PAR Corp., Rome, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "capability; construct; dynamic array; enforcing global assertions; language; PASCAL; procedure oriented languages; storage allocation", treatment = "P Practical", } @Article{Ditzel:1977:MFO, author = "D. R. Ditzel and P. C. Hutchison", title = "{MASK} and {FORMAT}: operators for editing and formatting", journal = j-SIGPLAN, volume = "12", number = "11", pages = "28--35", month = nov, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques); C6140D (High level languages)", corpsource = "Iowa State Univ., Ames, IA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "character strings; data handling; editing; FORMAT; formatting; MASK; numbers; operators; procedure oriented languages; SYMBOL", treatment = "P Practical", } @Article{Lindsey:1977:SCS, author = "C. H. Lindsey", title = "Structure charts --- a structured alternative to flowcharts", journal = j-SIGPLAN, volume = "12", number = "11", pages = "36--49", month = nov, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci., Univ. of Manchester, Manchester, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "flowcharting; flowcharts; structure charts; structured program; structured programming", treatment = "P Practical", } @Article{Radhakrishnan:1977:TPL, author = "T. Radhakrishnan and I. A. Syed", title = "Towards a programming language for the implementation of information storage and retrieval systems", journal = j-SIGPLAN, volume = "12", number = "11", pages = "50--54", month = nov, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques); C6140D (High level languages); C7100 (Business and administration); C7250 (Information storage and retrieval)", corpsource = "Computer Sci. Dept., Concordia Univ., Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "document retrieval; implementation; information retrieval systems; information storage; management information systems; MIS; problem oriented languages; programming language; question answering systems", treatment = "G General Review; P Practical", } @Article{Sedgwick:1977:SCF, author = "Arthur Sedgwick", title = "Structuring control in {Fortran}", journal = j-SIGPLAN, volume = "12", number = "11", pages = "55--60", month = nov, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compound statements; constructs; FORTRAN; refinement; repetition; selection", treatment = "T Theoretical or Mathematical", } @Article{Steele:1977:ASC, author = "Guy L. {Steele, Jr.}", title = "Arithmetic shifting considered harmful", journal = j-SIGPLAN, volume = "12", number = "11", pages = "61--69", month = nov, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6150C (Compilers, interpreters and other processors)", corpsource = "Artificial Intelligence Lab., MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "arithmetic right shift; digital arithmetic; division; ones complement; optimizing compilers; program compilers; semantics; twos complement", treatment = "P Practical", } @Article{Wilcox:1977:ALS, author = "Thomas R. Wilcox", title = "{Aspen} language specifications", journal = j-SIGPLAN, volume = "12", number = "11", pages = "70--87", month = nov, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:11 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Dept. of Computer Sci., Univ. of Illinois, Urbana, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithmic languages; ASPEN; compiler construction; computer science education; iterations; language specifications; problem oriented languages; program compilers; selection statement; teaching", treatment = "P Practical", } @Article{Arisawa:1977:PLH, author = "Makoto Arisawa", title = "Programming languages with hierarchical structure", journal = j-SIGPLAN, volume = "12", number = "12", pages = "36--38", month = dec, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:12 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages)", corpsource = "Computer Sci. Dept., Yamanashi Univ., Kofu, Japan", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ESDL; hierarchical structure; language system; programming languages; structured programming", treatment = "T Theoretical or Mathematical", } @Article{Anonymous:1977:DDR, author = "Anonymous", title = "{Department of Defense} requirements for high order computer programming languages. Revised `{IRONMAN}' {July}, 1977. The technical requirements", journal = j-SIGPLAN, volume = "12", number = "12", pages = "39--54", month = dec, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Department of Defense; high order computer; high order computer programming languages; IRONMAN; programming languages; requirements; technical requirements", treatment = "G General Review", } @Article{Abramson:1977:OTG, author = "Harvey Abramson", title = "Ordered types and a generalized \underline{for} statement", journal = j-SIGPLAN, volume = "12", number = "12", pages = "55--59", month = dec, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:12 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Univ. of British Columbia, Dept. of Computer Sci., Vancouver, BC, Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structure; data structures; generalised FOR statement; ordered type; predecessor; programming theory; programs; successor", treatment = "T Theoretical or Mathematical", } @Article{Brainerd:1977:PFL, author = "Walt Brainerd", title = "A proposal for a {Fortran} loop construct", journal = j-SIGPLAN, volume = "12", number = "12", pages = "60--67", month = dec, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:12 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Burroughs Corp., Paoli, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control structures; FORTRAN; loop construct; proposal", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Chroust:1977:SCE, author = "G. Chroust", title = "Scope conserving expression evaluation: a class of storage optimal evaluation strategies for arithmetic expressions", journal = j-SIGPLAN, volume = "12", number = "12", pages = "68--72", month = dec, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:12 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "IBM Lab., Vienna, Austria", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "arithmetic expressions; digital arithmetic; object code; program compilers; storage optimal evaluation strategies; temporary storage", treatment = "T Theoretical or Mathematical", } @Article{Richard:1977:RLD, author = "Frederic Richard and Henry F. Ledgard", title = "A reminder for language designers", journal = j-SIGPLAN, volume = "12", number = "12", pages = "73--82", month = dec, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:12 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer and Information Sci. Dept., Univ. of Massachusetts, Amherst, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design principles; language; procedure oriented languages; UTOPIA 84", treatment = "G General Review; P Practical", } @Article{Peterson:1977:FPP, author = "James L. Peterson", title = "On the formatting of {Pascal} programs", journal = j-SIGPLAN, volume = "12", number = "12", pages = "83--86", month = dec, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:12 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Texas, Austin, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "formatting; Pascal; programming; programs; rules", treatment = "P Practical", } @Article{Richardson:1977:UNI, author = "M. G. Richardson", title = "The use of names to indicate the scope of structured language constructs", journal = j-SIGPLAN, volume = "12", number = "12", pages = "87--87", month = dec, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:12 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "NAG Central Office, Oxford, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "error detection; legibility; naming; scope; structured language constructs; structured programming", treatment = "G General Review; P Practical", } @Article{Benediktsson:1978:NAP, author = "Oddur Benediktsson", title = "Notes on argument-parameter association in {Fortran}", journal = j-SIGPLAN, volume = "13", number = "1", pages = "16--20", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:13 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Sci. Inst., Univ. of Iceland, Reykjavik, Iceland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "argument parameter association; FORTRAN; mechanism; semantic; terminology; unification", treatment = "T Theoretical or Mathematical", } @Article{Brand:1978:NDA, author = "D. Brand", title = "A note on data abstractions", journal = j-SIGPLAN, volume = "13", number = "1", pages = "21--24", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:13 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; data type abstractions; experience; programming", treatment = "A Application; T Theoretical or Mathematical", } @Article{Anonymous:1978:PCS, author = "Anonymous", title = "Parallelism, control and synchronization expression in a single assignment language", journal = j-SIGPLAN, volume = "13", number = "1", pages = "25--33", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control; environment; multiprocessor parallel system; objects definition; parallel processing; programming languages; single assignment language; synchronization", treatment = "T Theoretical or Mathematical", } @Article{Comte:1978:PCS, author = "D. Comte and G. Durrieu and O. Gelly and A. Plas and J. C. Syre", title = "Parallelism, control and synchronization expression in a single assignment language", journal = j-SIGPLAN, volume = "13", number = "1", pages = "25--33", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:13 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ferstl:1978:FSR, author = "O. Ferstl", title = "Flowcharting by stepwise refinement", journal = j-SIGPLAN, volume = "13", number = "1", pages = "34--42", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:13 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Univ. Regensburg, Regensburg, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "concatenation; flowchart; flowcharting; program development; repetition; restricted GOTO statements; selection; stepwise refinement; structured programming; tree structure", treatment = "P Practical", } @Article{Ceorges:1978:PAE, author = "J. Ceorges and F. Heymans", title = "On parametric array expressions", journal = j-SIGPLAN, volume = "13", number = "1", pages = "43--47", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "MBLE Res. Lab., Brussels, Belgium", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "conversational language conversational language; interactive programming; parametric array expressions; programming construct; programming languages", treatment = "T Theoretical or Mathematical", } @Article{Georges:1978:PAE, author = "J. Georges and F. Heymans", title = "On parametric array expressions", journal = j-SIGPLAN, volume = "13", number = "1", pages = "43--47", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:13 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Iglewski:1978:CIP, author = "M. Iglewski and J. Madey and S. Matwin", title = "A contribution to an improvement of {Pascal}", journal = j-SIGPLAN, volume = "13", number = "1", pages = "48--58", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:13 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Polish Acad. of Sci., Inst. of Computer Sci., Warsaw, Poland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "improvement; Pascal; procedure oriented languages; proposals", treatment = "P Practical", } @Article{Payne:1978:FTE, author = "A. J. Payne", title = "A formalised technique for expressing compiler exercisers", journal = j-SIGPLAN, volume = "13", number = "1", pages = "59--69", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:13 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Waikato Univ., Hamilton, New Zealand", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler exercisers; formalised technique; online operation; overload conditions; program compilers; program testing; real time systems; testing", treatment = "A Application; T Theoretical or Mathematical", } @Article{Wortman:1978:RXI, author = "David B. Wortman", title = "A rooster of {XPL} implementations", journal = j-SIGPLAN, volume = "13", number = "1", pages = "70--74", month = jan, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:13 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Systems Res. Group, Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "procedure oriented languages; XPL implementations", treatment = "G General Review", } @Article{Whitaker:1978:UDD, author = "W. A. Whitaker", title = "The {US Department of Defense} common higher order language effort", journal = j-SIGPLAN, volume = "13", number = "2", pages = "19--29", month = feb, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Defense Advanced Res. Projects Agency, Arlington, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "advantages; common higher order language effort; procedure oriented languages; systems development; US Department of Defense", treatment = "G General Review", } @Article{Elshoff:1978:IEC, author = "James L. Elshoff", title = "An investigation into the effects of the counting method used on software science measurements", journal = j-SIGPLAN, volume = "13", number = "2", pages = "30--45", month = feb, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:14 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140D (High level languages); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Computer Sci. Dept., General Motors Res. Labs., Warren, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithms; counting method; effects; operands; operators; PL/1; PL/I; program testing; programming; software science measurements", treatment = "T Theoretical or Mathematical", } @Article{Grouse:1978:FTS, author = "Phil Grouse", title = "``Flowblocks'' --- a technique for structured programming", journal = j-SIGPLAN, volume = "13", number = "2", pages = "46--56", month = feb, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:14 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "School of Accountancy, Univ. of New South Wales, Sydney, NSW, Australia", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "flowblocks; flowcharting; high level language C(4); high level language C(4) preprocessor; preprocessor; structured program; structured programming; two dimensional attributes", treatment = "P Practical", } @Article{Nutt:1978:CPF, author = "Gary J. Nutt", title = "A comparison of {PASCAL} and {FORTRAN} as introductory programming languages", journal = j-SIGPLAN, volume = "13", number = "2", pages = "57--62", month = feb, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:14 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Colorado, Boulder, CO, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "comparison; computer science education; FORTRAN; introductory programming languages; PASCAL; programming", treatment = "P Practical", } @Article{Pflasterer:1978:AEF, author = "David C. Pflasterer", title = "An approach to efficient, fault tolerant programming", journal = j-SIGPLAN, volume = "13", number = "2", pages = "63--70", month = feb, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:14 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "McDonnell Douglas Automation Co., Denver, CO, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "efficient; fault tolerant computing; fault tolerant programming; interpretive based mechanism; production; programming; software reliability; testing", treatment = "P Practical", } @Article{Wood:1978:BTD, author = "D. Wood", title = "A bibliography of top-down deterministic parsing", journal = j-SIGPLAN, volume = "13", number = "2", pages = "71--76", month = feb, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic)", corpsource = "McMaster Univ., Dept. of Appl. Math., Hamilton, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "grammars; top down deterministic parsing", treatment = "B Bibliography", } @Article{Anonymous:1978:NPE, author = "Anonymous", title = "News of past events", journal = j-SIGPLAN, volume = "13", number = "3", pages = "9--10", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Glass:1978:PAL, author = "Robert L. Glass", title = "Patching is alive and, lamentably, thriving in the real-time world", journal = j-SIGPLAN, volume = "13", number = "3", pages = "25--28", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0310 (EDP management); C6110 (Systems analysis and programming)", corpsource = "Boeing Aerospace Co., Seattle, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "managerial; patching; programming; programming practice; real time computing; strategies; technical", treatment = "P Practical", } @Article{Hansen:1978:MPC, author = "Wilfred J. Hansen", title = "Measurement of program complexity by the pair: (Cyclomatic Number, Operator Count)", journal = j-SIGPLAN, volume = "13", number = "3", pages = "29--33", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Dept. of Computer Sci., Univ. of Illinois, Urbana, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computational complexity; cyclomatic number; flow graph; measure; operator count; program complexity; programming theory", treatment = "T Theoretical or Mathematical", } @Article{Chang:1978:ADT, author = "Ernest Chang and Neil E. Kaden and W. David Elliott", title = "Abstract data types in {Euclid}", journal = j-SIGPLAN, volume = "13", number = "3", pages = "34--42", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C6150 (Systems software)", corpsource = "Dept. of Computer Sci., Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; abstract definition; abstract representation; abstraction mechanism; data abstraction mechanism; data structures; enforceable separation; Euclid; modules; operator extensions; problem oriented languages; programming language; scope restrictions on identifiers; type parameters", treatment = "P Practical", } @Article{Aseltine:1978:IMD, author = "Edward G. Aseltine and Henry Spencer", title = "Isolation of machine dependencies in {Euclid}", journal = j-SIGPLAN, volume = "13", number = "3", pages = "43--48", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150 (Systems software)", corpsource = "Dept. of Computer Sci., Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Euclid; I/O routines; isolation mechanisms; machine dependencies; operating system kernels; problem oriented languages; programming language; storage allocators", treatment = "P Practical", } @Article{desRivieres:1978:RWE, author = "Jim des Rivieres and Henry Spencer", title = "Readability and writability in {Euclid}", journal = j-SIGPLAN, volume = "13", number = "3", pages = "49--56", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150 (Systems software)", corpsource = "Dept. of Computer Sci., Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design goals; Euclid; problem oriented languages; programming language; readability; writability", treatment = "P Practical", } @Article{Venema:1978:EP, author = "Ted Venema and Jim des Rivieres", title = "{Euclid} and {Pascal}", journal = j-SIGPLAN, volume = "13", number = "3", pages = "57--69", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150 (Systems software)", corpsource = "Dept. of Computer Sci., Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "differences; Euclid; Pascal; problem oriented languages; programming language; system programming; system programs; user oriented changes; verifiable; verification", treatment = "P Practical", } @Article{Barnard:1978:EM, author = "David T. Barnard and W. David Elliott and David H. Thompson", title = "{Euclid} and {Modula}", journal = j-SIGPLAN, volume = "13", number = "3", pages = "70--84", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150J (Operating systems)", corpsource = "Dept. of Computer Sci., Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design goals; Euclid; language differences; Modula; modules; multiprogramming; operating system kernels; Pascal; problem oriented languages; programming languages; system software", treatment = "P Practical", } @Article{Elliott:1978:IER, author = "W. David Elliott", title = "Index to the {Euclid} report", journal = j-SIGPLAN, volume = "13", number = "3", pages = "85--89", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Estell:1978:CHD, author = "Robert G. Estell", title = "A chapter in the history of {DOD-1}", journal = j-SIGPLAN, volume = "13", number = "3", pages = "90--92", month = mar, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "background; current status; probable future; programming languages; software; US Department of Defense", treatment = "G General Review", } @Article{Baskett:1978:BSC, author = "Forest Baskett", title = "The best simple code generation technique for {{\tt WHILE}}, {{\tt FOR}}, and {{\tt DO}} loops", journal = j-SIGPLAN, volume = "13", number = "4", pages = "31--32", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Los Alamos Sci. Lab., Los Alamos, NM, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "code generation technique; DO; FOR; frequency executed block; loops; programming; WHILE", treatment = "P Practical", } @Article{Burda:1978:TBE, author = "John C. Burda", title = "The translation of {Boolean}: expressions into optimal transfer logic code for the {OLIVER} data base management system compiler", journal = j-SIGPLAN, volume = "13", number = "4", pages = "33--43", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C6150C (Compilers, interpreters and other processors); C7100 (Business and administration)", corpsource = "On-Line Systems Inc., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Boolean expressions; compiler; data base management system; database management systems; OLIVER; optimal transfer logic code; program compilers; translation", treatment = "P Practical", } @Article{Chevance:1978:SPD, author = "R. J. Chevance and T. Heidet", title = "Static profile and dynamic behavior of {COBOL} programs", journal = j-SIGPLAN, volume = "13", number = "4", pages = "44--57", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "C.I.I. Honeywell-Bull, Paris, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COBOL; COBOL programs; dynamic characteristics; measurement system; source language level; static profile", treatment = "P Practical", } @Article{Clifton:1978:TMS, author = "Mitchell H. Clifton", title = "A technique for making structured programs more readable", journal = j-SIGPLAN, volume = "13", number = "4", pages = "58--63", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Dept. of Math. and Computer Sci., West Georgia Coll., Carrollton, GA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatically generated lines; control structures; logical structure; PL/1; readable; structured programming", treatment = "P Practical", } @Article{Jones:1978:NSL, author = "Douglas W. Jones", title = "A note on some limits of the algebraic specification method", journal = j-SIGPLAN, volume = "13", number = "4", pages = "64--67", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Illinois, Urbana, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; algebraic specification method; data structures; limits; programming languages; push down list", treatment = "T Theoretical or Mathematical", } @Article{Jacobsen:1978:AVC, author = "Tom Jacobsen", title = "Another view of coroutines", journal = j-SIGPLAN, volume = "13", number = "4", pages = "68--75", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coroutines; parallel processing; programming", treatment = "T Theoretical or Mathematical", } @Article{Slater:1978:SPC, author = "William Slater and Howard Modell", title = "Structured programming considered harmful", journal = j-SIGPLAN, volume = "13", number = "4", pages = "76--79", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Computer Sci. Dept., Univ. of Texas at Arlington, Arlington, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artistic; constructs; control structures; creative; programming methods; structured programming", treatment = "P Practical", } @Article{Subrahmanyam:1978:FAD, author = "P. A. Subrahmanyam", title = "On a finite axiomatization of the data type {L}", journal = j-SIGPLAN, volume = "13", number = "4", pages = "80--84", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Dept. of Computer Sci., State Univ. of New York at Stony Brook, Stony Brook, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types; data structures; data type L; finite axiomatization", treatment = "T Theoretical or Mathematical", } @Article{Peschke:1978:CPR, author = "J. V. Peschke", title = "Comment on a paper of {R. A. Freiburghouse}", journal = j-SIGPLAN, volume = "13", number = "4", pages = "85--88", month = apr, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:16 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "See \cite{Freiburghouse:1977:PEP}.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Gesellschaft Konstanz, Konstanz, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "extensions; online operation; PL/1; real time applications", treatment = "G General Review", } @Article{Wexelblat:1978:NBa, author = "Richard L. Wexelblat and Debra D. Child", title = "New books", journal = j-SIGPLAN, volume = "13", number = "5", pages = "7--8", month = may, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Battarel:1978:RSP, author = "G. J. Battarel and R. J. Chevance", title = "Requirements for a safe {PL/1} implementation", journal = j-SIGPLAN, volume = "13", number = "5", pages = "12--22", month = may, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "CII-Honeywell, Louveciennes, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "PL/1; program control data types; protection problems; safe PL/1 implementation; semantics; several access paths", treatment = "P Practical", } @Article{Bezivin:1978:AVC, author = "Jean Bezivin and Jean-Louis Nebut and Robert Rannou", title = "Another view of coroutines", journal = j-SIGPLAN, volume = "13", number = "5", pages = "23--35", month = may, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Univ. of Rennes, Rennes, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coroutines; job control languages; operating systems; parallel processing; problem oriented languages; SIMONE language; teaching environment", treatment = "T Theoretical or Mathematical", } @Article{Chapin:1978:CSP, author = "Ned Chapin and Susan P. Denniston", title = "Characteristics of a structured program", journal = j-SIGPLAN, volume = "13", number = "5", pages = "36--45", month = may, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "InfoSci Inc., Menlo Park, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "characteristics; structured program; structured programming", treatment = "T Theoretical or Mathematical", } @Article{Ditzel:1978:PMH, author = "D. R. Ditzel", title = "Pattern matching for high level languages", journal = j-SIGPLAN, volume = "13", number = "5", pages = "46--55", month = may, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques); C6140D (High level languages)", corpsource = "Computer Sci. Dept., Iowa State Univ., Ames, IA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "characters; data handling; high level languages; pattern matching; procedure oriented languages; searching; string; text editor", treatment = "T Theoretical or Mathematical", } @Article{Feldman:1978:ESM, author = "Michael B. Feldman", title = "Embedding sparse matrix operations in {SNOBOL4}", journal = j-SIGPLAN, volume = "13", number = "5", pages = "56--64", month = may, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4140 (Linear algebra); C6140D (High level languages); C7310 (Mathematics computing)", corpsource = "Dept. of Electrical Engng. and Computer Sci., George Washington Univ., Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "APPLY; embedded; function; function capability; matrix algebra; procedure oriented languages; SNOBOL4; sparse matrix operations; TABLE datatype", treatment = "T Theoretical or Mathematical", } @Article{Holt:1978:ACS, author = "R. C. Holt and G. S. Graham and E. D. Lazowska and M. A. Scott", title = "Announcing {CONCURRENT SP/k}", journal = j-SIGPLAN, volume = "13", number = "5", pages = "65--68", month = may, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:17 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Alleman:1978:PVS, author = "Glen B. Alleman", title = "Parameter validation for software reliability", journal = j-SIGPLAN, volume = "13", number = "6", pages = "18--28", month = jun, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987515.987517", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper presents a method for increasing software reliability through parameter validation. Existing systems are examined and a proposed technique is presented to aid in the static parameter validation of RATFOR programs.", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140D (High level languages)", corpsource = "Fluor Corp., Irvine, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "parameter validation; programming languages; programming languages programming languages; RATFOR program; reliability; software reliability", treatment = "T Theoretical or Mathematical", } @Article{Elshoff:1978:SSC, author = "James L. Elshoff", title = "A study of the structural composition of {PL/I} programs", journal = j-SIGPLAN, volume = "13", number = "6", pages = "29--37", month = jun, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987515.987518", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Some research on a theory of the structural composition of an algorithm has recently been reported. The theory embodies models of operator and operand distributions that have been proposed by Bayer, Zipf, and Zweben. This paper reports a study in which the three models of operator distributions are compared with the measured distributions found in 34 PL/I programs. Two of three models, one by Zipf and one by Zweben, are shown to correlate highly with the measured distributions. Two variations of the Zipf model are then formulated and tested with good results. Also, the relationship between the method of counting operators and the models is investigated.", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140D (High level languages)", corpsource = "Computer Sci. Dept., General Motors Res. Labs., Warren, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "counting operators; operator distributions; PL/1; PL/1 programs; programming theory; structural composition", treatment = "T Theoretical or Mathematical", } @Article{Gorski:1978:SVM, author = "Janusz G{\'o}rski", title = "Sticky variables and memory optimization", journal = j-SIGPLAN, volume = "13", number = "6", pages = "38--48", month = jun, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987515.987519", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "Inst. of Informatics, Tech. Univ. of Gdansk, Gdansk, Poland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "efficiency; high level languages; memory optimisation; program design; programming languages; storage; storage allocation; storage control", treatment = "T Theoretical or Mathematical", } @Article{Schneider:1978:PSE, author = "Victor Schneider", title = "Prediction of software effort and project duration: four new formulas", journal = j-SIGPLAN, volume = "13", number = "6", pages = "49--59", month = jun, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987515.987520", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:52 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Aerospace Corp., Los Angeles, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "DP management; prediction; programming; project duration; software effort", treatment = "T Theoretical or Mathematical", } @Article{Wexelblat:1978:NBb, author = "R. L. Wexelblat and Debbie Child", title = "New books", journal = j-SIGPLAN, volume = "13", number = "7", pages = "14--17", month = jul, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Allison:1978:NCS, author = "Lloyd Allison", title = "On nondeterministic control structures", journal = j-SIGPLAN, volume = "13", number = "7", pages = "18--20", month = jul, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Dept. of Computer Sci., Univ. of Melbourne, Parkville, Vic., Australia", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "language; nondeterministic control structures; programming theory; translator writing systems", treatment = "T Theoretical or Mathematical", } @Article{Dijkstra:1978:DS, author = "Edsger W. Dijkstra", title = "{DoD-I}: the summing up", journal = j-SIGPLAN, volume = "13", number = "7", pages = "21--26", month = jul, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140 (Programming languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "design groups; IRONMAN; programming language; programming languages; US Department; US Department of Defence", treatment = "G General Review", } @Article{Ford:1978:PET, author = "B. Ford", title = "Parameterisation of the environment for transportable numerical software", journal = j-SIGPLAN, volume = "13", number = "7", pages = "27--30", month = jul, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4100 (Numerical analysis); C6110 (Systems analysis and programming); C7310 (Mathematics computing)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "environment; IFIP Working Group 2.5; numerical analysis; parameterisation; programming; transportable numerical software", treatment = "T Theoretical or Mathematical", } @Article{Lewis:1978:FCV, author = "Brian Lewis", title = "Further comments on {``A view of coroutines''}", journal = j-SIGPLAN, volume = "13", number = "7", pages = "31--33", month = jul, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "See \cite{Grune:1977:VC,Bezivin:1978:AVC,Jacobsen:1978:AVC}.", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Dept. of Computer Sci., Univ. of Washington, Seattle, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "concurrent processes; coroutines; linear, sequential pipeline; pipeline processing; programming problem; programming theory; semicoroutines", treatment = "T Theoretical or Mathematical", } @Article{Mohilner:1978:PPP, author = "Patricia R. Mohilner", title = "Prettyprinting {PASCAL} programs", journal = j-SIGPLAN, volume = "13", number = "7", pages = "34--40", month = jul, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Colorado State Univ., Fort Collins, CO, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "formatting; multiple indentations; PASCAL programs; practical difficulties; prettyprinting; problem oriented languages; program and system documentation; program design; readability", treatment = "P Practical", } @Article{Parkin:1978:UKP, author = "Rodney Parkin", title = "On the use of keywords for passing procedure parameters", journal = j-SIGPLAN, volume = "13", number = "7", pages = "41--42", month = jul, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "assignments; block; equivalences; formal parameter identifiers; keywords; notation; passing procedure parameters; programming theory; scope", treatment = "T Theoretical or Mathematical", } @Article{Postma:1978:FFE, author = "Stef. W. Postma", title = "{FEA}: a formal {English} subset for {Algebra\slash Assertions}", journal = j-SIGPLAN, volume = "13", number = "7", pages = "43--59", month = jul, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:18 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6150G (Diagnostic, testing, debugging and evaluating systems); C7250 (Information storage and retrieval)", corpsource = "Dept. Computer Sci., Rand Afrikaans Univ., Johannesburg, South Africa", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract algebra; FEA; formal definition; formal English subset; formal languages; information retrieval; literature; program assertions; program testing; program validation; semantic information retrieval", treatment = "T Theoretical or Mathematical", } @Article{Gries:1978:ASH, author = "David Gries", title = "{ACM SIGPLAN} history of programming languages conference {ALGOL 60} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "1--1", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808368", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The term ALGOL is reported to have sprung from ``ALGOrithmic Language''. Many forget, however, that ALGOL is the second brightest star in the constellation Perseus and part of an eclipsing binary. ALGOL exhibits a variation in light, which is caused by the fact that once every 69-odd hours it is partially eclipsed by a dark body, its partner star, for about 10 hours. But note that ALGOL always manages to regain its brilliance. ALGOL and its eclipsing companion (could it be FORTRAN?) are miles and miles apart (about 6,000,000). ALGOL 60 and FORTRAN are both algebraic languages designed primarily for writing programs to solve numerical problems. Both have simple variables and arrays, declarations, assignment statements, conditional and iterative statements, and procedures (subroutines).", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Perlis:1978:ASD, author = "Alan J. Perlis", title = "The {American} side of the development of {Algol}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "3--14", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808369", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "History is contextual. The Algol* development was a product, perhaps a miraculous product, of its time. All developments proceed, almost implacably, from the primitive to the rococco, e.g. from Algol58 through Algol60 to Algol68 with an appearance of a large number of offshoots (e.g., JOVIAL, MAD, NELIAC and Euler), extensions (FORMULA ALGOL and LCC), virile offspring (PASCAL), etc., occurring enroute. The earliest developments appear clean, surprising us in the new views they reveal. One frets over why the vision that prompted the beginning weakened during the course of future developments. Perhaps it is inevitable that, as unexpected complexity is uncovered, smoothness, equal value if you will, in solutions cannot be maintained. Trivia cannot be identified easily, special cases overwhelm the search for general patterns, custom and habit move performance into the realm of objective concept, experience warps both intuition and reason, fear of instability burdens insight with caution. The elegance of Algol's offspring is a tribute to the grace and power of the original. Algol, a second generation language, was more graceful than any of its predecessors, for example FORTRAN, MATHMATIC and IT.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "California Inst. of Technol., Pasadena, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; American; development; history", treatment = "G General Review", } @Article{Naur:1978:ESL, author = "Peter Naur", title = "The {European} side of the last phase of the development of {ALGOL 60}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "15--44", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808370", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "In preparing this account of some of the developments leading to ALGOL 60 I have primarily sought to present such relevant information that is readily available to myself, but not otherwise accessible or well known. In addition I have tried to answer the specific questions formulated by the organizers of the Conference on the History of Programming Languages. The notes fall in three freely intermixed groups: those that relate to existing documents, those that reflect my own reasoning as a participant in the development, and those that try to answer the organizers' questions. Where the proper support has been lacking I have left open holes in the presentation. Otherwise I have tried to be specific, giving names, dates, and reasons, as far as I have them available. While this manner of presentation seems to me the best way to support more penetrating historical research into the period, it is also bound to give rise to controversy. First, it is openly one-sided, in the manner that any autobiography is. Further, by being specific the presentation will offer sensitive points of attack to those who see the same development from a different angle and with different eyes. When these circumstances are combined with real events that involved differences of opinion and interest, strong reactions are bound to be provoked. This emerged clearly in the remarks from the reviewers of the draft of the paper.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "Copenhagen Univ., Copenhagen, Denmark", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL 60; background; development; European; evaluation; future languages; language content; rationale", treatment = "G General Review", } @Article{Anonymous:1978:ALS, author = "Anonymous", title = "{APL} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "45--45", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808371", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "APL is a general-purpose programming language with the following characteristics (reprinted from APL Language [4]): The primitive objects of the language are arrays (lists, tables, lists of tables, etc.). For example, $A + B$ is meaningful for any arrays $A$ and $B$, the size of an array ($\rho A$) is a primitive function, and arrays may be indexed by arrays as in $A[3 1 4 2]$. The syntax is simple: there are only three statement types (name assignment, branch, or neither), there is no function precedence hierarchy, functions have either one, two, or no arguments, and primitive functions and defined functions (programs) are treated alike.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Falkoff:1978:EA, author = "Adin D. Falkoff and Kenneth E. Iverson", title = "The evolution of {APL}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "47--57", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808372", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper is a discussion of the evolution of the APL language, and it treats implementations and applications only to the extent that they appear to have exercised a major influence on that evolution. Other sources of historical information are cited in References 1-3; in particular, The Design of APL [1] provides supplementary detail on the reasons behind many of the design decisions made in the development of the language. Readers requiring background on the current definition of the language should consult APL Language [4]. Although we have attempted to confirm our recollections by reference to written documents and to the memories of our colleagues, this remains a personal view which the reader should perhaps supplement by consulting the references provided. In particular, much information about individual contributions will be found in the Appendix to The Design of APL [1], and in the Acknowledgements in A Programming Language [10] and in APL\360 User's Manual [23]. Because Reference 23 may no longer be readily available, the acknowledgements from it are reprinted in Appendix A.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "Res. Div., IBM Corp., Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "APL; development; history; programming languages", treatment = "G General Review", } @Article{Anonymous:1978:ASHa, author = "Anonymous", title = "{ACM SIGPLAN} history of programming languages conference {APT} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "59--60", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808373", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "APT is a programming language for describing how parts are to be produced by a numerically controlled machine tool. Within the language a programmer can define points, lines, planes, spheres, etc. and specify the movement of a cutting tool in terms of these shapes. In the accompanying paper on the origins of the APT language, Figures 7 and 9 give fairly self-explanatory examples of APT programs. This summary gives additional introductory information.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Ross:1978:OAL, author = "Douglas T. Ross", title = "Origins of the {APT} language for automatically programmed tools", journal = j-SIGPLAN, volume = "13", number = "8", pages = "61--99", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808374", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The Air Force announced today that it has a machine that can receive instruction sin English, figure out how to make whatever is wanted, and teach other machines how to make it. An Air Force general said it will enable the United States to ``build a war machine that nobody would want to tackle.''", acknowledgement = ack-nhfb, classification = "C3355C (Control applications in machining processes and machine tools); C6140D (High level languages); C7440 (Civil and mechanical engineering computing)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "SofTech. Inc., Waltham, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "APT; automatically programmed tools; history; international standard; language; machine tools; numerically controlled machine tools; problem oriented languages; programming", treatment = "G General Review", } @Article{Lewis:1978:ASH, author = "Ted G. Lewis", title = "{ACM SIGPLAN} history of programming languages conference {BASIC} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "101--102", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808375", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Beginner's All-purpose Symbolic Instruction Code or BASIC was originally developed by T. E. Kurtz and J. G. Kemeny at Dartmouth College in 1963-1964. The original version consisted of 14 statement constructs. BASIC was one of several languages operating in a general purpose time-sharing system also developed at Dartmouth. The simple user commands, numbering about 8 or 10, have since become associated with the BASIC language. A BASIC program is created via the NEW command, listed by the LIST command, edited by a DELETE command, executed by the RUN command, and saved by the SAVE command. Previously saved programs are retrieved from their file by entering OLD and the desired program name.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Kurtz:1978:B, author = "Thomas E. Kurtz", title = "{BASIC}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "103--118", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808376", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Dartmouth College is a small university dating from 1769, and dedicated ``... for the education and instruction of Youth of the Indian Tribes in this Land in reading, writing and all parts of learning... and also of English Youth and any others.'' (Wheelock 1769.) The undergraduate student body (now nearly 4000) outnumbers all graduate students by more than 5 to 1, and majors predominantly in the Social Sciences and the Humanities (over 75 percent). In 1940 a milestone event, not well remembered until recently (Loveday 1977), took place at Dartmouth. Dr. George Stibitz of the Bell Telephone Laboratories demonstrated publicly for the first time, at the annual meeting of the American Mathematical Society, the remote use of a computer over a communications line. The computer was a relay calculator designed to carry out arithmetic on complex numbers. The terminal was a Model 26 Teletype.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "Dartmouth Coll., Hanover, NH, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "BASIC; historical development; language", treatment = "G General Review", } @Article{Anonymous:1978:ASHb, author = "Anonymous", title = "{ACM SIGPLAN} history of programming languages conference {COBOL 60} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "119--119", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808377", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The syntax of COBOL 60 is defined through a meta language that uses: lower-case letters for metalinguistic variable names, upper-case letters for optional fixed words in the language, which are called ``noise words'', underlined upper-case letters for required fixed words in the language, brackets, [ and ], to enclose optional elements, braces, { and }, to enclose elements from which a choice must be made, these are usually listed vertically, ellipsis, ``...'', to show that the previous syntactic unit is to be repeated an arbitrary number of times.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Sammet:1978:EHC, author = "Jean E. Sammet", title = "The early history of {COBOL}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "121--161", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808378", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper discusses the early history of COBOL, starting with the May 1959 meeting in the Pentagon which established the Short Range Committee which defined the initial version of COBOL, and continuing through the creation of COBOL 61. The paper gives a detailed description of the committee activities leading to the publication of the first official version, namely COBOL 60. The major inputs to COBOL are discussed, and there is also a description of how and why some of the technical decisions in COBOL were made. Finally, there is a brief ``after the fact'' evaluation, and some indication of the implication of COBOL on current and future languages.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "Federal Systems Div., IBM Corp., Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "COBOL; early history; evaluation; future languages future languages; technical decisions", treatment = "G General Review", } @Article{Galler:1978:FL, author = "Bernard A. Galler", title = "The {FORTRAN Language}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "163--164", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808379", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The FORTRAN language was intended to be a vehicle for expressing scientific and mathematical computation, while allowing efficient object code to be produced. Since there was an emphasis on scientific computation in FORTRAN and FORTRAN II, little provision was made for heterogeneous data structures. Only arrays of up to three dimensions were possible, and they had to be declared explicitly: DIMENSION ALPHA (10,15), BETA (12) Input and output statements allowed a little more flexibility, in that provision was made for controlling the format of information read from or written to the outside world (as opposed to reading or writing binary information on disk or tape): WRITE (5,200) MTH, BETA, Y 200FORMAT (6H MONTH, 13, 8H; QUOTAS, 12F4.0, 10H; FORECAST, F 6.2 )", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Backus:1978:HFI, author = "John Backus", title = "The History of {FORTRAN I}, {II}, and {III}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "165--180", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808380", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/fortran1.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", URL = "http://community.computerhistory.org/scc/projects/FORTRAN/paper/p165-backus.pdf", abstract = "Before 1954 almost all programming was done in machine language or assembly language. Programmers rightly regarded their work as a complex, creative art that required human inventiveness to produce an efficient program. Much of their effort was devoted to overcoming the difficulties created by the computers of that era: the lack of index registers, the lack of built- in floating point operations, restricted instruction sets (which might have AND but not OR, for example), and primitive input- output arrangements. Given the nature of computers, the services which ``automatic programming'' performed for the programmer were concerned with overcoming the machine's shortcomings. Thus the primary concern of some ``automatic programming'' systems was to allow the use of symbolic addresses and decimal numbers (e.g., the MIDAC Input Translation Program [Brown and Carr 1954]). But most of the larger ``automatic. Programming'' systems (with the exception of Laning and Zierler's algebraic system [Laning and Zierler 1954] and the A-2 compiler [Remington Rand 1953; Moser 1954]) simply provided a synthetic ``computer'' with an order code different from that of the real machine. This synthetic computer usually had floating point instructions and index registers and had improved input-output commands; it was therefore much easier to program than its real counterpart.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "IBM Res. Lab., San Jose, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; FORTRAN I; FORTRAN II; FORTRAN III; history; languages", review = "ACM CR 39172", subject = "D.3 Software, PROGRAMMING LANGUAGES, Language Classifications \\ K.2 Computing Milieux, HISTORY OF COMPUTING, FORTRAN \\ K.2 Computing Milieux, HISTORY OF COMPUTING, Software", treatment = "G General Review", } @Article{Anonymous:1978:ASHc, author = "Anonymous", title = "{ACM SIGPLAN} history of programming languages conference {GPSS} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "181--182", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808381", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The General Purpose Simulation System language has been developed over many years and implemented on several different manufactures' machines. Of the two current versions, GPSS/360 models can operate with GPSS V, with some minor exemptions and modifications. GPSS V is more powerful and has more language statements and facilities. The system to be simulated in GPSS is described as a block diagram in which the blocks represent the activities, and lines joining the blocks indicate the sequence in which the activities can be executed. Where there is a choice of activities, more than one line leaves a block and the condition for the choice is stated at the block.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gordon:1978:DGP, author = "Geoffrey Gordon", title = "The development of the {General Purpose Simulation System} ({GPSS})", journal = j-SIGPLAN, volume = "13", number = "8", pages = "183--198", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808382", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The General Purpose Simulation System (GPSS) is a programming system designed for the simulation of discrete systems. These are systems that can be modeled as a series of state changes that occur instantaneously, usually over a period of time. Complexities in their analysis arise because there are many elements in the system, and there is competition for limited system resources. The simulation technique uses numerical computation methods to follow the system elements through their changes of state, and predicts properties of the system from measurements on the model. GPSS came into existence rapidly, with virtually no planning, and surprisingly little effort. It came rapidly because it filled an urgent need that left little time for exploring alternatives. The lack of planning came from a happy coincidence of a solution meeting its problem at the right time. The economy of effort was based on a background of experience in the type of application for which the language was designed, both on the part of the designer and the early users.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "IBM Corp., Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "development; digital simulation; discrete systems; General Purpose Simulation System; GPSS; history; history simulation; problem oriented languages; simulation", treatment = "G General Review", } @Article{Baker:1978:ASH, author = "Charles L. Baker", title = "{ACM SIGPLAN} history of programming languages conference {JOSS} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "199--200", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808383", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "JOSS is one of the earliest interactive, multi-user languages to become operational (the first demonstration was in 1963) and as such had a strong influence on many similar systems and languages which proliferated shortly thereafter. The system (hardware and software design and implementation) was developed by J. C. Shaw, T. O. Ellis, I. D. Nehama, A. Newell, and K. W. Uncapher at the RAND Corporation. The name is an acronym derived from: JOHNNIAC --- the RAND-built Princeton-type computer named in honor of the mathematician John von Neumann; OPEN SHOP --- designating operation by personnel other than those attached to the computing center; and SYSTEM --- implying that JOSS is more than just a computer language. At the time of initial system hardware specification, no acceptable typewriter-based terminals were commercially available, nor was the JOHNNIAC configured to accept multi-user input/output of this type. Therefore, special equipment was designed and built at RAND to meet these needs. The user terminal was based on the IBM model B typewriter, essentially equivalent to those used by RAND secretaries at that time. A special character set was specified to provide the symbols required by the JOSS language. Control and interface of up to eight remote consoles was provided by multiple-typewriter-control-system (MTCS) hardware. The development of these JOSS hardware components overlapped the development of the JOSS language.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cheatham:1978:BDJ, author = "T. E. {Cheatham, Jr.}", title = "A brief description of {JOVIAL}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "201--202", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808384", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "JOVIAL (Jules' Own Version of the International Algebraic Language) was one of the first programming languages developed primarily to aid in programming large complex real time systems. Today it remains a major language for these applications and versions of JOVIAL have been implemented on dozens of different computers. The language and its compilers have been developed primarily by the Systems Development Corporation. JOVIAL was based on Algol-58 but includes numerous features not in Algol (58 or 60) which make it particularly useful for programming large scale systems. The most important of these is the COMPOOL (communications POOL), a central repository of data descriptions which permits programmers to reference data items without concerns as to how they are represented on some particular computer.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Schwartz:1978:DJ, author = "Jules I. Schwartz", title = "The development of {JOVIAL}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "203--214", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808385", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The time was late 1958. Computers that those who were involved with the first JOVIAL project had been using included the JOHNNIAC (built at Rand Corporation), the IBM AN/FSQ-7 (for SAGE), 701, and 704. A few had worked with board wired calculators. Some had never programmed. For those using IBM, the 709 was the current machine. There were various other manufacturers at the time, some of whom do not exist today as computer manufacturers. The vacuum tube was still in vogue, Very large memories, either high speed direct access or peripheral storage, didn't exist, except for magnetic tape and drums on some computers.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "Computer Sci. Corp., Falls Church, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "development; history; JOVIAL; programming language; programming languages", treatment = "G General Review", } @Article{McCarthy:1978:MML, author = "John McCarthy", title = "A micro-manual for {LISP} --- not the whole truth", journal = j-SIGPLAN, volume = "13", number = "8", pages = "215--216", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808386", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "LISP data are symbolic expressions that can be either atoms of lists. Atoms are strings of letters and digits and other characters not otherwise used in LISP. A list consists of a left parenthesis followed by zero or more atoms or lists separated by spaces and ending with a right parenthesis. Examples: A, ONION, (), (A), (A ONION A), (PLUS B (TIMES X PI) 1), (CAR (QUOTE (A B))). The LISP programming language is defined by rules whereby certain LISP expressions have other LISP expressions as values. The function called value that we will use in giving these rules is not part of the LISP language but rather part of the informal mathematical language used to define LISP. Likewise, the italic letters e and a (sometimes with subscripts) denote LISP expressions, the letter v (usually subscripted) denotes an atom serving as a variable, and the letter f stands for a LISP expression serving as a function name.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McCarthy:1978:HL, author = "John McCarthy", title = "History of {LISP}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "217--223", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808387", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper concentrates on the development of the basic ideas and distinguishes two periods - Summer 1958 through Summer 1958 when most of the key ideas were developed (some of which were implemented in the FORTRAN based FLPL), and Fall 1958 through 1962 when the programming language was implemented and applied to problems of artificial intelligence. After 1962, the development of LISP became multi-stranded, and different ideas were pursued in different places.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "Artificial Intelligence Lab., Stanford Univ., Stanford, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "artificial intelligence; basic ideas; development; history; LISP; programming language", treatment = "G General Review", } @Article{Rosin:1978:ASH, author = "Robert F. Rosin", title = "{ACM SIGPLAN} history of programming languages conference {PL/I} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "225--226", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808388", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "PL/I was developed in two distinct stages. First the language NPL was conceived by a joint user-IBM committee. IBM alone then developed PL/I by clarifying and refining the rather incomplete specification of NPL. This overview describes the major features of PL/I, and George Radin's paper makes clear the distinctions between these two languages. The characteristics of PL/I were strongly influenced by two factors; what was known (in 1964-65) about commercial, scientific, real-time and system programming applications, and the features of FORTRAN, COBOL, and ALGOL which were useful in implementing those applications. The result is a language of great expressive power, which occasionally requires the programmer to manage great complexity.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Radin:1978:EHC, author = "George Radin", title = "The early history and characteristics of {PL/I}", journal = j-SIGPLAN, volume = "13", number = "8", pages = "227--241", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808389", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Source material for a written history of PL/I has been preserved and is available in dozens of cartons, each packed with memos, evaluations, language control logs, etc. A remembered history of PL/I is retrievable by listening to as many people, each of whom was deeply involved in one aspect of its progress. This paper is an attempt to gather together and evaluate what I and some associates could read and recall in a few months. There is enough material left for several dissertations. The exercise is important, I think, not only because of the importance of PL/I, but because of the breadth of its subject matter. Since PL/I took as its scope of applicability virtually all of programming, the dialogues about its various parts encompass a minor history of computer science in the middle sixties. There are debates among numerical analysts about arithmetic, among language experts about syntax, name scope, block structure, etc., among systems programmers about multi-tasking, exception handling, I/O, and more.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "arithmetic; block structure; characteristics; computer science; early history; exception handling; I/O; multitasking; name scope; PL/1; programming; syntax", treatment = "G General Review", } @Article{Franta:1978:ASH, author = "W. R. Franta", title = "{ACM SIGPLAN} history of programming languages conference {SIMULA} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "243--244", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808390", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "SIMULA was conceived in the early sixties by Ole-Johan Dahl and Kristen Nygaard of the Norwegian Computing Center [3 ]. The most prevalent version of the language today is SlMULA-67 [1]. SIMULA was designed for system description and system simulation. A system in this case is a collection of interdependent elements with a common goal [4]. A natural way to simulate a system is to describe the life cycle scenarios of its elements. This approach combines the local attributes of elements and the protocols for inter-element communication into a single structure. Elements may exist for the duration of the simulation or be created and destroyed during its course.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Nygaard:1978:DSL, author = "Kristen Nygaard and Ole-Johan Dahl", title = "The development of the {SIMULA} languages", journal = j-SIGPLAN, volume = "13", number = "8", pages = "245--272", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808391", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The organizers of this conference have told us that we should write at least 25 pages of manuscript, but that we may produce as many pages more as we wanted. Perhaps they did not envisage the possible consequences, but we have taken their words at face value. This paper has implied a vast amount of work and archaeological activities. We are grateful to SIGPLAN for defining a task to which resources had to be allocated by our institutions and which forced us to write down an account of our work from 1961 to 1971. While we are writing this preface, those years are very much alive to us. We realize that we lived through this period in a state of semimadness, a combination of very hard work, frustration, and euphoria.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "Univ. of Oslo, Oslo, Norway", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "development; history; languages; problem oriented languages; SIMULA", treatment = "G General Review", } @Article{Shapiro:1978:ASH, author = "Michael D. Shapiro", title = "{ACM SIGPLAN} history of programming languages conference {SNOBOL} language summary", journal = j-SIGPLAN, volume = "13", number = "8", pages = "273--274", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808392", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The SNOBOL programming languages introduced or popularized most of the concepts of character string processing. The original SNOBOL had just one data type: a string of characters. It could appear in a program as a literal delimited by quotation marks, or as a value assigned to a variable: PET $\equiv$ ``MY CALICO CAT'' Concatenation, a basic string operation, forms a new string from two or more strings placed end to end: MYPET $\equiv$ ``HERE Is'' PET ``. ''", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Griswold:1978:HSP, author = "Ralph E. Griswold", title = "A history of the {SNOBOL} programming languages", journal = j-SIGPLAN, volume = "13", number = "8", pages = "275--308", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808393", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Development of the SNOBOL language began in 1962. It was followed by SNOBOL2, SNOBOL3, and SNOBOL4. Except for SNOBOL2 and SNOBOL3 (which were closely related), the others differ substantially and hence are more properly considered separate languages than versions of one language. In this paper historical emphasis is placed on the original language, SNOBOL, although important aspects of the subsequent languages are covered.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conflocation = "Los Angeles, CA, USA; 1-3 June 1978", conftitle = "ACM SIGPLAN History of Programming Languages Conference", corpsource = "Dept. of Computer Sci., Univ. of Arizona, Tucson, AZ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "development; history; programming languages; SNOBOL", treatment = "G General Review", } @Article{Wexelblat:1978:A, author = "R. L. Wexelblat", title = "Afterword", journal = j-SIGPLAN, volume = "13", number = "8", pages = "309--310", month = aug, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/960118.808394", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:08:59 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The formal proceedings of the ACM SIGPLAN History of Programming Languages Conference are to be published in a volume containing not only the papers, but edited transcriptions of the keynote speech, the discussions following each paper, and other relevant material. In this way, the organizers of the conference hope to provide a permanent archive of information on the early stages of the development of those languages which have proven their value through long and continued use.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Abrahams:1978:TPP, author = "Paul W. Abrahams", title = "Two programming problems", journal = j-SIGPLAN, volume = "13", number = "9", pages = "28--29", month = sep, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987649.987651", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:09:56 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C0220 (Computing education and training); C6110 (Systems analysis and programming)", corpsource = "New York Univ., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "poker; program development methods; program verifiers; programming; programming problems; radix conversion; special cases; undergraduate computer science courses", treatment = "P Practical", } @Article{LeBlanc:1978:EPS, author = "Richard J. LeBlanc", title = "Extensions to {PASCAL} for separate compilation", journal = j-SIGPLAN, volume = "13", number = "9", pages = "30--33", month = sep, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987649.987652", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:09:56 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "School of Information and Computer Sci., Georgia Inst. of Technol., Atlanta, GA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "declaration modules; environment extension modules; global environment; main program modules; PASCAL; procedure oriented languages; routine modules; separate compilation", treatment = "P Practical", } @Article{Maurer:1978:RTB, author = "W. D. Maurer", title = "Register type bits --- a proposal for efficient instruction repertoire extension", journal = j-SIGPLAN, volume = "13", number = "9", pages = "34--35", month = sep, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987649.987653", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:09:56 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6120 (File organisation)", corpsource = "Dept. of Electrical Engng. and Computer Sci., George Washington Univ., Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; instruction repertoire extension; operation code field bits; programming; register type bits", treatment = "G General Review; P Practical", } @Article{Shaw:1978:LDIa, author = "Mary Shaw and Paul Hilfinger and Wm. A. Wulf", title = "Language design for the {Ironman} requirement: reference manual", journal = j-SIGPLAN, volume = "13", number = "9", pages = "36--58", month = sep, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987649.987654", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:09:56 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Tartan is an experiment in language design. The goal was to determine whether a 'simple' language could meet substantially all of the Ironman requirement for a common high-order programming language. We undertook this experiment because we believed that all the designs done in the first phase of the DOD effort were too large and too complex. We saw that complexity as a serious failure of the designs: excess complexity in a programming language can interfere with its use, even to the extent that any beneficial properties are of little consequence. We wanted to find out whether the requirements inherently lead to such complexity or whether a substantially simpler language would suffice. Three ground rules drove the experiment. First, no more than two months -- April 1 to May 31 -- would be devoted to the project. Second, the language would meet all the Ironman requirements except for a few points at which it would anticipate Steelman requirements. Further, the language would contain no extra features unless they resulted in a simpler language. Third, simplicity would be the overriding objective. The resulting language, Tartan, is based on all available information, including the designs already produced. The language definition is presented here; a companion report provides an overview of the language, a number of examples, and more expository explanations of some of the language features. We believe that Tartan is a substantial improvement over the earlier designs, particularly in its simplicity. There is, of course, no objective measure of simplicity, but the syntax, the size of the definition, and the number of concepts required are all smaller in Tartan. Moreover, Tartan substantially meets all of the Ironman requirement. (The exceptions lie in a few places where we anticipated Steelman requirements and where details are still missing from this report.) Thus, we believe that a simple language can meet the Ironman requirement. Tartan is an existence proof of that. We must emphasize again that this effort is an experiment, not an attempt to compete with DOD contractors. Tartan is, however, an open challenge to the Phase II contractors: The language can be at least this simple! Can you do better?", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1978:TLDa, author = "M. Shaw and P. Hilfinger and W. A. Wulf", title = "{TARTAN}-language design for the {Ironman} requirement: reference manual", journal = j-SIGPLAN, volume = "13", number = "9", pages = "36--58", month = sep, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Sci. Dept., Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Ironman requirement; language definition; language design; programming languages; simple language; TARTAN", treatment = "P Practical; X Experimental", } @Article{Shaw:1978:LDIb, author = "Mary Shaw and Paul Hilfinger and Wm. A. Wulf", title = "Language design for the {Ironman} requirement: notes and examples", journal = j-SIGPLAN, volume = "13", number = "9", pages = "59--75", month = sep, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987649.987655", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:09:56 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The Tartan language was designed as an experiment to see whether the Ironman requirement for a common high-order programming language could be satisfied by an extremely simple language. The result, Tartan substantially meets the Ironman requirement. We believe it is substantially simpler than the four designs that were done in the first phase of the DOD-1 effort. The language definition appears in a companion report; this report provides a more expository discussion of some of the language's features, some examples of its use, and a discussion of some facilities that could enhance the basic design at relatively little cost.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1978:TLDb, author = "M. Shaw and P. Hilfinger and W. A. Wulf", title = "{TARTAN}-language design for the {Ironman} requirement: notes and examples", journal = j-SIGPLAN, volume = "13", number = "9", pages = "59--75", month = sep, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Sci. Dept., Carnegie-Mellon Univ., Pittsburgh, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Ironman requirement; language design; programming languages; simple language; TARTAN", treatment = "P Practical; X Experimental", } @Article{Skordalakis:1978:CF, author = "E. Skordalakis and G. Papakonstantinou", title = "Coroutines in {FORTRAN}", journal = j-SIGPLAN, volume = "13", number = "9", pages = "76--84", month = sep, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987649.987656", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:09:56 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "A method is described for using coroutines within the strict confines of ANSI FORTRAN. A FORTRAN preprocessor that has been implemented to transform FORTRAN programs, written as if coroutines were allowed, to standard ANSI FORTRAN programs is also described.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "N.R.C. `Democritos', Computer Center, Athens, Greece", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coroutines; FORTRAN; preprocessor; program processors; programming", treatment = "P Practical", } @Article{Dijkstra:1978:BLS, author = "E. W. Dijkstra", title = "On the {BLUE} language submitted to the {DoD}", journal = j-SIGPLAN, volume = "13", number = "10", pages = "10--15", month = oct, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "BLUE language; candidate design; Ironman; procedure oriented languages; US Department of Defense", treatment = "G General Review", } @Article{Dijkstra:1978:GLS, author = "E. W. Dijkstra", title = "On the {GREEN} language submitted to the {DoD}", journal = j-SIGPLAN, volume = "13", number = "10", pages = "16--21", month = oct, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "candidate design; GREEN language; Ironman; procedure oriented languages; US Department of Defense", treatment = "G General Review", } @Article{Dijkstra:1978:YLS, author = "E. W. Dijkstra", title = "On the {YELLOW} language submitted to the {DoD}", journal = j-SIGPLAN, volume = "13", number = "10", pages = "22--26", month = oct, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "candidate design; Ironman; procedure oriented languages; US Department of Defense; YELLOW language", treatment = "G General Review", } @Article{Dijkstra:1978:RLS, author = "E. W. Dijkstra", title = "On the {RED} language submitted to the {DoD}", journal = j-SIGPLAN, volume = "13", number = "10", pages = "27--32", month = oct, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "candidate design; Ironman; procedure oriented languages; RED language; US Department of Defense", treatment = "G General Review", } @Article{James:1978:FM, author = "John S. James", title = "{FORTH} for microcomputers", journal = j-SIGPLAN, volume = "13", number = "10", pages = "33--39", month = oct, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987508.987510", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:06 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Forth is a unique threaded language ideally suited for microcomputers. Programs are incredibly compact; e.g. in 5K to 6K bytes you can get the interactive Forth compiler, running stand-alone as its own operating system including I/O drivers and other run-time routines, plus an assembler written in Forth (in case you want to optimize time-critical programs), virtual memory software, and a text editor. Not only does all this fit into 5K to 6K bytes (of which 4K are written in Forth), but it runs in the same space (plus 1K buffer), with no additional symbol table area, overlays, swapping, or use of any other software. And while Forth gives all the convenience of interactive interpreters, it is very fast. For most applications, the run-time overhead is 20 to 30\% for minis and 70 to 100\% for micros (compared to 1000\% or more which is common for interpreters). Number-crunching applications may take longer. And when Forth isn't fast enough, the system's own assembler can be used to re-code inner loops. But the best news of all is that software development times are cut by half or more over assembly programming. The programming is entirely structured (there is no GOTO), and the resulting code is re-entrant and can be designed for PROM.Forth has been implemented on many microcomputers. A recommended configuration is 16K bytes and a terminal; a floppy is a good idea for storing source programs (and virtual memory for programs and data is supported). Forth works well with a CRT, so hard copy is less necessary. Forth has existed for several years, and is used commercially in a number of installations, but until recently it has been priced far out of reach of hobbyists, and even most computer experts have never heard of it. However, the language is in the public domain, and today low-cost versions are just becoming available. Also there is a new Forth Interest Group (787 Old County Rd, San Carlos, CA 94070), dedicated to letting the serious hobbyist and the professional know about Forth and how they can get it.", acknowledgement = ack-nhfb, classification = "C5250 (Microcomputer techniques); C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compact; FORTH; microcomputers; procedure oriented languages; threaded language", treatment = "P Practical", } @Article{Lindamood:1978:SDC, author = "George E. Lindamood", title = "Some delitescent concepts in computer architecture", journal = j-SIGPLAN, volume = "13", number = "10", pages = "40--41", month = oct, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987508.987511", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:06 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "As someone has said, 'If things weren't as they are, they would be different.' With that in mind, I began to think about why some things are as they are in computer architecture. I tried to imagine what things would be like if something were bigger or smaller or if the reverse or obverse of some situation or concept were operant. What I came up with were a few ideas in the vein of the 'COME FROM' statement in programming languages.$^1$ Perhaps they will set you to thinking, too.", acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture)", corpsource = "Computer Systems Engng. Div., Nat. Bur. of Stand., Washington, DC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "alternative concepts; bytes; computer architecture; delitescent concepts; interrupts; multiprogramming; virtual amnesia", treatment = "G General Review", } @Article{Marti:1978:MRT, author = "Jed Marti", title = "The {META\slash REDUCE} Translator Writing System", journal = j-SIGPLAN, volume = "13", number = "10", pages = "42--49", month = oct, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987508.987512", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:06 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The META/REDUCE translator writing system operates in a LISP environment closely interfaced with both LISP and REDUCE syntax. The language supports: BNF like syntax, recursive descent parsing schemes, lexical primitives, symbol table primitives, and automatic syntax error message generation. A complete simple arithmetic expression evaluator provides an introduction to the capabilities of the system. The body of the work describes the control constructs and primitives of the system. The paper is completed with the description of a working interpreter for a subset of a contemporary programming language. It is assumed that the reader has some familiarity with LISP 1.5 and REDUCE.", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", comment = "The {META/REDUCE} translator writing system operates in a {LISP} and {REDUCE} syntax. The language supports: {BNF} like syntax, recursive descent parsing schemes, lexical primitives, symbol table primitives and automatic syntax error message generation.", corpsource = "Dept. of Computer Sci., Univ. of Utah, Salt Lake City, UT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic syntax error message generation; automatic syntax error primitives; BNF like syntax; compiler compiler; control constructs; lexical primitives; LISP environment; META/REDUCE; program interpreters; recursive descent parsing; recursive descent parsing schemes; simple arithmetic expression evaluator; symbol table primitives; translator writing system", treatment = "P Practical", } @Article{Zucconi:1978:CCD, author = "Linda Zucconi", title = "A comment on {Chapin}'s and {Denniston}'s {`Characteristics of a structured program'}", journal = j-SIGPLAN, volume = "13", number = "10", pages = "50--51", month = oct, year = "1978", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/987508.987513", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:06 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Los Alamos Sci. Lab., Los Alamos, NM, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "characteristics; decision join; mid loop exit; structured program; structured programming", treatment = "T Theoretical or Mathematical", } @Article{Wexelblat:1978:NBI, author = "R. L. Wexelblat", title = "New books {III}", journal = j-SIGPLAN, volume = "13", number = "11", pages = "8--10", month = nov, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Crider:1978:SFP, author = "John E. Crider", title = "Structured formatting of {Pascal} programs", journal = j-SIGPLAN, volume = "13", number = "11", pages = "15--22", month = nov, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Shell Oil Co., Houston, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compound statement; PASCAL; Pascal; programming; structured formatting; structured programming", treatment = "P Practical", } @Article{Elliott:1978:OCS, author = "Irving B. Elliott", title = "Optimization of the compiling of subscripted array references", journal = j-SIGPLAN, volume = "13", number = "11", pages = "23--29", month = nov, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Honeywell, Avionics Div., St. Louis Park, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "array elements; compiling; higher order language; optimum in line executable code; program compilers; subscripted array references", treatment = "P Practical", } @Article{Kovats:1978:PRC, author = "T. A. Kovats", title = "Program readability. Closing keywords and prefix-style intermediate keywords", journal = j-SIGPLAN, volume = "13", number = "11", pages = "30--42", month = nov, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Concorida Univ., Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "block structure; closing keywords; intermediate keywords; program readability; programming; structured statements", treatment = "P Practical", } @Article{Pflasterer:1978:CPL, author = "David C. Pflasterer", title = "The {CAMIL} programming language", journal = j-SIGPLAN, volume = "13", number = "11", pages = "43--55", month = nov, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7810C (Computer-aided instruction)", corpsource = "McDonnell Douglas Automation Co., Denver, CO, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CAI; CAMIL; computer aided instruction; computer managed instruction; problem oriented languages; programming language", treatment = "P Practical", } @Article{Sammet:1978:RPL, author = "Jean E. Sammet", title = "Roster of programming languages for 1976--77", journal = j-SIGPLAN, volume = "13", number = "11", pages = "56--85", month = nov, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "IBM Federal Systems Div., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "1976-77; high level languages; programming languages; roster", treatment = "G General Review", } @Article{Bauer:1978:TWS, author = "F. L. Bauer and M. Broy and R. Gnatz and W. Hesse and B. Krieg-Br{\"u}ckner and H. Partsch and P. Pepper and H. W{\"o}ssner", title = "Towards a wide spectrum language to support program specification and program development", journal = j-SIGPLAN, volume = "13", number = "12", pages = "15--24", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Inst. fur Informatik, Tech. Univ. Munchen, Munchen, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CIP L; procedure oriented languages; program development; program specification; software engineering; wide spectrum language", treatment = "G General Review; P Practical", } @Article{Chaudhary:1978:SAS, author = "B. D. Chaudhary and H. V. Sahasrabuddhe", title = "Suggestions about a specification technique (program)", journal = j-SIGPLAN, volume = "13", number = "12", pages = "25--28", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6130 (Data handling techniques)", corpsource = "Dept. of Electrical Engng., Indian Inst. of Technol., Kanpur, India", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data structures; data handling; data structures; delayed; delayed effects; exception handling strategy; specification technique", treatment = "G General Review", } @Article{Elshoff:1978:UCN, author = "James L. Elshoff and Michael Marcotty", title = "On the use of the cyclomatic number to measure program complexity", journal = j-SIGPLAN, volume = "13", number = "12", pages = "29--40", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1160 (Combinatorial mathematics); C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Computer Sci. Dept., General Motors Res. Labs., Warren, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computational complexity; cyclomatic number; flow of control; graph; graph theory; program complexity; software engineering; structured programming", treatment = "G General Review", } @Article{Lauer:1978:ASR, author = "P. E. Lauer and M. W. Shields", title = "Abstract specification of resource accessing disciplines: adequacy, starvation, priority and interrupts (programming theory)", journal = j-SIGPLAN, volume = "13", number = "12", pages = "41--59", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6150J (Operating systems)", corpsource = "Computing Lab., Univ. of Newcastle upon Tyne, Newcastle upon Tyne, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "adequacy; behaviour; distributed decision capabilities; distributed processing; distributed system; interrupts; macro notation; parallel systems; path notation; priority; process oriented approach; programming theory; resource accessing disciplines; resource oriented approach; specification; starvation; synchronization statements", treatment = "G General Review; T Theoretical or Mathematical", } @Article{Montgomery:1978:EBE, author = "Peter L. Montgomery", title = "Evaluation of {Boolean} expressions on one's complement machines", journal = j-SIGPLAN, volume = "13", number = "12", pages = "60--72", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C4240 (Programming and algorithm theory)", corpsource = "System Dev. Corp., Huntsville, AL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm; Boolean algebra; Boolean assignment statement; Boolean expressions; Boolean operator; branch test; code; conditional expression; FORTRAN; instruction set; one's complement machines; optimisation; programming theory", treatment = "G General Review; T Theoretical or Mathematical", } @Article{Nelson:1978:XLS, author = "R. A. Nelson", title = "{XL}: a language structure", journal = j-SIGPLAN, volume = "13", number = "12", pages = "73--87", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140 (Programming languages)", corpsource = "IBM Thomas J. Watson Res. Centre, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "accessor; compiler support; data; executable material; flow of execution; high level language; language structure; low level language; nomenclature; operations on sequences; program; programming languages; programming theory; recursion; sequence structure; single structural type; software; software engineering; unambiguous name; XL", treatment = "G General Review; T Theoretical or Mathematical", } @Article{Sinha:1978:EEB, author = "V. Sinha and K. {Vinod Kumar}", title = "Efficient evaluation of {Boolean} expressions", journal = j-SIGPLAN, volume = "13", number = "12", pages = "88--97", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic)", corpsource = "Dept. of Electrical Engng., Indian Inst. of Technol., Kanpur, India", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm; Boolean algebra; Boolean expressions; data evaluation; optimal code; parsed Boolean expression", treatment = "G General Review; T Theoretical or Mathematical", } @Article{Sites:1978:PTS, author = "Richard L. Sites", title = "Programming tools: statement counts and procedure timings", journal = j-SIGPLAN, volume = "13", number = "12", pages = "98--101", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Univ. of California, San Diego, La Jolla, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Cray 1; developing new software; FORTRAN; high level languages; PASCAL; procedure timings; software engineering; statement counts", treatment = "G General Review", } @Article{Wegner:1978:SFL, author = "Peter Wegner", title = "Supporting a flourishing language culture", journal = j-SIGPLAN, volume = "13", number = "12", pages = "102--104", month = dec, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:19 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Arisawa:1979:FPU, author = "Makoto Arisawa and Minoru Iuchi", title = "{Fortran} $+$ preprocessor $=$ {Utopia 84}", journal = j-SIGPLAN, volume = "14", number = "1", pages = "12--15", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Sci. Dept., Yamanashi Univ., Kofu, Japan", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "FORTRAN; improvements; preprocessor; Star; structured Fortran; Utopia 84", treatment = "G General Review", } @Article{Ciesinger:1979:BEH, author = "J. Ciesinger", title = "A bibliography of error-handling", journal = j-SIGPLAN, volume = "14", number = "1", pages = "16--26", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6150C (Compilers, interpreters and other processors)", corpsource = "Inst. fur Informatik, Tech. Univ. Munchen, Munchen, West Germany", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "bibliography; compiler design; error correction; error detection; error handling; formal languages; parsing; program compilers", treatment = "B Bibliography", } @Article{Hunt:1979:MTL, author = "J. G. Hunt", title = "Messages in typed languages", journal = j-SIGPLAN, volume = "14", number = "1", pages = "27--45", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. Computer Sci., Queen Mary Coll., London, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic resource scheduling; dynamic connexions; interprocess communication; messages; nondeterminacy; programming languages; structured programming; typed languages", treatment = "T Theoretical or Mathematical", } @Article{LaLonde:1979:FSA, author = "Wilf R. LaLonde", title = "A finite state approach to operator classification", journal = j-SIGPLAN, volume = "14", number = "1", pages = "46--54", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic)", corpsource = "Carleton Univ., Ottawa, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ambiguous grammar; binary; finite state; formal languages; grammars; operator classification; parse trees; prefix unary; suffix unary operators", treatment = "T Theoretical or Mathematical", } @Article{Low:1979:SNS, author = "James R. Low", title = "A short note on scanning signed integers", journal = j-SIGPLAN, volume = "14", number = "1", pages = "55--56", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C5230 (Digital arithmetic methods); C6130 (Data handling techniques)", corpsource = "Dept. of Computer Sci., Univ. of Rochester, Rochester, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithm; data handling; digital arithmetic; scanning; signed; signed decimal representation; signed integers; translating; two's complement binary representation", treatment = "P Practical", } @Article{Metzner:1979:GBM, author = "John R. Metzner", title = "A graded bibliography on macro systems and extensible languages", journal = j-SIGPLAN, volume = "14", number = "1", pages = "57--68", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Sci. Dept., Univ. of Missouri-Rolla, Rolla, MO, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "aspect; bibliography; chronology; chronology degree of generality; degree of generality; extensible languages; macro systems; macros; programming languages", treatment = "B Bibliography", } @Article{Moya:1979:SGC, author = "R. Moya and I. Ramos", title = "{SP-grammars} (context-free grammars for structured programming)", journal = j-SIGPLAN, volume = "14", number = "1", pages = "69--76", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic)", corpsource = "Education Dept. of UNIVAC, Spain", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "context free grammars; context-free grammars; SP-grammars; structured programming", treatment = "T Theoretical or Mathematical", } @Article{Sakoda:1979:DGP, author = "James M. Sakoda", title = "{DYSTAL 2}: a general purpose extension of {FORTRAN}", journal = j-SIGPLAN, volume = "14", number = "1", pages = "77--90", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Brown Univ., Providence, RI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structuring; dynamic storage allocation; DYSTAL 2; extension; FORTRAN; general purpose; two level store", treatment = "P Practical", } @Article{Sommerville:1979:SSS, author = "Ian Sommerville", title = "{S-SNOBOL}: structured {SNOBOL4}", journal = j-SIGPLAN, volume = "14", number = "1", pages = "91--99", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Heriot-Watt Univ., Edinburgh, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "procedure oriented languages; programming language; S-SNOBOL; SNOBOL4; structured; structured programming", treatment = "P Practical", } @Article{Tai:1979:IPT, author = "Kuo-Chung Tai", title = "On the implementation of parsing tables", journal = j-SIGPLAN, volume = "14", number = "1", pages = "100--101", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6120 (File organisation)", corpsource = "Dept of Computer Sci., North Carolina State Univ., Raleigh, NC, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "file organisation; grammars; hashing; implementation; LL parsing; LR parsing; parsing tables; syntax parsing", treatment = "A Application; T Theoretical or Mathematical", } @Article{Backhouse:1979:LCR, author = "R. C. Backhouse and S. Anderson", title = "Least-cost repair of syntax errors", journal = j-SIGPLAN, volume = "14", number = "1", pages = "102--104", month = jan, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:21 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic)", corpsource = "Dept. of Computer Sci., Heriot-Watt Univ., Edinburgh, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "grammars; least cost repair; recursive descent parsers; repair strategies; syntax errors", treatment = "T Theoretical or Mathematical", } @Article{Clark:1979:IIP, author = "Robert G. Clark", title = "Interactive input in {PASCAL}", journal = j-SIGPLAN, volume = "14", number = "2", pages = "9--13", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:22 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computing Sci., Univ. of Stirling, Stirling, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "buffer variable; input; interactive; interactive systems; Pascal; PASCAL", treatment = "P Practical", } @Article{Elliott:1979:DDL, author = "Irving B. Elliott", title = "{DLP}: a design language pre-processor", journal = j-SIGPLAN, volume = "14", number = "2", pages = "14--20", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:22 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Jackson:1979:TDG, author = "Glenn A. Jackson", title = "Two-dimensional grammars and structured programming languages", journal = j-SIGPLAN, volume = "14", number = "2", pages = "21--28", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:22 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6140D (High level languages)", corpsource = "School of Engng., Oakland Univ., Rochester, MI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "grammars; structured programming; structured programming languages", treatment = "T Theoretical or Mathematical", } @Article{Kling:1979:DCH, author = "Rob Kling and Walter Scacchi", title = "The {DoD} common high order programming language effort ({DoD-1}): What will the impacts be?", journal = j-SIGPLAN, volume = "14", number = "2", pages = "29--43", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:22 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Information and Computer Sci., Univ. of California, Irvine, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "common high order programming language effort; DoD-1; impacts; maintenance costs; programming development; programming languages; software engineering", treatment = "G General Review", } @Article{Rosen:1979:SL, author = "Barry K. Rosen", title = "Stickiness and liveness", journal = j-SIGPLAN, volume = "14", number = "2", pages = "44--45", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:22 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Turchin:1979:SSB, author = "V. F. Turchin", title = "A supercompiler system based on the language {REFAL}", journal = j-SIGPLAN, volume = "14", number = "2", pages = "46--54", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:22 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Dept. of Computer Sci., Courant Inst. of Math. Sci., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algorithmic languages; program compilers; programming; REFAL; supercompiler", treatment = "T Theoretical or Mathematical", } @Article{Veloso:1979:TSFa, author = "Paulo A. S. Veloso", title = "Traversable stack with fewer errors", journal = j-SIGPLAN, volume = "14", number = "2", pages = "55--59", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:22 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Dept. of Informatics, Catholic Univ., Rio de Janeiro, Brazil", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "clarity; data structures; data types; error; formal specification; naturalness; traversable stack", treatment = "T Theoretical or Mathematical", } @Article{Watt:1979:EAG, author = "David A. Watt", title = "An extended attribute grammar for {Pascal}", journal = j-SIGPLAN, volume = "14", number = "2", pages = "60--74", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:22 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6140D (High level languages)", corpsource = "Computing Sci. Dept., Univ. of Glasgow, Glasgow, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "extended attribute grammar; formalism; grammars; PASCAL; Pascal; programming languages; syntax", treatment = "T Theoretical or Mathematical", } @Article{Axford:1979:ASL, author = "T. H. Axford and Diana Burkhardt and W. P. Dodd and Susan Laflin and D. G. Parkyn and P. Ramsay", title = "{ATOL}: a simple language with powerful data structuring facilities", journal = j-SIGPLAN, volume = "14", number = "3", pages = "5--15", month = mar, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988071.988073", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:14 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The use of complex data structures in most common languages is often unnecessarily confusing to all but the most experienced programmers. ATOL has been designed to include a variety of data structures in a way that is both simple to understand and easy to handle, yet sufficiently general and powerful for a wide range of applications. The syntax of the language is quite simple and suitable for interactive program development at on-line terminals, rather like Basic. The primary data type of the language is a character string or text. Three classes of data structures may be constructed: records, files and sequences. For each of these, the components may be either texts or other structures in any of the three classes. Records may be defined recursively to generate lists or trees of variable size. Arrays are not present in the language, their place being taken by files which are structures containing variable numbers of components selected by text keys. Data from a very wide range of applications may thus be easily and conveniently represented. The method used to denote the components of a structure in a program is significantly simpler than that used in languages like Algol 68 and Pascal. In addition, the need to use pointers explicitly has been kept to a minimum, thus reducing another source of confusion among inexperienced programmers. In general the language has been designed for the beginning programmer whose interests are in non-numerical applications such as occur in the arts and humanities and many areas of commercial data processing.", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "Computer Centre, Univ. of Birmingham, Birmingham, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ATOL; data structures; data structuring; procedure oriented languages; programming language; syntax", treatment = "G General Review", } @Article{Elliot:1979:DDL, author = "I. B. Elliot", title = "{DLP}, a design language pre-processor", journal = j-SIGPLAN, volume = "14", number = "3", pages = "14--20", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150C (Compilers, interpreters and other processors)", corpsource = "Honeywell, Inc., St. Louis Park, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; DLP; language preprocessor; macro; program; program processors; software design; structured; structured programming", treatment = "P Practical", } @Article{Chapin:1979:FRF, author = "Ned Chapin", title = "Full report of the {Flowchart Committee} on {ANS Standard X3.5-1970}", journal = j-SIGPLAN, volume = "14", number = "3", pages = "16--27", month = mar, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988071.988074", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:14 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "InfoSci Inc., Menlo Park, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "flowchart committee; flowcharting; standards; X3.5", treatment = "G General Review", } @Article{Kamin:1979:SDA, author = "Sam Kamin", title = "Some definitions for algebraic data type specifications", journal = j-SIGPLAN, volume = "14", number = "3", pages = "28--37", month = mar, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988071.988075", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:14 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Computer Sci. Dept., State Univ. of New York, Stony Brook, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "algebraic data type specifications; data structures", treatment = "G General Review", } @Article{Lamport:1979:GCE, author = "L. Lamport", title = "A general construction for expressing repetition", journal = j-SIGPLAN, volume = "14", number = "3", pages = "38--42", month = mar, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988071.988076", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:14 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "SRI Internat., Menlo Park, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "programming; repetition", treatment = "G General Review; P Practical", } @Article{Rosen:1979:SLP, author = "B. K. Rosen", title = "Stickiness and liveness (program variables)", journal = j-SIGPLAN, volume = "14", number = "3", pages = "44--45", month = feb, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Computer Sci. Dept., IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "internal program variables; live; memory cell; programming theory; share memory; sticky", treatment = "T Theoretical or Mathematical", } @Article{Abrahams:1979:MCP, author = "Paul Abrahams", title = "The map coloring problem", journal = j-SIGPLAN, volume = "14", number = "4", pages = "10--11", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988080", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C1160 (Combinatorial mathematics); C7310 (Mathematics computing)", corpsource = "Courant Inst., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "graph colouring; map colouring; program organization", treatment = "T Theoretical or Mathematical", } @Article{Culik:1979:CNN, author = "Karel Culik", title = "The cyclomatic number and the normal number of programs", journal = j-SIGPLAN, volume = "14", number = "4", pages = "12--17", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988081", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The cyclomatic number of a program = flow graph = flow diagram = program scheme is its number of tests, without any respect to the existence or non-existence of loops. The normal number of a program is the (minimal) number of loops in a normal form of the program. The running time of a program is one of the most important complexity measures which is reflected by the normal number but not by the cyclomatic number.", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Pennsylvania State Univ., University Park, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "complexity; computational complexity; cyclomatic number; normal number; number of loops; number of tests; programming theory; programs; running time", treatment = "T Theoretical or Mathematical", } @Article{Griswold:1979:IPL, author = "Ralph E. Griswold and David R. Hanson and John T. Korb", title = "The {Icon} programming language: an overview", journal = j-SIGPLAN, volume = "14", number = "4", pages = "18--31", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988082", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Arizona, Tucson, AZ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Icon; nonnumerical applications; procedure oriented languages; programming language; string processing string processing", treatment = "G General Review", } @Article{Glanc:1979:ECD, author = "Alois Glanc", title = "On expressing control and data structures in predicate logic language {ALGOL M}", journal = j-SIGPLAN, volume = "14", number = "4", pages = "32--34", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988083", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "We define a procedural semantics for a many sorted predicate logic on many sorted models with generators. Then we express in Predicate Logic do forever, do until, do while, for thru, do unless, call, resume and demon control constructs. Data Structures can be represented using vectors (sequence of logic variables of the same sort.) This indicates that predicate logic can be a base of a high level language (ALGOL M) where programming can be as easy and efficient as in most other programming languages and whose syntax and semantics is simple and uniform. This language has systems programming like features, facilitating representation and utilization of knowledge in Artificial Intelligence Applications.", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6120 (File organisation); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., California State Univ., Northridge, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL; ALGOL M; control constructs; data structures; formal logic; predicate logic language; procedural semantics", treatment = "T Theoretical or Mathematical", } @Article{Grogono:1979:LIS, author = "Peter Grogono", title = "On layout, identifiers and semicolons in {Pascal} programs", journal = j-SIGPLAN, volume = "14", number = "4", pages = "35--40", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988084", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Concordia Univ., Montreal, Que., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "identifiers; layout; Pascal; programming; programs; readability; semicolons", treatment = "P Practical", } @Article{Newton:1979:EHI, author = "Roy Newton", title = "On exception handling with the {`IRONMAN'} languages, {GREEN} and {REDL}", journal = j-SIGPLAN, volume = "14", number = "4", pages = "41--54", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988085", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Teesside Polytech., Middlesbrough, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "exception handling; GREEN; Ironman; language proposals; procedure oriented languages; REDL; US Department of Defense", treatment = "T Theoretical or Mathematical", } @Article{Newton:1979:SEH, author = "Roy Newton", title = "Some exception handling problems in language systems displaying a multi-path capability", journal = j-SIGPLAN, volume = "14", number = "4", pages = "55--63", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988086", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Teesside Polytech., Middlesbrough, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "exception handling; GREEN; IRONMAN; language; multipath processing multipath processing; procedure oriented languages; REDL", treatment = "T Theoretical or Mathematical", } @Article{Schulz:1979:IFC, author = "Dean Schulz", title = "The {Intel Fortran-80} compiler for the 8080 and 8085 microprocessors", journal = j-SIGPLAN, volume = "14", number = "4", pages = "64--76", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988087", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Fortran-80 is the name of Intel's dialect of Fortran as well as the compiler which implements it for the 8080 and 8085 microprocessors. The Fortran-80 language is a superset of the new ANS Fortran 77 Subset language, incorporates many of the features of the full Fortran-77 language, and includes a few features not in Fortran-77 which are convenient for microprocessor applications programming. The latter includes hexadecimal integer constants and format specifiers, simple bit manipulation on integer variables, and INTEGER and LOGICAL variables of three different lengths. This paper comments on the relationship among microprocessors, the new ANS Fortran-77 Subset, and Fortran-80.", acknowledgement = ack-nhfb, classification = "C5250 (Microcomputer techniques); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", corpsource = "Intel Corp., Santa Clara, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "8080; 8085; compiler; FORTRAN; FORTRAN-80; Intel; microcomputers; microprocessors; program compilers", treatment = "G General Review; P Practical", } @Article{Zabek:1979:DCS, author = "Swiatomir G. Zabek", title = "Decomposition of complex selection criteria. (Programming)", journal = j-SIGPLAN, volume = "14", number = "4", pages = "77--80", month = apr, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988078.988088", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:21 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Marie Curie-Sklodowska Univ., Lublin, Poland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compound conditions; flowcharting; programming; structure flowcharts; top down", treatment = "P Practical", } @Article{Gini:1979:MTS, author = "Giuseppina Gini and Maria Gini and Renato Gini and Dario Giuse", title = "A multi-task system for robot programming", journal = j-SIGPLAN, volume = "14", number = "5", pages = "11--18", month = may, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988090.988092", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:38 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "In this paper we discuss issues of design for software systems for computer controlled manipulators. The aim of the paper is to present the experience obtained in designing and implementing MAL, a stand-alone software system for controlling and programming a two-arms manipulator. That system supplies the user a simple multi-task programming language, with a BASIC-like external form, and operating instructions for compiling, executing, editing and saving the program. We will emphasize how management of multiprocess capabilities, synchronization of different devices, error handling and other desirable features can be inserted in a simple system, implemented on a small minicomputer, suitable for industrial applications.", acknowledgement = ack-nhfb, classification = "C3320 (Control applications to materials handling); C6150J (Operating systems); C7420 (Control engineering computing)", corpsource = "Istituto di Elettrotecnica ed Elettronica, Milan Politecnico, Milan, Italy", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer controlled manipulators; computerised materials handling; MAL; online operation; programming; robot; robots; software", treatment = "A Application; P Practical", } @Article{Anonymous:1979:ACC, author = "Anonymous", title = "{APL} comparison chart", journal = j-SIGPLAN, volume = "14", number = "5", pages = "19--20", month = may, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Systems Div., Harris Corp., Fort Lauderdale, FL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Amdahl 470V/6; APL; comparison; DECsystem 2020; execution time; Harris S123; Harris S550; HP 3000; IBM 370/168; procedure oriented languages", treatment = "P Practical", } @Article{Chinnaswamy:1979:TDT, author = "V. Chinnaswamy", title = "Translation of decision tables into computer programs with the use of {Carnaugh} maps", journal = j-SIGPLAN, volume = "14", number = "5", pages = "21--23", month = may, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988090.988093", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:38 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Pennsylvania State Univ., Scranton, PA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Carnaugh maps; computer programs; decision tables; structured programming", treatment = "P Practical", } @Article{Deransart:1979:LLD, author = "P. Deransart", title = "The language {LISP} does not exist?", journal = j-SIGPLAN, volume = "14", number = "5", pages = "24--27", month = may, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988090.988094", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:38 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "IRIA, Le Chesnay, France", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler; dialects; exist; language; LISP", treatment = "G General Review", } @Article{DeRemer:1979:SCS, author = "Frank DeRemer and Philip Levy and Steve Hanson and Philip Jackson and Richard Jullig and Tom Pittman", title = "Summary of the characteristics of several `modern' programming languages", journal = j-SIGPLAN, volume = "14", number = "5", pages = "28--45", month = may, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988090.988095", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:38 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Some characteristics of nine recently developed or historically significant languages are discussed. Abstraction capabilities of the languages are noted in particular. Some characteristics of the languages are displayed in tabular form and others are presented in a separate discussion for each language. A hash coded string table program is written in each language. This paper is the result of a class project of a graduate seminar in programming linguistics at the University of California, Santa Cruz, led by Frank DeRemer", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hanson:1979:SCS, author = "S. Hanson and P. Jackson and R. Jullig and P. Levy and T. Pittman", title = "Summary of the characteristics of several `modern' programming languages", journal = j-SIGPLAN, volume = "14", number = "5", pages = "28--45", month = may, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Fairchild Camera and Instrument Corp., Mt. View, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstraction; ALPHARD; ASPEN; characteristics; CLU; EUCLID; GYPSY; MODULA; PASCAL; programming languages; SIMULA 67; SMALLTALK", treatment = "G General Review; P Practical", } @Article{Kapur:1979:SMT, author = "Deepak Kapur", title = "Specifications of {Majster}'s traversable stack and {Veloso}'s traversable stack", journal = j-SIGPLAN, volume = "14", number = "5", pages = "46--53", month = may, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988090.988096", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:38 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Lab. for Computer Sci., MIT, Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "auxiliary function; data structures; data type; specification; traversable stack", treatment = "T Theoretical or Mathematical", } @Article{Smart:1979:MEP, author = "Robert K. Smart", title = "{Micro Extensible Programming Language}", journal = j-SIGPLAN, volume = "14", number = "5", pages = "54--63", month = may, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988090.988097", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:38 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper describes Micro Extensible Programming Language, a language designed to show how almost all the constructs of a major language like ALGOL 68 can be developed in a language which has procedure call and return as its only control structure. The user can and must define his own primitive modes and objects, there being none built in. It is shown how the modes and procedures thus defined form a Category in the modern mathematical sense.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Centre, La Trobe Univ., Bundoora, Vic., Australia", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL 68; category; control structure; MEPL; Micro Extensible Programming Language", treatment = "P Practical", } @Article{Ichbiah:1979:PAR, author = "Jean D. Ichbiah", key = "Ada", title = "Preliminary {Ada} Reference Manual", journal = j-SIGPLAN, volume = "14", number = "6a", pages = "1--145", month = jun, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 13 18:40:46 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "The final standard is \cite{ANSI:1983:MSA}.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ADA programming language; ADA reference manual; PASCAL; problem oriented languages; real time programming; Steelman requirements", treatment = "P Practical", xxpages = "1--139", } @Article{Ichbiah:1979:RDA, author = "Jean D. Ichbiah and Bernd Krieg-Brueckner and Brian A. Wichmann and John G. P. Barnes and Olivier Roubine and Jean-Claude Heliard", title = "Rationale for the design of the {Ada} programming language", journal = j-SIGPLAN, volume = "14", number = "6b", pages = "1--261", month = jun, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Dec 13 18:40:47 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "The final standard is \cite{ANSI:1983:MSA}.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "access types; ADA programming language; numeric types; problem oriented languages", treatment = "P Practical", xxauthor = "J. D. Ichbiah and J. C. Heliard and O. Roubine and J. G. P. Barnes and B. Krieg-Brueckner and B. A. Wichmann", xxpages = "1--247", } @Article{Denvir:1979:OPL, author = "B. T. Denvir", title = "On orthogonality in programming languages", journal = j-SIGPLAN, volume = "14", number = "7", pages = "18--30", month = jul, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:26 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages)", corpsource = "Stand. Telecommunication Labs. Ltd., Harlow, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "geometry; lexical rules; orthogonality; programming languages; software engineering; syntactic context; vector spaces", treatment = "G General Review", } @Article{Fosdick:1979:HLL, author = "Howard Fosdick", title = "High-level languages for operating systems development --- a historical overview", journal = j-SIGPLAN, volume = "14", number = "7", pages = "31--37", month = jul, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:26 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150J (Operating systems)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "assembler language; high level languages; operating systems (computers); operating systems development", treatment = "G General Review", } @Article{Grune:1979:SSA, author = "Dick Grune", title = "Some statistics on {ALGOL 68} programs", journal = j-SIGPLAN, volume = "14", number = "7", pages = "38--46", month = jul, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:26 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Math. Centre, Amsterdam, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL 68 programs; compiler; compiler construction; optimisation; program compilers; statistics", treatment = "P Practical", } @Article{Hennell:1979:RPP, author = "M. A. Hennell", title = "The role of procedural parameters in high order languages", journal = j-SIGPLAN, volume = "14", number = "7", pages = "47--50", month = jul, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:26 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages)", corpsource = "Computational Sci. Dept., Univ. of Liverpool, Liverpool, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL 68; exception situations; functions; high order languages; labels; procedural parameters; programming languages; software engineering; statements; types", treatment = "G General Review", } @Article{MacLennan:1979:ODB, author = "B. J. MacLennan", title = "Observations on the differences between formulas and sentences and their application to programming language design", journal = j-SIGPLAN, volume = "14", number = "7", pages = "51--61", month = jul, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:26 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140 (Programming languages)", corpsource = "Intel Corp., Aloha, OR, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "formula; programming language design; programming languages; sentences; software engineering", treatment = "P Practical", } @Article{McGettrick:1979:AAM, author = "Andrew D. McGettrick", title = "Aspects of the {ALGOL 68} mode structure", journal = j-SIGPLAN, volume = "14", number = "7", pages = "62--77", month = jul, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:26 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Univ. of Strathclyde, Glasgow, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL 68; ALGOL 68 mode structure; programming language", treatment = "P Practical", } @Article{Orejas:1979:PCS, author = "Fernando Orejas", title = "On the power of conditional specifications", journal = j-SIGPLAN, volume = "14", number = "7", pages = "78--81", month = jul, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:26 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory)", corpsource = "Facultad de Matematicas, Univ. Complutense, Madrid, Spain", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "conditional specifications; data type; data type reduction; programming theory; toy stack", treatment = "T Theoretical or Mathematical", } @Article{Prakash:1979:IDB, author = "Naveen Prakash and Y. K. Sharma", title = "An integrated data base language", journal = j-SIGPLAN, volume = "14", number = "7", pages = "82--96", month = jul, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:26 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Nat. Centre for Software Dev. and Computing Technol., Bombay, India", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data base definition; database access control; database manipulation; HYPOL; integrated data base language; operating systems; problem oriented languages; structured programming; structured programs", treatment = "G General Review", } @Article{Morris:1979:DAS, author = "James B. Morris", title = "Data abstraction: {A} static implementation strategy", journal = j-SIGPLAN, volume = "14", number = "8", pages = "1--7", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Purdue Univ., Lafayette, IN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler; data abstraction; data structures; Model programming language; problem oriented languages; program; program compilers; static implementation strategy", sponsororg = "ACM", treatment = "P Practical", } @Article{Holt:1979:MIE, author = "Richard C. Holt and David B. Wortman", title = "A model for implementing {Euclid} modules and type templates", journal = j-SIGPLAN, volume = "14", number = "8", pages = "8--12", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data clustering; data structures; Euclid; Euclid molecules; procedure oriented languages; program compilers; programming language research; structuring of data; type templates", sponsororg = "ACM", treatment = "P Practical", } @Article{Williams:1979:PC, author = "Graeme Williams", title = "Program checking", journal = j-SIGPLAN, volume = "14", number = "8", pages = "13--25", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Computer Sci. Dept., Univ. of Rochester, Rochester, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "checking facilities; compiler; data structures; Pascal; program compilers", sponsororg = "ACM", treatment = "P Practical", } @Article{Raiha:1979:DAS, author = "Kari-Jouko R{\"a}ih{\"a}", title = "Dynamic allocation of space for attribute instances in multi-pass evaluators of attribute grammars", journal = j-SIGPLAN, volume = "14", number = "8", pages = "26--38", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Dept. of Computer Sci., Univ. of Helsinki, Helsinki, Finland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "attribute grammars; attribute instances; code generation; compiler compilers; grammars; input languages; multipass evaluators; multipass parse tree; parse tree; program compilers; semantic analysis", sponsororg = "ACM", treatment = "P Practical", } @Article{Cordy:1979:SCD, author = "James R. Cordy and Richard C. Holt and David B. Wortman", title = "Semantic charts: {A} diagrammatic approach to semantic processing", journal = j-SIGPLAN, volume = "14", number = "8", pages = "39--49", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Univ. of Toronto, Toronto, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler; data structures; program compilers; programming language; semantic charts; semantic processing; separable transition diagrams; syntax", sponsororg = "ACM", treatment = "P Practical", } @Article{Graham:1979:HST, author = "Susan L. Graham and William N. Joy and O. Roubine", title = "Hashed symbol tables for languages with explicit scope control", journal = j-SIGPLAN, volume = "14", number = "8", pages = "50--57", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Newer programming languages such as Modula and Euclid provide more control than traditional Algol-like languages such as ALGOL-60 and Pascal over the inheritance, in inner scopes, of named entities available in outer scopes. They also provide mechanisms whereby chosen entities from inner scopes may be made available to outer scopes. In this paper we show how a hashed symbol table can be organized to implement these new scope rules in a time and space efficient way.", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Dept. of Electrical Engng. and Computer Sci., Univ. of California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "EUCLID; explicit scope control; hashed symbol table; Modula; program compilers", sponsororg = "ACM", treatment = "P Practical", } @Article{Donegan:1979:CGG, author = "Michael K. Donegan and Robert E. Noonan and Stefan Feyock", title = "A code-generator generator language", journal = j-SIGPLAN, volume = "14", number = "8", pages = "58--64", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Coll. of William and Mary, Williamsburg, VA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automation; code generator; code-generator generator language; finite state automation; HAL/S; Intel 8080 machine language; problem oriented language; problem oriented languages; program compilers; target machine", sponsororg = "ACM", treatment = "P Practical", } @Article{Cattell:1979:CGM, author = "Roderic G. G. Cattell and Joseph M. Newcomer and Bruce W. Leverett", title = "Code Generation in a Machine-Independent Compiler", journal = j-SIGPLAN, volume = "14", number = "8", pages = "65--75", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper presents some code generation issues in the context of the PQCC Production-Quality Compiler-Compiler project [8]. The approach taken is unusual in several ways. The machine-dependent information for selection of code sequences, register assignments, etc., has been separated throughout, in tabular form, from the machine independent algorithms. This not only greatly simplifies the development of code generators for new machines or languages, but paves the way for automatic generation of these tables from formal machine descriptions such as ISP [1]. A parse-tree-like internal program representation is used, facilitating the use of context and data dependency information about expressions. The code generation process has been broken into several phases. This leads to simplification and better understanding of the code generation process, and also allows important improvements in the quality of generated code. The algorithms for preliminary determination of addressing modes, allocation of registers and other locations, and the code selection case analysis are discussed. The algorithms described in the paper are being implemented and used in the PQCC compiler.", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Xerox Palo Alto Res. Center, Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "code generation; code sequences; ISP; machine independant compiler; machine independant compiler ISP; PQCC; program compilers; register assignments", sponsororg = "ACM", treatment = "P Practical", } @Article{Kahrs:1979:IIP, author = "Mark Kahrs", title = "Implementation of an {Interactive Programming System}", journal = j-SIGPLAN, volume = "14", number = "8", pages = "76--82", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Computer Sci. Dept., Univ. of Rochester, Rochester, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "interactive programming; interactive programming system; program interpreters; tree factored interpreter", sponsororg = "ACM", treatment = "P Practical", } @Article{Fabri:1979:ASO, author = "Janet Fabri", title = "Automatic storage optimization", journal = j-SIGPLAN, volume = "14", number = "8", pages = "83--91", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "IBM Corp., White Plains, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "file organisation; program compilers; storage optimal compilers", sponsororg = "ACM", treatment = "P Practical", } @Article{Bonkowski:1979:PZC, author = "G. B. Bonkowski and W. M. Gentleman and M. A. Malcolm", title = "Porting the {Zed} compiler", journal = j-SIGPLAN, volume = "14", number = "8", pages = "92--97", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors); C6150J (Operating systems)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Computer Sci. Dept., Univ. of Waterloo, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "base language; operating systems (computers); portable realtime operating system Thoth; porting programs; program compilers; software portability; Zed compiler", sponsororg = "ACM", treatment = "P Practical", } @Article{Feldman:1979:IPF, author = "Stuart I. Feldman", title = "Implementation of a portable {Fortran 77} compiler using modern tools", journal = j-SIGPLAN, volume = "14", number = "8", pages = "98--106", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Bell Labs., Murray Hill, NJ, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "code generators; LALR(1) grammar; parser; portable FORTRAN 77 compiler; program compilers; software portability", sponsororg = "ACM", treatment = "P Practical", } @Article{Abrahams:1979:CPC, author = "Paul W. Abrahams", title = "The {CIMS PL/I} compiler", journal = j-SIGPLAN, volume = "14", number = "8", pages = "107--116", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Courant Inst. of Math. Sci., New York Univ., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "CIMS PL/I compiler; compiler construction; control data 6600 computer; program compilers; programming methodology", sponsororg = "ACM", treatment = "P Practical", } @Article{Hansen:1979:CTM, author = "G. J. Hansen and G. A. Shoults and J. D. Cointment", title = "Construction of a transportable, multi-pass compiler for extended {Pascal}", journal = j-SIGPLAN, volume = "14", number = "8", pages = "117--126", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Texas Instruments Inc., Dallas, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "extended PASCAL; IBM System 370; machine independent; parser; program compilers; software portability; source code; TI 980 minicomputer; TI 990 minicomputer; transportable multipass compiler", sponsororg = "ACM", treatment = "P Practical", } @Article{Rudmik:1979:CDE, author = "A. Rudmik and E. S. Lee", title = "Compiler design for efficient code generation and program optimization", journal = j-SIGPLAN, volume = "14", number = "8", pages = "127--138", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Queen's Univ., Kingston, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "code generation; compiler reliability; extended PASCAL; object code efficiency; portability; program compilers; program optimization; software portability", sponsororg = "ACM", treatment = "P Practical", } @Article{LeBlanc:1979:ISC, author = "Richard J. LeBlanc and Charles N. Fischer", title = "On implementing separate compilation in block-structured languages", journal = j-SIGPLAN, volume = "14", number = "8", pages = "139--143", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "School of Information and Computer Sci., Georgia Inst. of Technol., Atlanta, GA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL blocks; block; block structural languages; block structure; data structures; Euclid modules; PASCAL procedures; program compilers; programming language design; separate compilation", sponsororg = "ACM", treatment = "P Practical", } @Article{Pleban:1979:UTM, author = "Uwe F. Pleban", title = "The use of transition matrices in a recursive-descent compiler", journal = j-SIGPLAN, volume = "14", number = "8", pages = "144--151", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Dept. of Computer Sci., Univ. of Kansas, Lawrence, KS, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "error handling; microcoded interpreter; parser; program compilers; recursive descent compiler; structured assembly language PL/85; transition matrices", sponsororg = "ACM", treatment = "P Practical", } @Article{Milton:1979:ACG, author = "D. R. Milton and L. W. Kirchhoff and B. R. Rowland", title = "An {ALL(1)} compiler generator", journal = j-SIGPLAN, volume = "14", number = "8", pages = "152--157", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Bell Labs., Naperville, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALL(1) compiler generator; Aparse; attributed grammar specifications; grammars; modular system; one pass compilers; parsing; program compilers", sponsororg = "ACM", treatment = "P Practical", } @Article{Pai:1979:GCR, author = "Ajit B. Pai and Richard B. Kieburtz", title = "Global context recovery: {A} new strategy for parser recovery from syntax errors", journal = j-SIGPLAN, volume = "14", number = "8", pages = "158--167", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Programs in Math. Sci., Univ. of Texas, Dallas, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "context free languages; context-free languages; error recovery; fault tolerant computing; global context recovery; grammar; parser recovery; parsing stack; program; program compilers; syntax errors", sponsororg = "ACM", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Graham:1979:PLE, author = "Susan L. Graham and Charles B. Haley and William N. Joy", key = "Graham et al.", title = "Practical {LR} Error Recovery", journal = j-SIGPLAN, volume = "14", number = "8", pages = "168--175", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "We present a practical, language independent mechanism for error recovery in LR parsers. The method is easy to implement in existing parser generators. It uses only the normal parse tables and a small amount of symbol cost information. It is possible to use compressed parse tables with the method, as well as other LR augmentations such as precedence and associativity declarations. The method is efficient enough to be used in environments where space and time are at a premium. Our method utilizes a number of previous error recovery ideas: forward moves in the input after detection of errors to incorporate right context, recovery choice based on eighted costs, and the use of special productions to indicate major productions in the grammar for error recovery. The method also makes use of semantic information in choosing between possible recovery actions. We have implemented the method in a production Pascal translator which has been in use for instruction at a number of universities for two years. We report here on measurements of our system on a standard data base of Pascal programs with errors.", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Computer Sci. Div., Univ. of California, Berkeley, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "fault tolerant computing; LR error recovery; parser generators; program compilers", sponsororg = "ACM", treatment = "P Practical", } @Article{DeRemer:1979:ECL, author = "Frank DeRemer and Thomas J. Pennello", title = "Efficient computation of {LALR(1)} look-ahead sets", journal = j-SIGPLAN, volume = "14", number = "8", pages = "176--187", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4210 (Formal logic); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Information Sci., Univ. of California, Santa Cruz, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "context free grammar; context-free grammars; LARL(1) look ahead sets; PASCAL grammar; program compilers", sponsororg = "ACM", treatment = "P Practical", } @Article{Frailey:1979:ILS, author = "Dennis J. Frailey", key = "Frailey", title = "An Intermediate Language For Source and Target Independent Code Optimization", journal = j-SIGPLAN, volume = "14", number = "8", pages = "188--200", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "This paper describes an intermediate language to be generated by a syntax analyzer and processed by a code generator. An (essentially) optional code optimization phase may be used before code generation. The language is designed to exclude source and target dependencies (these are specified in a set of auxiliary tables) and has been used to implement a general purpose code optimization module. This module has been incorporated into compilers for several source languages and has resulted in production-quality target code. The paper focuses on the features of the language and reviews the optimizations for which it has been designed. A major benefit of this approach has been to isolate many of the characteristics which lead to code optimization opportunities. Of particular note are numerous facts which can be gathered in a target-independent manner, even though their utilization will depend on the details of the target machine.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Texas Instruments Inc., Dallas, TX, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "intermediate language; problem oriented languages; program compilers; program compilers source dependent code; source dependent code; target independent code optimization", sponsororg = "ACM", treatment = "P Practical", } @Article{Perkins:1979:MIP, author = "Daniel R. Perkins and Richard L. Sites", title = "Machine-independent {PASCAL} code optimization", journal = j-SIGPLAN, volume = "14", number = "8", pages = "201--207", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Electrical Engng. and Computer Sci. Dept., Univ. of California, San Diego, La Jolla, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "machine independent PASCAL code optimisation; portable software; problem oriented languages; program compilers; program PASCAL code optimisation; software portability; target machines; Universal pseudo code", sponsororg = "ACM", treatment = "P Practical", } @Article{Nelson:1979:CPI, author = "Philip A. Nelson", key = "Nelson", title = "A Comparison of {PASCAL} Intermediate Languages", journal = j-SIGPLAN, volume = "14", number = "8", pages = "208--213", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "PASCAL P-code is an aid when transporting PASCAL to new machines and environments. Implementations using P-code may modify the P-code. This modification process may require some creative effort. Some of this effort may be eliminated by looking at previous work with P-code. This paper describes three versions of P-code and compares their modifications.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Lawrence Livermore Lab., Univ. of California, Davis, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "P code; PASCAL intermediate languages; problem oriented languages; program compilers; software portability", sponsororg = "ACM", treatment = "P Practical", } @Article{Ball:1979:PEO, author = "J. Eugene Ball", title = "Predicting the effects of optimization on a procedure body (program compilers)", journal = j-SIGPLAN, volume = "14", number = "8", pages = "214--220", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Computer Sci. Dept., Univ. of Rochester, Rochster, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "code improvement; data flow analysis; optimization; procedure body; procedure integration; program compilers; structured programming languages; syntax directed analysis", sponsororg = "ACM", treatment = "T Theoretical or Mathematical", } @Article{Sites:1979:MIR, author = "Richard L. Sites", title = "Machine-independent register allocation", journal = j-SIGPLAN, volume = "14", number = "8", pages = "221--225", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Dept. of Electrical Engng. and Computer Sci., Univ. of California, San Diego, La Jolla, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "file organisation; PASCAL optimizer; program compiler; program compilers; register allocation; stack machine pseudo code program; storage hierarchy", sponsororg = "ACM", treatment = "P Practical", } @Article{Mintz:1979:DGO, author = "Ronald J. Mintz and Gerald A. {Fisher, Jr.} and Micha Sharir", title = "The design of a global optimizer (program compilers)", journal = j-SIGPLAN, volume = "14", number = "8", pages = "226--234", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:27 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6150C (Compilers, interpreters and other processors)", conflocation = "Denver, CO, USA; 6-10 Aug. 1979", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", corpsource = "Incoterm Corp., Wellesley Hills, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "applications programming language; compiler; file organisation; global optimizer; high level systems; object code; program compilers; register allocation", sponsororg = "ACM", treatment = "P Practical", } @Article{Abrahams:1979:PSA, author = "Paul Abrahams", title = "The {PL/I} standard: an apostate's view", journal = j-SIGPLAN, volume = "14", number = "9", pages = "15--16", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988115", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "New York Univ., New York, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "conceptual tree; data; PL/1; PL/I standard; program; standards; state of execution; stylized English", treatment = "G General Review", } @Article{Ball:1979:PZL, author = "J. E. Ball and G. J. Williams and J. R. Low", title = "Preliminary {ZENO} language description", journal = j-SIGPLAN, volume = "14", number = "9", pages = "17--34", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988116", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The specification of ZENO, a programming language intended as the target language for a research project in advanced compiling, is presented. The language is strongly based on EUCLID, with modifications for message-based parallel processing and a somewhat different treatment of data types.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Sci. Dept., Univ. of Rochester, Rochester, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiling; EUCLID; parallel processing; procedure oriented languages; programming language; target language; ZENO language", treatment = "P Practical", } @Article{Berry:1979:TES, author = "Daniel M. Berry and Richard L. Schwartz", title = "Type equivalence in strongly typed languages: one more look", journal = j-SIGPLAN, volume = "14", number = "9", pages = "35--41", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988117", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140D (High level languages)", corpsource = "Faculty of Math., Weizmann Inst. of Sci., Rehovot, Israel", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ALGOL 68; Euclid; EUCLID; language design; procedure oriented languages; programming theory; strong typing; strongly typed languages; type equivalence", treatment = "T Theoretical or Mathematical", } @Article{Gustafson:1979:SPE, author = "G. G. Gustafson", title = "Some practical experiences formatting {Pascal} programs", journal = j-SIGPLAN, volume = "14", number = "9", pages = "42--49", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988118", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Experiences, in the production environment, with two Pascal formatting schemes are discussed and a revised scheme is proposed.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computer Sci. Corp., San Diego, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "formatting schemes; Pascal; PASCAL programs; production environment", treatment = "P Practical", } @Article{Pflasterer:1979:ARC, author = "David C. Pflasterer", title = "Application of a remote code generator", journal = j-SIGPLAN, volume = "14", number = "9", pages = "50--58", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988119", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Previous work has shown that quality software can be produced by deferring the machine code generation portion of a compiler until a program has been tested and known to be production worthy. In this approach an interpreter is used to facilitate testing and the creation of fault tolerant programs. A machine code generator, then applied to tested programs, preserves fault tolerance and provides efficiency. The application of this unique approach to fault tolerant programming, which places the machine code generator remote from the lexical and semantic portions of the compiler, will be examined in this paper. Covered will be 1) the generation of code which preserves fault tolerance: 2) the code optimization techniques employed to produce the necessary efficiency; and 3) the results of implementing this approach into a production environment.", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "McDonnell Douglas Automation Co., Denver, CO, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler; fault tolerant computing; fault tolerant programs; interpreter; program compilers; quality software; remote code generator; testing", treatment = "P Practical", } @Article{Redwine:1979:UCM, author = "Samuel T. {Redwine, Jr.}", title = "Using {COBOL} macroprocessing for reliable parameter passing", journal = j-SIGPLAN, volume = "14", number = "9", pages = "59--60", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988120", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Data Technol. Industries, Riverdale, MD, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic checking; COBOL; COBOL macroprocessing; conversion; COPY verb; linkages; programs; reliable parameter passing; subprograms", treatment = "P Practical", } @Article{Sale:1979:SP, author = "Arthur Sale", title = "Scope and {Pascal}", journal = j-SIGPLAN, volume = "14", number = "9", pages = "61--63", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988121", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Information Sci., Univ. of Tasmania, Hobart, Tas., Australia", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Pascal; PASCAL; scope rules", treatment = "P Practical", } @Article{Shoch:1979:OPL, author = "John F. Shoch", title = "An overview of the programming language {Smalltalk-72}", journal = j-SIGPLAN, volume = "14", number = "9", pages = "64--73", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988122", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Learning Res. Group, Xerox Res. Center, Palo Alto, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "epistemology; problem oriented languages; programming language; semantic capabilities; simple syntactic representation; Smalltalk 72", treatment = "P Practical", } @Article{Ramsdell:1979:PSP, author = "John Ramsdell", title = "Prettyprinting structured programs with connector lines", journal = j-SIGPLAN, volume = "14", number = "9", pages = "74--75", month = sep, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988113.988123", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:10:51 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Div. of Appl. Sci., Harvard Univ., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "block structure; complete computer programs; connector lines; flowcharting; prettyprinting programs; structured programming; structured programs", treatment = "P Practical", } @Article{Wallace:1979:MII, author = "B. Wallace", title = "More on interactive input in {PASCAL}", journal = j-SIGPLAN, volume = "14", number = "9", pages = "76--??", month = sep, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6130 (Data handling techniques)", corpsource = "Microsoft, Bellevue, WA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data handling; data handling input; disk file; interactive input; READ; READLN; RESET; terminal input", treatment = "P Practical", } @Article{Cohen:1979:TDT, author = "Shimon Cohen", title = "The {A-TABLE} data-type for {LISP} systems", journal = j-SIGPLAN, volume = "14", number = "10", pages = "36--47", month = oct, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:28 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "Dept. of Appl. Math., Weizmann Inst., Rehovot, Israel", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "A TABLE data type; associatively; associatively indexed tables; contact dependent computations; data structures; garbage collection; INTERLISP Funarg block; LISP; LISP systems; multi-valued functions; page faults; PASCAL record; SNOBOL table; structures; updating records", treatment = "P Practical", } @Article{Marti:1979:SLR, author = "J. B. Marti and A. C. Hearn and M. L. Griss and C. Griss", title = "{Standard Lisp Report}", journal = j-SIGPLAN, volume = "14", number = "10", pages = "48--68", month = oct, year = "1979", CODEN = "SINODQ", DOI = "http://doi.acm.org/10.1145/953997.953999", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:28 MST 2003", bibsource = "ftp://ftp.ira.uka.de/pub/bibliography/Theory/Comp.Alg.1.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "A description of Standard {LISP} primitive data structures and functions is presented.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Univ. of Utah, Salt Lake City, UT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "cross reference programs; editors; LISP; programming language; source code; standard; standards; translators", stand = "LISP-Museum, Stehsammler 1983", treatment = "G General Review", } @Article{Schonberg:1979:HDE, author = "Edmond Schonberg", title = "Hierarchical design and efficient implementation in {SETL}: {A} case study", journal = j-SIGPLAN, volume = "14", number = "10", pages = "69--74", month = oct, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:28 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "Illinois Inst. of Technol., Chicago, IL, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "abstract data types abstract data types; data structures; efficient implementation; formal system specification; formal verification; problem oriented languages; programming language; set primitives; SETL", treatment = "G General Review", } @Article{Teitelbaum:1979:CPS, author = "Tim Teitelbaum", title = "The {Cornell Program Synthesizer}: a syntax-directed programming environment", journal = j-SIGPLAN, volume = "14", number = "10", pages = "75--75", month = oct, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:28 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Dept. of Computer Sci., Cornell Univ., Ithaca, NY, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "compiler; Cornell program synthesizer; edit; execute; file; grammar; host programming language; interactive systems; program processors; program text; programs; syntax directed programming environment; video display terminal", treatment = "G General Review", } @Article{Veloso:1979:TSFb, author = "Paulo A. S. Veloso", title = "Traversable stack with fewer errors: addenda and corrigenda", journal = j-SIGPLAN, volume = "14", number = "10", pages = "76--76", month = oct, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:28 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Dept. Informatics, Catholic Univ., Rio de Janeiro, Brazil", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "canonical-term specification; file organisation; traversable stack", treatment = "G General Review", } @Article{Barnes:1979:WDP, author = "R. Barnes", title = "A working definition of the proposed extensions for {PL/I} real-time applications", journal = j-SIGPLAN, volume = "14", number = "10", pages = "77--99", month = oct, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Cambridge Information Systems Lab., Honeywell Inc., Cambridge, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "industrial applications; operating system; PL/1; PL/I; programming language; transaction processing", treatment = "G General Review", } @Article{Bergstra:1979:AFE, author = "J. A. Bergstra and J. V. Tucker", title = "On the adequacy of finite equational methods for data type specification", journal = j-SIGPLAN, volume = "14", number = "11", pages = "13--18", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988058", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation)", corpsource = "Dept. of Computer Sci., Univ. of Leiden, Leiden, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "adequacy; algebraic specifications; data structures; data type specification; finite equational methods", treatment = "T Theoretical or Mathematical", } @Article{Crowley:1979:NPT, author = "Charles Crowley and Gary Klimowicz", title = "A note on procedure timing", journal = j-SIGPLAN, volume = "14", number = "11", pages = "19--22", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988059", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "Procedure timing is important in program performance improvement. The feasibility of such timings is discussed in relation to commonly used computers and operating systems. Some simple design criteria are described which facilitate such timing in an operating system. Finally, some observations are made on how clocks might be made available at the hardware level to further facilitate procedure timing.", acknowledgement = ack-nhfb, classification = "C6150J (Operating systems)", corpsource = "Computing and Information Sci., Univ. of New Mexico, Albuquerque, NM, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "clocks; computers; feasibility; operating systems; operating systems (computers); procedure timing; program performance", treatment = "T Theoretical or Mathematical", } @Article{Feign:1979:NLO, author = "David Feign", title = "A note on loop `optimization'", journal = j-SIGPLAN, volume = "14", number = "11", pages = "23--25", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988060", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The well-known execution-time reduction by moving invariant code out of a loop can be applied to an unconditional jump. Yet, this simple 'optimization' is overlooked by most programmers and compiler designers. This paper reveals the overlooked unconditional jump and shows how moving it can not only reduce execution time, but can standardize and simplify the prototype loop.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Chapman Coll., Orange, CA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "execution time; programmers; programming; unconditional jump", treatment = "P Practical", } @Article{Fisher:1979:LPL, author = "Gerald A. {Fisher, Jr.} and Manfred Weber", title = "{LALR(1)} parsing for languages without reserved words", journal = j-SIGPLAN, volume = "14", number = "11", pages = "26--30", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988061", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140D (High level languages)", corpsource = "Incoterm Corp., Wellesley Hills, MA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "grammars; LALR(1); languages; parsing; programming languages; programs; reserved words", treatment = "P Practical", } @Article{Dungan:1979:BDT, author = "D. M. Dungan", title = "Bibliography on data types", journal = j-SIGPLAN, volume = "14", number = "11", pages = "31--59", month = nov, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6120 (File organisation); C6140D (High level languages)", corpsource = "Computer Sci. Dept., Univ. of Iowa, Iowa City, IA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data structures; data types; programming languages", treatment = "B Bibliography", } @Article{Keller:1979:SRC, author = "R. F. Keller", title = "On selective and repetitive constructs", journal = j-SIGPLAN, volume = "14", number = "11", pages = "60--63", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988062", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Computer Sci. Dept., Iowa State Univ., Ames, IA, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "programming construct; programming theory; repetition", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Laski:1979:ALP, author = "Janusz W. Laski", title = "An approach to loop programs debugging", journal = j-SIGPLAN, volume = "14", number = "11", pages = "64--72", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988063", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Inst. of Informatics, Tech. Univ. of Gdansk, Gdansk, Poland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "consistency; correctness; debugging; loop programs; program debugging; programming theory; verification", treatment = "A Application; T Theoretical or Mathematical", } @Article{Laski:1979:RPL, author = "Janusz W. Laski", title = "On readability of programs with loops", journal = j-SIGPLAN, volume = "14", number = "11", pages = "73--83", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988064", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Inst. of Informatics, Tech. Univ. of Gdansk, Gdansk, Poland", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "programming; programs with loops; readability; structured construct", treatment = "P Practical", } @Article{Nead:1979:SCS, author = "James M. Nead", title = "On the semantics of control statements", journal = j-SIGPLAN, volume = "14", number = "11", pages = "84--96", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988065", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "The problem of programming language semantics is viewed from a new perspective, in which the notion of process (defined as a partial ordering of events) is taken as fundamental and the notion of state is derivative. This type of semantics is seen to be compatible with the algebraic definition of data types. A statement of a program is taken to be an axiom of an abstract process, which in turn represents a real execution of the program. The method is found to be useful in discussing the nature of program control, especially concurrent processes.", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6140D (High level languages)", corpsource = "Univ. of Minnesota, Minneapolis, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "control statements; programming language; programming languages; programming theory; semantics", treatment = "T Theoretical or Mathematical", } @Article{Runciman:1979:SVP, author = "Colin Runciman", title = "Scarcely variabled programming and {Pascal}", journal = j-SIGPLAN, volume = "14", number = "11", pages = "97--106", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988066", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Univ. of York, York, UK", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Pascal; PASCAL; variable less programming", treatment = "T Theoretical or Mathematical", } @Article{Salvadori:1979:SIP, author = "Antonio Salvadori and Christine Dumont", title = "Some inconsistencies in programming language implementation", journal = j-SIGPLAN, volume = "14", number = "11", pages = "107--109", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988067", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "In this short correspondence, attention is drawn to the inconsistency in the present implementation of Boolean expressions. A solution is suggested that would generate more meaningful and optimised code.", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Computing and Information Sci., Univ. of Guelph, Guelph, Ont., Canada", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Boolean algebra; Boolean expressions; inconsistencies; optimised code; optimised code Boolean expressions; programming language implementation; programming languages", treatment = "P Practical", } @Article{Srinivasan:1979:CFC, author = "B. Srinivasan and V. Gopalakrishna", title = "Control flow complexity and structuredness of programs", journal = j-SIGPLAN, volume = "14", number = "11", pages = "110--115", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988068", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "See comment \cite{Zucconi:1980:CSF}.", abstract = "This paper describes a procedure to automatically restructure the programs in order to reduce the control flow complexity.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", corpsource = "Nat. Informatics Centre, New Delhi, India", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; automatically; control flow complexity; restructure programs; structured programming", treatment = "P Practical", } @Article{Zoethout:1979:WGH, author = "Th. A. Zoethout and E. I. N. Stein", title = "Why the {\tt goto} is harmful", journal = j-SIGPLAN, volume = "14", number = "11", pages = "116--122", month = nov, year = "1979", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/988056.988069", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:11:19 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "In this paper, the results of some research on the semantics of the goto-statement are presented. The outcome of this research might give an explanation for the problems encountered when using goto-statements in computer programs. We also discuss why the increased speed of operation of future computers may aggravate the dangers of this statement.", acknowledgement = ack-nhfb, classification = "C4240 (Programming and algorithm theory); C6110 (Systems analysis and programming)", corpsource = "Katholieke Univ. Nijmegen, Nijmegen, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "computer programs; danger; GOTO statement; goto-statement; programming; semantics", treatment = "T Theoretical or Mathematical", } @Article{Wegner:1979:PAI, author = "P. Wegner", title = "Programming with {ADA}: an introduction by means of graduated examples", journal = j-SIGPLAN, volume = "14", number = "12", pages = "1--46", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Dept. of Computer Sci., Brown Univ., Providence, RI, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "ADA; embedded computer applications; numerical; procedure oriented languages; programming language; real time; Steelman; system programming", treatment = "P Practical", } @Article{Bond:1979:ANP, author = "R. Bond", title = "Another note on {Pascal} indention", journal = j-SIGPLAN, volume = "14", number = "12", pages = "47--49", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "coding; indention; Pascal; prettyprinter; programming; simplicity; style", treatment = "P Practical", } @Article{Hearn:1979:OPP, author = "Anthony C. Hearn and Arthur C. Norman", title = "A One-Pass Prettyprinter", journal = j-SIGPLAN, volume = "14", number = "12", pages = "50--58", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "ftp://ftp.ira.uka.de/pub/bibliography/Theory/Comp.Alg.1.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", abstract = "We propose a new method for program formatting which is described in terms of two coroutines.", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6150E (General utility programs)", corpsource = "Univ. of Utah, Salt Lake City, UT, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; prettyprinter; program formatting; programming language; utility programs", treatment = "P Practical", } @Article{Bron:1979:DPI, author = "C. Bron and E. J. Dijkstra", title = "A discipline for the programming of interactive {I/O} in {Pascal}", journal = j-SIGPLAN, volume = "14", number = "12", pages = "59--61", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Dept. of Electrical Engng., Twente Univ. of Technol., Enschede, Netherlands", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "discipline; interactive I/O; interactive systems; Pascal; PASCAL; programming; sequential; sequential file", treatment = "P Practical", } @Article{Soong:1979:OOI, author = "Norman L. Soong", title = "An overview of an organized industrial research and development activity for language and language processors", journal = j-SIGPLAN, volume = "14", number = "12", pages = "62--63", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Gyllstrom:1979:UCS, author = "H. C. Gyllstrom and R. C. Knippel and L. C. Ragland and K. E. Spackman", title = "The {Universal Compiling System}", journal = j-SIGPLAN, volume = "14", number = "12", pages = "64--70", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Sperry Univac, Roseville, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "architecture dependent processes; architectures; costs; development; dictionary; efficiency; intermediate text; languages; maintenance; program compilers; reliability; source language dependent processes; symbol table; Universal Compiling System", treatment = "P Practical", } @Article{Heacox:1979:RLS, author = "H. C. Heacox", title = "{RDL}: a language for software development", journal = j-SIGPLAN, volume = "14", number = "12", pages = "71--79", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming); C6140D (High level languages)", corpsource = "Sperry Univac, St. Paul, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "automatic programming; integrated data base; language; maintenance; problem oriented languages; RDL; requirements specification; software development", treatment = "P Practical", } @Article{Greenwood:1979:MPL, author = "Stephen R. Greenwood", title = "{MACRO}: a programming language", journal = j-SIGPLAN, volume = "14", number = "12", pages = "80--91", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Sperry Univac, Roseville Dev. Center, Roseville, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "MACRO; macros; picture matching; procedure oriented languages; programming language; string manipulation", treatment = "P Practical", } @Article{Turba:1979:GSA, author = "Thomas N. Turba", title = "{General Syntax Analyzer (GSA)}", journal = j-SIGPLAN, volume = "14", number = "12", pages = "92--109", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", corpsource = "Sperry Univac, Roseville Dev. Center, Roseville, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "General Syntax Analyzer; language processors; program processors; syntax analysis", treatment = "P Practical", } @Article{Hart:1979:AID, author = "Jolene J. Hart", title = "The {Advanced Interactive Debugging System (AIDS)}", journal = j-SIGPLAN, volume = "14", number = "12", pages = "110--121", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6150G (Diagnostic, testing, debugging and evaluating systems)", corpsource = "Sperry Univac, Roseville Software Dev., Roseville, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "Advanced Interactive Debugging System; AIDS; debugging; interactive; program; program debugging; symbolic", treatment = "P Practical", } @Article{Rohde:1979:LTD, author = "Wm. F. Rohde", title = "Language tools for data access: past, present and future", journal = j-SIGPLAN, volume = "14", number = "12", pages = "122--141", month = dec, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:14:29 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", corpsource = "Sperry Univac, Roseville Software Dev. Center, Roseville, MN, USA", fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", keywords = "data; data access; data manipulation languages; language facilities; programming languages; query language", treatment = "G General Review; P Practical", } @Article{Zucconi:1980:CSF, author = "Linda Zucconi", title = "A comment on {``Control flow complexity and structuredness of programs''} by {Srinivasan} and {Gopalakrishna}", journal = j-SIGPLAN, volume = "15", number = "2", pages = "82--84", month = feb, year = "1980", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Oct 28 16:16:53 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "See \cite{Srinivasan:1979:CFC}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } %%% ==================================================================== %%% These entries must come last because they are cross-referenced %%% by others above. From version 0.04, ``bibsort -byyear'' will %%% correctly position Book entries that contain booktitle information. @Proceedings{ACM:1971:PAS, editor = "{ACM}", booktitle = "{Proceedings of the ACM SIGPLAN symposium on languages for systems implementation. Lafayette, IN, USA, 25--26 October, 1971}", title = "{Proceedings of the ACM SIGPLAN symposium on languages for systems implementation. Lafayette, IN, USA, 25--26 October, 1971}", volume = "6(9)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = oct, year = "1971", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors); C6150J (Operating systems)", conftitle = "Proceedings of the ACM SIGPLAN symposium on languages for systems implementation", keywords = "APL machine modelling; hierarchy; high order languages; languages; LRLTRAN language; macros; PL/1 problems; program processors; programming languages; PS440 language; supervisory programs; system development; systems implementation", sponsororg = "Ass. Computing Machinery", treatment = "G General Review; P Practical", } @Proceedings{ACM:1973:PAS, editor = "{ACM}", booktitle = "{Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems. Savannah, GA, USA, 9--12 April, 1973}", title = "{Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems. Savannah, GA, USA, 9--12 April, 1973}", volume = "8(9)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = sep, year = "1973", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150J (Operating systems)", conftitle = "Proceedings of ACM SIGPLAN-SIGTOPS Interface Meeting on Programming Languages-Operating Systems Programming Languages-Operating Systems", keywords = "concurrent processes; control programs; data definition; data structures; GLOSS; grok project; hierarchical language definitions; integrated design; interprocess communication; invocation diagrams; ISMs; LIS system; model; modular interactive system; operating systems; operating systems (computers); process communication; programming languages; semantic aspects; semantic model; small computers; space management; specification; specification languages; SUT/360/370 operating system; system correctness; system implementation language", treatment = "G General Review", } @Proceedings{Graham:1973:PAS, editor = "Robert M. Graham and Michael D. Schroeder", booktitle = "Proceedings of {ACM SIGPLAN-SIGOPS} Interface Meeting: programming languages, operating systems: {Savannah, Georgia}, April 9--12, 1973", title = "Proceedings of {ACM SIGPLAN-SIGOPS} Interface Meeting: programming languages, operating systems: {Savannah, Georgia}, April 9--12, 1973", volume = "8(9)", publisher = pub-ACM, address = pub-ACM:adr, pages = "iv + 150", year = "1973", LCCN = "QA 76.7 A1095 v.8 no.9", bibdate = "Fri Aug 19 01:13:39 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, keywords = "operating systems (computers) --- congresses; programming languages (electronic computers) --- congresses", } @Proceedings{ACM:1974:ASS, editor = "{ACM}", key = "ACM SIGPLAN VHLL '74", booktitle = "{ACM SIGPLAN Symposium on Very High Level Languages. Santa Monica, CA, USA, 28--29 March, 1974}", title = "{ACM SIGPLAN Symposium on Very High Level Languages. Santa Monica, CA, USA, 28--29 March, 1974}", volume = "9(4)", publisher = pub-ACM, address = pub-ACM:adr, pages = "vi + 132", month = apr, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", LCCN = "QA76.7.S53 1992", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conftitle = "ACM SIGPLAN Symposium on Very High Level Languages", keywords = "abstract data types; automatic program synthesis; automatic programming; continuous system simulation languages; distributed parameter system identification; English; evolutionary system; high level operations; information retrieval language; interactive business definition system; literary; nonprocedural languages; optimisation; oriented languages; PDEL; PDEL ID; programming languages; programming languages (electronic computers) --- congresses; SCRATCHPAD language; set oriented languages; set theoretical language; simulation methods --- congresses; simulation programming; SPEAKEASY; structured data structures; structured programming; UMTA specification language; very high level language; very high level languages", sponsororg = "ACM", treatment = "A Application; G General Review; P Practical", } @Proceedings{ACM:1974:PAS, editor = "{ACM}", booktitle = "{Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming. Harriman, NY, USA, 30 May--1 June, 1973}", title = "{Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming. Harriman, NY, USA, 30 May--1 June, 1973}", volume = "9(8)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = aug, year = "1974", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C5220 (Computer architecture); C6140 (Programming languages)", conftitle = "Proceedings of the ACM SIGPLAN-SIGMICRO interface meeting on programming languages-Microprogramming", keywords = "APL like language; BALM language; Basic Executive; COBOL machine; direct microprogrammed execution; dynamic memory management; emulator; FCPU microprogramming; functional memory based dynamic microprocessor; general purpose high level language machine; high level language compiler; horizontally microprogrammed machines; intermediate text; language; language oriented set; microcode; Microprogrammed Experimental Machine; microprogrammed satellite graphics system; microprogramming; minicomputers; parallel machine language; programming language/microprogramming interface; programming languages; Real Microprogrammed Experimental Machine; Real Time Systems", sponsororg = "ACM", treatment = "A Application; G General Review; P Practical", } @Proceedings{Wexelblat:1974:PAS, editor = "Richard L. Wexelblat", booktitle = "Proceedings of {ACM SIGPLAN-SIGMICRO} Interface Meeting: programming languages, microprogramming: {Arden House, Harriman, New York}, {May} 30--{June} 1, 1973", title = "Proceedings of {ACM SIGPLAN-SIGMICRO} Interface Meeting: programming languages, microprogramming: {Arden House, Harriman, New York}, {May} 30--{June} 1, 1973", volume = "9(8)", publisher = pub-ACM, address = pub-ACM:adr, pages = "iii + 181", year = "1974", bibdate = "Fri Aug 19 01:02:41 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, keywords = "microprogramming --- congresses; programming languages (electronic computers) --- congresses", } @Proceedings{Nance:1974:PAS, editor = "Richard E. Nance", booktitle = "Proceedings of {ACM SIGPLAN-SIGIR} Interface Meeting: programming languages, information retrieval: {Gaithersburg, Maryland}, {November} 4--6, 1973", title = "Proceedings of {ACM SIGPLAN-SIGIR} Interface Meeting: programming languages, information retrieval: {Gaithersburg, Maryland}, {November} 4--6, 1973", volume = "9(3)", publisher = pub-ACM, address = pub-ACM:adr, pages = "181", year = "1974", LCCN = "QA 76.7 A1095 v.10 no.1", bibdate = "Fri Aug 19 16:18:27 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = "ACM SIGIR forum", acknowledgement = ack-nhfb, keywords = "information storage and retrieval systems --- congresses; programming languages (electronic computers) --- congresses", } @Proceedings{ACM:1975:ICR, editor = "{ACM}", booktitle = "{International Conference on Reliable Software. Los Angeles, CA, USA, 21--23 April, 1975}", title = "{International Conference on Reliable Software. Los Angeles, CA, USA, 21--23 April, 1975}", volume = "10(6)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = jun, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6110 (Systems analysis and programming)", conftitle = "International Conference on Reliable Software", keywords = "constructive methods; data reliability; error data; fault tolerance; fault tolerant computing; formal testing; operating systems; program analysis; program design; program testing; program verification; programming; programming languages; programming management; reliability estimation; reliable hardware/software architecture; reliable software; security; software specification; verification systems", sponsororg = "IEEE; ACM; et al", treatment = "A Application; G General Review; P Practical", } @Proceedings{ACM:1975:PAS, editor = "{ACM}", booktitle = "{Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval. Gaithersburg, MD, USA, 4--6 November 1973}", title = "{Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval. Gaithersburg, MD, USA, 4--6 November 1973}", volume = "10(1)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = jan, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6140D (High level languages); C7250 (Information storage and retrieval)", conftitle = "Proceedings of the ACM SIGPLAN-SIGIR interface meeting on programming languages-information retrieval", keywords = "comparative analysis of interactive IRS's; computational complexity; context addressed disc system; data representations; dual structure data base system; evaluation of languages; file organisations; heterogeneous interactive retrieval computer interface; heterogeneous interactive retrieval systems; information retrieval; information retrieval systems; interactive reporting system; library management; online interface; programming languages; query language; retrieval operations; translating computer interface; vocabulary construction", sponsororg = "Inst. Computer Sci. and Technol.; Nat. Bur. Standards", treatment = "A Application; G General Review; P Practical", } @Proceedings{ACM:1975:PLC, editor = "{ACM}", booktitle = "{Programming Languages and Compilers for Parallel and Vector Machines. New York, NY, USA, 18--19 March, 1975}", title = "{Programming Languages and Compilers for Parallel and Vector Machines. New York, NY, USA, 18--19 March, 1975}", volume = "10(3)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = mar, year = "1975", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6140B (Machine-oriented languages); C6150C (Compilers, interpreters and other processors)", conftitle = "Programming Languages and Compilers for Parallel and Vector Machines", keywords = "computer languages compilers; ILLIAC; MUS; MUS compilers; parallel processing; STAR; vector machine", sponsororg = "ACM; SIGPLAN; et al", } @Proceedings{ACM:1976:PCD, editor = "{ACM}", key = "ACM SIGPLAN CDADS '76", booktitle = "{Proceedings of Conference on Data: Abstraction, Definition and Structure: March 22--24, 1976, Salt Lake City, Utah}", title = "Proceedings of Conference on Data: Abstraction, Definition and Structure: March 22--24, 1976, Salt Lake City, Utah", volume = "11(3S)", publisher = pub-ACM, address = pub-ACM:adr, pages = "v + 190", month = mar, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", LCCN = "QA76.9.D35 C65 1976", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C4290 (Other computer theory); C6110 (Systems analysis and programming); C6120 (File organisation); C7100 (Business and administration)", conflocation = "", conftitle = "Proceedings of Conference on Data: Abstraction, Definition and Structure", keywords = "data abstraction; data base management --- congresses; data structures; data structures (computer science) --- congresses; data types; database design; database management systems; programming language", sponsororg = "ACM", treatment = "G General Review; P Practical", xxnote = "Check special issue month??", } @Proceedings{ACM:1976:ASS, editor = "{ACM}", booktitle = "{ACM SIGMIN\slash SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment. New Orleans, LA, USA, 4--6 March, 1976}", title = "{ACM SIGMIN\slash SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment. New Orleans, LA, USA, 4--6 March, 1976}", volume = "11(4)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", day = "1", month = apr, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6000 (Computer software)", conftitle = "ACM SIGMIN/SIGPLAN Interface Meeting on Programming Systems in the Small Processor Environment", keywords = "computer software; cross support; large scale complexity; minicomputer program portability; minicomputer programs; minicomputers; numerical applications; programming; programming education; small processor programming; small processor programming languages; small processor programming systems", sponsororg = "ACM", treatment = "A Application; G General Review; P Practical", } @Proceedings{ACM:1976:SGL, editor = "{ACM}", booktitle = "{Symposium on Graphic Languages: Miami Beach, FL, USA, 26--27 April, 1976}", title = "{Symposium on Graphic Languages: Miami Beach, FL, USA, 26--27 April, 1976}", volume = "11(6)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = jun, year = "1976", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C5540 (Terminals and graphic displays); C6140D (High level languages)", conftitle = "Symposium on Graphic Languages", keywords = "computer graphics; control structures; digital picture processing; graphic subroutine packages; graphics languages; interactive graphics programming; problem oriented languages; procedure oriented languages", sponsororg = "ACM", treatment = "G General Review", } @Proceedings{Berk:1976:GLP, editor = "Toby Berk", booktitle = "Graphic languages: papers presented at a symposium sponsored by {ACM SIGPLAN}, {ACM SIGGRAPH}, {Florida International University}, {April} 26--27, 1976", title = "Graphic languages: papers presented at a symposium sponsored by {ACM SIGPLAN}, {ACM SIGGRAPH}, {Florida International University}, {April} 26--27, 1976", volume = "11(6)", publisher = pub-ACM, address = pub-ACM:adr, pages = "128", year = "1976", LCCN = "T 385 C739 v.10 no.1 1976", bibdate = "Thu Aug 18 03:30:22 MDT 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", note = "Cover title: Proceedings. Spine title: Proceedings of ACM SIGPLAN/SIGGRAPH Symposium on Graphic Languages, 26--27 Apr. 1976.", series = ser-SIGPLAN, acknowledgement = ack-nhfb, } @Proceedings{ACM:1977:ASA, editor = "{ACM}", booktitle = "{ACM Symposium in Artificial Intelligence and Programming Languages. Rochester, NY, USA, 15--17 August, 1977}", title = "{ACM Symposium in Artificial Intelligence and Programming Languages. Rochester, NY, USA, 15--17 August, 1977}", volume = "12(8)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = aug, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C1230 (Artificial intelligence); C6140D (High level languages)", conftitle = "ACM Symposium in Artificial Intelligence and Programming Languages", keywords = "artificial intelligence; problem oriented languages; programming languages; synthesis; verification", sponsororg = "ACM", treatment = "G General Review", } @Proceedings{ACM:1977:PAC, editor = "{ACM}", booktitle = "{Proceedings of an ACM Conference on Language Design for Reliable Software. Raleigh, NC, USA, 28--30 March, 1977}", title = "{Proceedings of an ACM Conference on Language Design for Reliable Software. Raleigh, NC, USA, 28--30 March, 1977}", volume = "12(3)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = mar, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conftitle = "Proceedings of an ACM Conference on Language Design for Reliable Software", keywords = "ALPHARD; Euclid; ideal programming language; process structuring; program understanding; programming language design; programming language protection; programming languages; restricted data types; software reliability", sponsororg = "ACM", treatment = "G General Review", } @Proceedings{ACM:1977:PSA, editor = "{ACM}", booktitle = "{Proceedings of the Strathclyde ALGOL 68 Conference. Glasgow, UK; 29--31 March, 1977}", title = "{Proceedings of the Strathclyde ALGOL 68 Conference. Glasgow, UK; 29--31 March, 1977}", volume = "12(6)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = jun, year = "1977", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conftitle = "Proceedings of the Strathclyde ALGOL 68 Conference", keywords = "ALGOL; ALGOL 68; applications; programming", sponsororg = "ACM", treatment = "A Application; G General Review; T Theoretical or Mathematical", } @Proceedings{ACM:1978:ASH, editor = "{ACM}", booktitle = "{ACM SIGPLAN History of Programming Languages Conference. Los Angeles, CA, USA, 1--3 June, 1978}", title = "{ACM SIGPLAN History of Programming Languages Conference. Los Angeles, CA, USA, 1--3 June, 1978}", volume = "13(8)", publisher = pub-ACM, address = pub-ACM:adr, pages = "????", month = aug, year = "1978", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6140D (High level languages)", conftitle = "ACM SIGPLAN History of Programming Languages Conference", keywords = "ALGOL 60; APL; APT; BASIC; COBOL; FORTRAN; GPSS; history; JOSS; JOVIAL; LISP; PL/1; programming languages; SIMULA; SNOBOL", treatment = "G General Review", } @Proceedings{ACM:1979:PSS, editor = "{ACM}", key = "ACM SIGPLAN SCC '79", booktitle = "{Proceedings of the SIGPLAN Symposium on Compiler Construction. Denver, CO, USA, 6--10 August, 1979}", title = "{Proceedings of the SIGPLAN Symposium on Compiler Construction. Denver, CO, USA, 6--10 August, 1979}", volume = "14(8)", publisher = pub-ACM, address = pub-ACM:adr, pages = "vii + 234", month = aug, year = "1979", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", LCCN = "QA76.7.S53 1992", bibdate = "Sat Apr 25 11:46:37 MDT 1998", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib", series = ser-SIGPLAN, acknowledgement = ack-nhfb, classification = "C6150C (Compilers, interpreters and other processors)", conftitle = "Proceedings of the SIGPLAN Symposium on Compiler Construction", keywords = "code generators; compiler compilers; compiling (electronic computers) --- congresses; data abstraction; data structures; error recovery; file organisation; parsers; program checking; program compilers; register allocating; software portability", sponsororg = "ACM", treatment = "G General Review", }