%%% -*-BibTeX-*- %%% ==================================================================== %%% BibTeX-file{ %%% author = "Nelson H. F. Beebe", %%% version = "3.12", %%% date = "08 November 2023", %%% time = "11:52:03 MST", %%% filename = "sigplan1960.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 = "59160 1564 6248 63623", %%% 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 (print), %%% 1523-2867 (print), 1558-1160 (electronic)), %%% covering (incompletely) 1960--1969. %%% 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.12, the year coverage looks %%% like this: %%% %%% 1967 ( 9) 1976 ( 0) 1985 ( 0) %%% 1968 ( 8) 1977 ( 0) 1986 ( 0) %%% 1969 ( 33) 1978 ( 0) 1987 ( 0) %%% 1974 ( 1) 1983 ( 0) 1992 ( 1) %%% %%% Article: 51 %%% Book: 1 %%% %%% Total entries: 52 %%% %%% 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(1) 2(2) 2(3) 2(4) 2(6) %%% 1968: 3(1) 3(3) 3(4) 3(6) %%% 1969: 4(1) 4(3) 4(4) 4(5) 4(6) 4(7) 4(8) %%% 4(10) 4(11) 4(12) %%% %%% 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-CACM = "Communications of the ACM"} @String{j-COMP-SURV = "ACM Computing Surveys"} @String{j-SIGPLAN = "ACM SIG{\-}PLAN Notices"} %%% ==================================================================== %%% Publisher abbreviations: @String{pub-SUCSLI = "Stanford University Center for the Study of Language and Information"} @String{pub-SUCSLI:adr = "Stanford, CA, USA"} %%% ==================================================================== %%% Bibliography entries, in publication order: %%% NB: ACM Web coverage of early volumes of this journal is still %%% sparse and incomplete. @Article{Waite:1967:SBNa, author = "William M. Waite", title = "{Snobol} bulletin no. 1", journal = j-SIGPLAN, volume = "2", number = "5", pages = "1--4", month = may, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139522.1139528", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:32 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139522.1139528", abstract = "It is appropriate to begin the first issue of the SNOBOL Bulletin by giving a brief survey of the SNOBOL processors currently available. This information has been derived from a number of sources, and its accuracy unfortunately cannot be guaranteed. In \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Oppenheim:1967:JIB, author = "David K. Oppenheim", title = "{Jovial} information bulletin no. 1", journal = j-SIGPLAN, volume = "2", number = "5", pages = "1--5", month = may, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139522.1139524", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:32 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139522.1139524", abstract = "This issue of the JOVIAL INFORMATION BULLETIN (JIB) does not contain very much information nor is it very Jovial. It is an attempt to arouse interest and/or controversy on the subject of JOVIAL so as to obtain the maximum participation of individuals \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Duncan:1967:ABNa, author = "F. G. Duncan", title = "{ALGOL} bulletin no. 25", journal = j-SIGPLAN, volume = "2", number = "5", pages = "1--30", month = may, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139522.1139526", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:32 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139522.1139526", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Waite:1967:SBNb, author = "William M. Waite", title = "{SNOBOL} bulletin no. 2", journal = j-SIGPLAN, volume = "2", number = "7", pages = "1--7", month = jul, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139514.1139516", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:32 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139514.1139516", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Southworth:1967:PBNa, author = "R. N. Southworth", title = "{PL/I} bulletin no. 4", journal = j-SIGPLAN, volume = "2", number = "8", pages = "1--40", month = aug, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139518.1139520", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:32 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139518.1139520", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Anonymous:1967:NNN, author = "Anonymous", title = "{NELIAC} news no. 1", journal = j-SIGPLAN, volume = "2", number = "9", pages = "1--6", month = sep, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139530.1139532", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:32 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139530.1139532", abstract = "This, the first issue of NELIAC News, is rather small because of a lack of clearly identifiable news items, although I am sure there is much information to be exchanged among our NELIAC users. The frequency with which this bulletin will appear will \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Waite:1967:SBNc, author = "William M. Waite", title = "{SNOBOL} bulletin no. 3", journal = j-SIGPLAN, volume = "2", number = "10", pages = "1--7", month = oct, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139494.1139496", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:33 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139494.1139496", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Duncan:1967:ABNb, author = "F. G. Duncan", title = "{ALGOL} bulletin no. 26", journal = j-SIGPLAN, volume = "2", number = "11", pages = "1--49", month = nov, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139498.1139500", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:33 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139498.1139500", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Southworth:1967:PBNb, author = "R. N. Southworth", title = "{PL/I} bulletin no. 5", journal = j-SIGPLAN, volume = "2", number = "12", pages = "1--71", month = dec, year = "1967", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139502.1139504", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:33 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139502.1139504", abstract = "This issue contains (PB5.3.4) the proceedings of the PL/I Forum held on Z8 August 1967, (PB5.3.5) a survey taken at the forum and (PB5.3.6 thru .9) several papers presented at the forum. Several other papers which were presented at the forum are being \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Golde:1968:FIBa, author = "Hellmut Golde", title = "{Fortran} information bulletin no. 1", journal = j-SIGPLAN, volume = "3", number = "2", pages = "1--5", month = feb, year = "1968", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139544.1139546", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:34 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139544.1139546", abstract = "This first issue of the FIB may be considered a ``trial balloon'' as to its contents. While it does not contain a large amount of information, I have tried to gather a number of items which I feel might be of interest to you, the readers. I hope to get \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Laszlo:1968:TST, author = "Steven I. Laszlo", title = "Toward a semiotic theory of programming languages", journal = j-SIGPLAN, volume = "3", number = "5", pages = "24--27", month = may, year = "1968", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/954348.954349", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/954348.954349", abstract = "Based on previous results in a variety of related areas, a schema is described to produce a unified semiotic theory specifically applicable to programming languages. An alternative to BNF-like descriptions is referred to, and the structure of the \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Golde:1968:FIBb, author = "Hellmut Golde", title = "{FORTRAN} information bulletin no. 3", journal = j-SIGPLAN, volume = "3", number = "7--8", pages = "1--19", month = jul # "--" # aug, year = "1968", CODEN = "SINODQ", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:34 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Duncan:1968:ABNa, author = "F. G. Duncan", title = "{ALGOL} bulletin no. 27", journal = j-SIGPLAN, volume = "3", number = "9", pages = "1--65", month = sep, year = "1968", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139560.1139562", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:34 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139560.1139562", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Waite:1968:SBN, author = "W. M. Waite", title = "{SNOBOL} bulletin no. 5", journal = j-SIGPLAN, volume = "3", number = "10", pages = "1--6", month = oct, year = "1968", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139552.1139554", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:35 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139552.1139554", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Duncan:1968:ABNb, author = "F. G. Duncan", title = "{ALGOL} bulletin no. 28", journal = j-SIGPLAN, volume = "3", number = "11", pages = "1--83", month = nov, year = "1968", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139536.1139538", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:35 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139536.1139538", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Duncan:1968:ABNc, author = "F. G. Duncan", title = "{ALGOL} bulletin no. 29", journal = j-SIGPLAN, volume = "3", number = "12", pages = "1--69", month = dec, year = "1968", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1139540.1139542", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Jun 27 07:18:35 MDT 2006", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1139540.1139542", 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", DOI = "https://doi.org/10.1145/953392.953393", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Sun Dec 14 09:13:15 MST 2003", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/953392.953393", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Roberts:1969:ABL, author = "John B. Roberts", title = "An {Algol}-based language for defining collateral execution of procedures in general and hybrid programming in particular", journal = j-SIGPLAN, volume = "4", number = "3", pages = "17--37", month = mar, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1316865.1316866", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:06 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1316865.1316866", abstract = "Augmentations to Algol 60 are presented which in the first place provide statements for the operation devices by referring to them as reserved Algol identifiers, and for the collateral execution of procedures which use different devices. While explicit sharing of a common data area is not allowed, interaction is permitted if it can be expressed through statements (syntactically similar to the device statements) which address specially defined linking primitives. In this way, reproducible behaviour is guaranteed for programmes, operating ideally asynchronous devices. Further facilities need to be defined, however, for time critical operations associated in particular with hybrid computing. Most of the facilities have been implemented by using a macro-generator.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Igarashi:1969:A, author = "S. Igarashi and T. Iwamura and K. Sakuma and T. Simauti and T. Simuzu and S. Takasu and E. Wada and N. Yoneda", title = "{ALGOL-N$^+$}", journal = j-SIGPLAN, volume = "4", number = "3", pages = "38--85", month = mar, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1316865.1316867", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:06 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1316865.1316867", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Koster:1969:IM, author = "C. H. A. Koster", title = "On infinite modes", journal = j-SIGPLAN, volume = "4", number = "3", pages = "86--89", month = mar, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1316865.1316868", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:06 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1316865.1316868", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Meertens:1969:GAP, author = "L. Meertens", title = "On the generation of {ALGOL 68} programs involving infinite modes", journal = j-SIGPLAN, volume = "4", number = "3", pages = "90--92", month = mar, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1316865.1316869", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 18 16:06:06 MDT 2008", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1316865.1316869", 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", DOI = "https://doi.org/10.1145/987470.987472", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/987470.987472", abstract = "A variant of the Cocke-Younger algorithm for recognition of context-free languages permits faster operation by a factor proportional to word length on computers with parallel bit-manipulation capabilities.", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/987470.987473", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/987470.987473", abstract = "A new technique for directing the flow of control in block structured programs is described. It allows a programmer to delay using the outcome of a test indefinitely, and to make the entry and exit of {\em begin--end\/} blocks conditional upon the last \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1969:RDJ, author = "Christopher J. Shaw", title = "Review of the {DDI JOVIAL} evaluation study", journal = j-SIGPLAN, volume = "4", number = "6", pages = "13--17", month = jun, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317443.1317444", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1317443.1317444", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Weinberg:1969:CPR, author = "G. M. Weinberg", title = "Comments on the proposed {``Revision of PL/I conversion and precision rules''}", journal = j-SIGPLAN, volume = "4", number = "6", pages = "17--20", month = jun, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317443.1317445", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1317443.1317445", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{McGowan:1969:LIS, author = "Clement McGowan and Peter Wegner", title = "A {LISP} interpreter in {Snobol4}", journal = j-SIGPLAN, volume = "4", number = "6", pages = "20--33", month = jun, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1317443.1317446", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1317443.1317446", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115859", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115859", abstract = "It has been such a long time since I have seen so many familiar faces shouting among so many familiar ideas. Discovery of something new in programming languages, like any discovery, has somewhat the same sequence of emotions as falling in love. A sharp \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115860", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115860", abstract = "When studying a programming language, three questions must be answered: (1) Which entities does the language operate upon and which operations can it perform upon them? This is the questions of semantics. (2) How do we express what we want to say? This \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115861", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115861", abstract = "Most programming languages have one or more features which may be considered as extensions of the language. The most common such feature is the procedure, as it exists in Algol 60 or in PL/I, or the subroutine in Fortran. By means of this device it is \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115862", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115862", abstract = "Basel has been designed as the base language component for an extensible language facility called Elf. Elf will have several components: one for syntactic extension, one for the definition of communications with a given kind of environment, and some \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115863", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115863", abstract = "The objective for the extension feature of the programming language Imp is to provide an extension capability powerful enough to describe in detail the construction of a useful compiler for common programming languages, yet simple enough to allow \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115864", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115864", abstract = "I want to spend the first portion of my presentation giving you a brief summary of some of the features of the Polymorphic Programming Language.", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115865", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115865", abstract = "This paper describes one aspect of Proteus, a minimal expandable computer language. ``Expandable'' means capable of accepting users' augmentation of the language's built-in set of constructs. ``Minimal'' refers to the absence of redundancy within the built-. \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115866", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115866", abstract = "Since giving this talk, I have extensively revised the treatment of identifier binding. The revised treatment is described in a paper ``Integrated Macro Processing in Procedural Languages,'' preprints of which may be obtained from me. The paper contains a \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115867", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115867", abstract = "This was the panel of the language designers who had described their work in the previous sessions of the Symposium, namely: Garwick, Mailloux, Peck, Irons, Standish, Bell, and MacLaren. Early portions of the panel discussion were lost through \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115868", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115868", abstract = "Instead of presenting PL/I as an example of a fully-fledged extensible system, I should like to do two things. Firstly, I should like to point out the relevance of PL/I, as a major programming language, to the topic of extensibility. Secondly, I should \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Cheatham:1969:MEL, author = "Thomas E. Cheatham", title = "Motivation for extensible languages", journal = j-SIGPLAN, volume = "4", number = "8", pages = "45--49", month = aug, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1115858.1115869", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115869", abstract = "Our discussion of the motivation for extensible languages rests on a basic premise, namely that there exist diverse programming language requirements which are becoming continually more diverse, and that it is of critical importance that each user in \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115870", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115870", abstract = "One of the most important things, it seems to me, in extending a language, is somehow to have the extension smooth with respect to the base. Smoothness is an aesthetic requirement, and I can't be too precise about it; but it is also a very strong \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115871", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115871", abstract = "This panel was composed of Cheatham, Christensen, McIlroy, and Nicholls. It came at the end of the day, and the discussion sometimes became rather specialized. Remarks of general interest follow.", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN 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", DOI = "https://doi.org/10.1145/1115858.1115872", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1115858.1115872", abstract = "This short note aims at introducing the use of some syntax-directed compiler-compiler techniques in extensible languages. At first, it attempts to do this independently of any particular extensible language. In the last section, an example of the use of \ldots{}", acknowledgement = ack-nhfb, fjournal = "ACM SIG{\-}PLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bobrow:1969:LB, author = "Daniel G. Bobrow", title = "{LISP} Bulletin No. 1", journal = j-SIGPLAN, volume = "4", number = "9", pages = "17--57", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Tue Apr 08 21:47:12 1997", bibsource = "https://www.math.utah.edu/pub/tex/bib/prng.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", URL = "https://dl.acm.org/doi/10.1145/1132291.1132032", abstract = "This first (long delayed) LISP Bulletin contains samples of most of those types of items which the editor feels are relevant to this publication. These include announcements of new (i.e. not previously announced here) implementations of LISP (or closely \ldots{}).", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bobrow:1969:NLF, author = "Daniel G. Bobrow", title = "A New {LISP} feature", journal = j-SIGPLAN, volume = "4", number = "9", pages = "17--17", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Jul 01 07:35:52 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Embedded in \cite{Bobrow:1969:LB}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Smith:1969:MUM, author = "David Canfield Smith", title = "{MLISP} User's Manual", journal = j-SIGPLAN, volume = "4", number = "9", pages = "18--18", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Jul 01 07:35:52 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Embedded in \cite{Bobrow:1969:LB}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Teitelman:1969:TPL, author = "Warren Teitelman", title = "Toward a programming laboratory", journal = j-SIGPLAN, volume = "4", number = "9", pages = "18--18", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Jul 01 07:35:52 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Embedded in \cite{Bobrow:1969:LB}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bobrow:1969:LS, author = "Daniel G. Bobrow", title = "{LISP 1.5} Systems", journal = j-SIGPLAN, volume = "4", number = "9", pages = "19--19", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Jul 01 07:35:52 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Embedded in \cite{Bobrow:1969:LB}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Shaw:1969:CLP, author = "Christopher J. Shaw", title = "Commenting {LISP} Programs", journal = j-SIGPLAN, volume = "4", number = "9", pages = "20--20", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Jul 01 07:35:52 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Embedded in \cite{Bobrow:1969:LB}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Bobrow:1969:PDL, author = "Daniel G. Bobrow", title = "A Program to Document {LISP} Program Structure", journal = j-SIGPLAN, volume = "4", number = "9", pages = "21--24", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Jul 01 07:35:52 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Embedded in \cite{Bobrow:1969:LB}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", } @Article{Hearn:1969:SL, author = "Anthony C. Hearn", title = "{Standard LISP}", journal = j-SIGPLAN, volume = "4", number = "9", pages = "25--52", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Jul 01 07:35:52 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Embedded in \cite{Bobrow:1969:LB}.", acknowledgement = ack-nhfb, fjournal = "ACM SIGPLAN Notices", journal-URL = "https://dl.acm.org/loi/sigplan", remark = "The LISP Bulletin editor on page 24 remarks: ``The following paper represents a first (good) attempt to introduce some standardization into LISP for the purpose of communication. I fully support this standard, but recommend that it be expanded to include some new features, including the (implicit) {\bf progn\/} described earlier. Readers comments on this topic will be appreciated.''.", } @Article{Palme:1969:LRN, author = "Jacob Palme", title = "A {LISP} Random Number Package", journal = j-SIGPLAN, volume = "4", number = "9", pages = "53--57", month = sep, year = "1969", CODEN = "SINODQ", DOI = "https://doi.org/10.1145/1132291.1132032", ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)", ISSN-L = "0362-1340", bibdate = "Fri Jul 01 07:35:52 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/prng.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Embedded in \cite{Bobrow:1969:LB}.", 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. @Article{Dijkstra:1968:GSC, author = "Edsger Wybe Dijkstra", title = "Go to statement considered harmful", journal = j-CACM, volume = "11", number = "3", pages = "147--148", month = mar, year = "1968", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Wed Jun 29 07:36:29 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "This paper inspired scores of others, published mainly in SIGPLAN Notices up to the mid-1980s. The best-known is \cite{Knuth:1974:SPG}.", acknowledgement = ack-nhfb, fjournal = "Communications of the ACM", journal-URL = "http://dl.acm.org/pub.cfm?id=J782", } @Article{Knuth:1974:SPG, author = "Donald E. Knuth", title = "Structured Programming with {\bf go to} Statements", journal = j-COMP-SURV, volume = "6", number = "4", pages = "261--301", month = dec, year = "1974", CODEN = "CMSVAN", DOI = "https://doi.org/10.1145/356635.356640", ISSN = "0360-0300 (print), 1557-7341 (electronic)", ISSN-L = "0360-0300", bibdate = "Sat Aug 27 10:36:49 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/cacm1960.bib; https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Reprinted with revisions in {\sl Current Trends in Programming Methodology}, Raymond T. Yeh, ed., {\bf 1} (Englewood Cliffs, NJ: Prentice-Hall, 1977), 140--194; {\sl Classics in Software Engineering}, Edward Nash Yourdon, ed.\ (New York: Yourdon Press, 1979), 259--321. Reprinted with ``final'' revisions in \cite[pp. 17--89]{Knuth:1992:LP}. This paper is a response to \cite{Dijkstra:1968:GSC}.", abstract = "A consideration of several different examples sheds new light on the problem of creating reliable, well-structured programs that behave efficiently. This study focuses largely on two issues: (a) improved syntax for iterations and error exits, making it possible to write a larger class of programs clearly and efficiently without {\bf go to} statements; (b) a methodology of program design, beginning with readable and correct, but possibly inefficient programs that are systematically transformed if necessary into efficient and correct, but possibly less readable code. The discussion brings out opposing points of view about whether or not {\bf go to} statements should be abolished; some merit is found on both sides of this question. Finally, an attempt is made to define the true nature of structured programming, and to recommend fruitful directions for further study.", acknowledgement = ack-nhfb, classification = "723", fjournal = "ACM Computing Surveys", journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J204", keywords = "computer programming; structured programming", } @Book{Knuth:1992:LP, author = "Donald E. Knuth", title = "Literate Programming", volume = "27", publisher = pub-SUCSLI, address = pub-SUCSLI:adr, pages = "xvi + 368", year = "1992", ISBN = "0-937073-80-6 (paperback), 0-937073-81-4 (hardcover)", ISBN-13 = "978-0-937073-80-3 (paperback), 978-0-937073-81-0 (hardcover)", LCCN = "QA76.6 .K644 1992", bibdate = "Fri Jul 22 09:08:14 1994", bibsource = "https://www.math.utah.edu/pub/tex/bib/sigplan1960.bib", note = "Distributed by the University of Chicago Press.", price = "US\$24.95 (paperback), US\$59.95 (hardcover)", series = "CSLI Lecture Notes", acknowledgement = ack-nhfb, }