Student or educator? Sign up with your school email and get 6 months of Pro free.
Cited by 678

The DOI matches its Crossref record; 1 of the 1 references it cites were found in a registry or an index.

Structured Programming with go to Statements

Knuth, Donald E.·1974·ACM Computing Surveys

Abstract

article Free Access Share on Structured Programming with go to Statements Author: Donald E. Knuth Stanford University, Stanford, California Stanford University, Stanford, CaliforniaView Profile Authors Info & Claims ACM Computing SurveysVolume 6Issue 4Dec. 1974 pp 261–301https://doi.org/10.1145/356635.356640Published:01 December 1974Publication History 553citation8,160DownloadsMetricsTotal Citations553Total Downloads8,160Last 12 Months668Last 6 weeks132 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1145/356635.356640

Cites

1 of 1 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Show all 1 references

Research works printed but not linked: 93

  1. ASHCROFT, EDWARD, AND MANNA, ZOHAR. " The translation of 'go to' programs to 'while' programs," Proc. IFIP Congress 1971 Vol. 1 , North-Holland Publ. Co., Amsterdam, The Netherlands , 1972 , 250 - 255 . ASHCROFT, EDWARD, AND MANNA, ZOHAR. "The translation of 'go to' programs to 'while' programs," Proc. IFIP Congress 1971 Vol. 1, North-Holland Publ. Co., Amsterdam, The Netherlands, 1972, 250-255.
  2. BAKER CHARLES L. "Review of D. D. Me- Craeken Digital corc puter programming " Math. Comput. ll (19M) 298-305. BAKER CHARLES L. "Review of D. D. Me- Craeken Digital corc puter programming " Math. Comput. ll (19M) 298-305.
  3. BAKER, F. TERRY, ANY MIL Ls , H~ A~ D . " Chief programmer teams ," Datamation 19 , 12 ( December 1973 ), 58-61. BAKER, F. TERRY, ANY MILLs, H~A~ D. "Chief programmer teams," Datamation 19, 12 (December 1973), 58-61.
  4. BARRON, D. W. Recursive techniques in programming , American Elsevier , New York , 1968 , 64 pp. BARRON, D. W. Recursive techniques in programming, American Elsevier, New York, 1968, 64 pp.
  5. BERRY, D~ NIELM . "Loops with normal and abnormal exits," Modeling and Measurement Note ~$ , Computer Science.Department , Univ. California , Los Angeh .s, Calif. 1974 , 39 pp. BERRY, D~NIELM. "Loops with normal and abnormal exits," Modeling and Measurement Note ~$, Computer Science.Department, Univ. California, Los Angeh.s, Calif. 1974, 39 pp.
  6. 10.1145/362280.362300 · DOI · Paper page
  7. 10.1145/355592.365646 · DOI
  8. BROWN, Jells R. "In memoriam.." , unpublished note , January 1974 . BROWN, Jells R. "In memoriam..", unpublished note, January 1974.
  9. 10.1145/321707.321720 · DOI
  10. BURKH A~ D , W. A. " Nonrecursive tree traversal algorithms," in Prec . 7th Annual Princeton Conf. on Information ~ciences and Systems , Princeton Univ. Press, Princeton, N.J. , 1973 , 403 - 405 . BURKHA~D, W. A. "Nonrecursive tree traversal algorithms," in Prec. 7th Annual Princeton Conf. on Information ~ciences and Systems, Princeton Univ. Press, Princeton, N.J., 1973, 403-405.
  11. CHEATHXM, T. E., J~ ., AND WwGB R~IT , BEN . "A laboratory,,. for the study of automating programming, m Prec . AFIPS 1972 Spring Joint Computer Conf. , Vol. 40 , AFIPS Press, Montvale, N.J. , 1972 , 1t-21. CHEATHXM, T. E., J~., AND WwGBR~IT, BEN. "A laboratory,,.for the study of automating programming, m Prec. AFIPS 1972 Spring Joint Computer Conf., Vol. 40, AFIPS Press, Montvale, N.J., 1972, 1t-21.
  12. C L~ _~ K , R. L2,W R~ NCE . " A linguistic contribution to GOTO-less programming ," Datamagon 19 , 12 ( December 1973 ), 62-63. CL~_~K, R. L2,WR~NCE. "A linguistic contribution to GOTO-less programming," Datamagon 19, 12 (December 1973), 62-63.
  13. CLINT, M., .~ND HEAVE, C. A. R. " Program proving: jumps and functions ," Acta Informatica 1 , 3 ( 1972 ), 214-224. CLINT, M., .~ND HEAVE, C. A. R. "Program proving: jumps and functions," Acta Informatica 1, 3 (1972), 214-224.
  14. CooP~n , D. C. " The equivalence of certain computations ," Computer J. 9 , 1 ( May 1966 ), 45-52. CooP~n, D. C. "The equivalence of certain computations," Computer J. 9, 1 (May 1966), 45-52.
  15. 10.1145/363534.363539 · DOI
  16. D Aa L , O. -J., DIJXS Tn A , E. W., A~v HOARE , C. A. R. Structured programming , Academic Press , London, England , 1972 , 220 pp. DAaL, O.-J., DIJXSTnA, E. W., A~v HOARE, C. A. R. Structured programming, Academic Press, London, England, 1972, 220 pp.
  17. DAELINGT Oh' , J. , AND BUa S~ALL , R. M. "A system which automatically improves programs," in Prec . 8rd Interntl. Conf. on Artificial Intelligence , Stanford Univ., Stanford, Calif. , 1973 , 479 - 485 . DAELINGTOh', J., AND BUaS~ALL, R. M. "A system which automatically improves programs," in Prec. 8rd Interntl. Conf. on Artificial Intelligence, Stanford Univ., Stanford, Calif., 1973, 479-485.
  18. I)~ MARNEFFE, PIERRE-AR No VL. "Helen programming : A survey," Universite de Liege, ~ervice Informatique , Liege , Belgium , 1973 , 135 pp. I)~ MARNEFFE, PIERRE-ARNoVL. "Helen programming: A survey," Universite de Liege, ~ervice Informatique, Liege, Belgium, 1973, 135 pp.
  19. DIJ I~ STRA , E. W. " Recursive programming ," Numerische Mathematik 2 , 5 ( 1960 ), 312-318. DIJI~STRA, E. W. "Recursive programming," Numerische Mathematik 2, 5 (1960), 312-318.
  20. DIJKS Tn~ , E. W. "Programming considered as a huma~ activity," in Prec . IFIP Congress 1985 , North-Holland Publ. Co., Amsterdam, The Netherlands , 1965 , 213 - 217 . DIJKSTn~, E. W. "Programming considered as a huma~ activity," in Prec. IFIP Congress 1985, North-Holland Publ. Co., Amsterdam, The Netherlands, 1965, 213-217.
  21. DIJKSTRA, E. W. " A constructive approach to the problem of program correctness ," BIT 8 , 3 ( 1968 ), 174-186. DIJKSTRA, E. W. "A constructive approach to the problem of program correctness," BIT 8, 3 (1968), 174-186.
  22. 10.1145/362929.362947 · DOI
  23. 10.1145/365559.365617 · DOI
  24. DIJXSTRA, E. W. "EWD316- A short introduction to the art of programming," Technical University Eindhoven , The Netherlands , August 1971 , 97 pp. DIJXSTRA, E. W. "EWD316- A short introduction to the art of programming," Technical University Eindhoven, The Netherlands, August 1971, 97 pp.
  25. 10.1145/355604.361591 · DOI · Paper page
  26. D I~ S T~A , E. W. persbnal communication , January 3 , 1973 . DI~ST~A, E. W. persbnal communication, January 3, 1973.
  27. DIJKSTRA, E. W. personal communication , November 19 , 1973 . DIJKSTRA, E. W. personal communication, November 19, 1973.
  28. D}~KS T~ , E. W. personal communication, * January 30, 1974 . D}~KST~, E. W. personal communication, * January 30, 1974.
  29. Do~x~vso~ , J~ES R . ~'Structured programming," Datamation 19, 12 (December 1973 ), 52-54. Do~x~vso~, J~ES R. ~'Structured programming," Datamation 19, 12 (December 1973), 52-54.
  30. DYLAN, Bo~ . Blonde ou blonde, record album produced by Bob Johqston , Columbia Records , New York , March 1966 , Columbia C2S 841. DYLAN, Bo~. Blonde ou blonde, record album produced by Bob Johqston, Columbia Records, New York, March 1966, Columbia C2S 841.
  31. G~L~ , STANLEY . " Automatic computing: Its problems and prizes ," Computer J. 3 , 3 ( October 1965 ), 177-189. - G~L~, STANLEY. "Automatic computing: Its problems and prizes," Computer J. 3, 3 (October 1965), 177-189. -
  32. HENDERSON, P. AND SNOWDON, R. " An expe riment in structured programming," T 12, 1 ( 1972 ), ~8--5~ . ,, HENDERSON, P. AND SNOWDON, R. "An expe riment in structured programming," T 12, 1 (1972), ~8--5~. ,,
  33. HOX R~ , C. A. R. "Quiekso~t , Computer j. 5, 1 ( 1962 ), 10-15. HOXR~, C. A. R. "Quiekso~t, Computer j. 5, 1 (1962), 10-15.
  34. 10.1145/363235.363259 · DOI
  35. 10.1145/362452.362489 · DOI
  36. HOARE, C. A. R. " A note on the for statement ," BIT 12 , 3 ( 1972 ), ~4-341. HOARE, C. A. R. "A note on the for statement," BIT 12, 3 (1972), ~4-341.
  37. HOARE, C. A. R., ~ W~ RTH , N. " An axiomatic definition of thi~ p~ogrammiag language PASCAL ," Ae~ l~tic~a 2 , 4 ( 1973 ), 335-355. HOARE, C. A. R., ~ W~RTH, N. "An axiomatic definition of thi~ p~ogrammiag language PASCAL," Ae~ l~tic~a 2, 4 (1973), 335-355.
  38. H O~R~ , C. A. R. "Hi~ts for programming language design," COmputer Science rel~ort STAN-CS-74-403, Stanford Univ., ~tanford , Calif. , January 1974 , 29 pp. HO~R~, C. A. R. "Hi~ts for programming language design," COmputer Science rel~ort STAN-CS-74-403, Stanford Univ., ~tanford, Calif., January 1974, 29 pp.
  39. I-IOPKINS, MaaTt~ E. '~ A ease for the GOTO," Prec . ACM Annual Conference Boston, Mass., Augus~ 1972 , 787 - 790 . 10.1145/800194.805860 I-IOPKINS, MaaTt~ E. '~A ease for the GOTO," Prec. ACM Annual Conference Boston, Mass., Augus~ 1972, 787-790. 10.1145/800194.805860 · DOI
  40. 10.1145/1052646.1052652 · DOI
  41. I N~a LLS , DAN . " The execution time profile as a programming tool," in Compiler optimization , 2d Cou~ant Computer Science Symposium , R a~da!l Rustin {Ed.} , Prentice-Hall , Englewood Cliffs, N. J. , 1972 , 107-128. IN~aLLS, DAN. "The execution time profile as a programming tool," in Compiler optimization, 2d Cou~ant Computer Science Symposium, R a~da!l Rustin {Ed.}, Prentice-Hall, Englewood Cliffs, N. J., 1972, 107-128.
  42. KELLEY, ROBERT A., AND WA L~' ERS , JOHN R . "APLGOL-2 , a strtmtured programm!ng system for APL," IBM Pale Alto Scientific Center report 320-3318 :~(August 1973 ), 29 pp. KELLEY, ROBERT A., AND WAL~'ERS, JOHN R. "APLGOL-2, a strtmtured programm!ng system for APL," IBM Pale Alto Scientific Center report 320-3318 :~(August 1973), 29 pp.
  43. KL E~ . SE , S. C. " Representation of events in nerve nets," in AufOma~a Studies, C. E. Shannon and J. McCarthy {Eds.}, Princeton University Press, PHn~eton , N.J. , 1956 , 3- 40 . KLE~.SE, S. C. "Representation of events in nerve nets," in AufOma~a Studies, C. E. Shannon and J. McCarthy {Eds.}, Princeton University Press, PHn~eton, N.J., 1956, 3- 40.
  44. 10.1145/368481.368507 · DOI
  45. K Nu~ H , DONALD E . Fundamental al#orithms , The art of computer programming , Vol. 1 , Addison-Wesley , Reading, Mass . 1968 2d ed., 1973, 684 pp _ KNu~H, DONALD E. Fundamental al#orithms, The art of computer programming, Vol. 1, Addison-Wesley, Reading, Mass. 1968 2d ed., 1973, 684 pp _
  46. K~vTn DONALD E. "'An empirical study of FORTRAN programs :' 3oftware---Practice and Experience l 2 (April-June 1971) 105- 133. K~vTn DONALD E. "'An empirical study of FORTRAN programs :' 3oftware---Practice and Experience l 2 (April-June 1971) 105- 133. · DOI · Paper page
  47. KNUTH, DO,A Le E. , AND FLOYD , P~ OB : ~RT W. "Notes on avoiding 'go to' statements ," Information Processing Letters 1 , 1 ( February 1971 ), 23--31, 177. KNUTH, DO,ALe E., AND FLOYD, P~OB:~RT W. "Notes on avoiding 'go to' statements," Information Processing Letters 1, 1 (February 1971), 23--31, 177.
  48. 10.1145/361532.361538 · DOI
  49. KNU Tt 4, DO , ALe E. Sorting and searching , The art of computer programming , Vol Addison-Wesley , Reading, Ma~s ., 1973 ,'722 KNUTt4, DO, ALe E. Sorting and searching, The art of computer programming, Vol Addison-Wesley, Reading, Ma~s., 1973,'722
  50. ~NUTH, DONALD E. "A review of 'structured programming'," Stanford Computer Science Department report STAN-CS-73- 371, Stanford Univ., Stanford, Calif., June 1973 , 25 pp. ~NUTH, DONALD E. "A review of 'structured programming'," Stanford Computer Science Department report STAN-CS-73- 371, Stanford Univ., Stanford, Calif., June 1973, 25 pp.
  51. K~UTH DONALD }~. .~.ND SZWARCFITER JA Ms L. A structured program to generate all topological sorting arrangements " Information Processing Letters 2 6 (April 1974) 153-157. K~UTH DONALD }~. .~.ND SZWARCFITER JA Ms L. A structured program to generate all topological sorting arrangements " Information Processing Letters 2 6 (April 1974) 153-157. · DOI
  52. KOSA Ra JU , S. R Ao . "Analysis of structured ~ rograxns," Proc. Fifth Annual ACM Syrup. heory of Computing, (May 1973 ), 240-252; also in J. Computer and System Sciences, 9, 3 ( December 1974 ). 10.1145/800125.804055 KOSARaJU, S. RAo. "Analysis of structured ~ rograxns," Proc. Fifth Annual ACM Syrup. heory of Computing, (May 1973), 240-252; also in J. Computer and System Sciences, 9, 3 (December 1974). 10.1145/800125.804055 · DOI
  53. 10.1145/363744.363749 · DOI
  54. 10.1145/365230.365257 · DOI
  55. LEAVENWORTH, B. M. " Programming with(out) the GOTO ," Proc. ACM Annual Conference , Boston, Mass. , August 1972 , 782-- 786. 10.1145/800194.805859 LEAVENWORTH, B. M. "Programming with(out) the GOTO," Proc. ACM Annual Conference, Boston, Mass., August 1972, 782-- 786. 10.1145/800194.805859 · DOI
  56. MANNA, ZOHAR, AND WALDINGER, RICHARD J. " Towards automatic program synthesis," in Symposium on Semantics of Algorithmic Languages , Lecture Notes in Mathematics 1118 , E. Engeler lEd.l , Springer-Verlag , New York , 1971 , 270-310. MANNA, ZOHAR, AND WALDINGER, RICHARD J. "Towards automatic program synthesis," in Symposium on Semantics of Algorithmic Languages, Lecture Notes in Mathematics 1118, E. Engeler lEd.l, Springer-Verlag, New York, 1971, 270-310.
  57. 10.1145/367177.367199 · DOI
  58. McCa RTHY , JOHN . " Towards a mathematical science of computation," in Proe . IFIP Congress 1962 , Munich, Germany, North- Holland Publ. Co., Amsterdam, The Netherlands , 1963 , 21 - 28 . McCaRTHY, JOHN. "Towards a mathematical science of computation," in Proe. IFIP Congress 1962, Munich, Germany, North- Holland Publ. Co., Amsterdam, The Netherlands, 1963, 21-28.
  59. ~c CRACKEN , DANIEL D . " Revolution in ~rogramming ," Datamation 19 , 12 (Decemer 1973 ), 50-52. ~cCRACKEN, DANIEL D. "Revolution in ~rogramming," Datamation 19, 12 (Decemer 1973), 50-52.
  60. Mc KEEMAN , W. M. ; HORNING, J. J.; ANY W O~a' MXN , D. B. A compiler generator , Prentice-Hall , Englewood Cliffs, N. J. , 1970 , 527 pp. McKEEMAN, W. M.; HORNING, J. J.; ANY W O~a'MXN, D. B. A compiler generator, Prentice-Hall, Englewood Cliffs, N. J., 1970, 527 pp.
  61. MILLER, EDWARD F., JR., AND LINDAMOOD, GE Oa 6 E E . " Structured programming: topdown approach ," Datamation 19 , 12 ( December 1973 )i 55-57. MILLER, EDWARD F., JR., AND LINDAMOOD, GEOa6E E. "Structured programming: topdown approach," Datamation 19, 12 (December 1973)i 55-57.
  62. MIL Ls , H. D~ " Top-down programming in large systemS," in Debugffino techniques in large systems, Randall Rustin {Ed.}, Prentice-Hall, Englewood Cliffs , N. J. , 1971 , 41- 55 . MILLs, H. D~ "Top-down programming in large systemS," in Debugffino techniques in large systems, Randall Rustin {Ed.}, Prentice-Hall, Englewood Cliffs, N. J., 1971, 41- 55.
  63. MI L~s , H. D. "Mathematical foundations for structured programming," report FSC 72-6012 , IBM Federal Systems Division , Gaithersburg, Md. (February 1972 ), 62 pp. MIL~s, H. D. "Mathematical foundations for structured programming," report FSC 72-6012, IBM Federal Systems Division, Gaithersburg, Md. (February 1972), 62 pp.
  64. MILLS, H. D:. " How to write correct programs and know it," report FSC 73-5008 , IBM Federal Systems Division , Gaithersburg, Md. ( 1973 ), 26 pp. MILLS, H. D:. "How to write correct programs and know it," report FSC 73-5008, IBM Federal Systems Division, Gaithersburg, Md. (1973), 26 pp.
  65. N Ass I , I. R. , .~N}) AKKOYUNLU, E. A. " Verification techniques for a hierarchy of control structures," Tech. report 26 , Dept. of Computer Science, State Univ. of New York , Stony Brook , New York ( January 1974 ), 48 pp. NAssI, I. R., .~N}) AKKOYUNLU, E. A. "Verification techniques for a hierarchy of control structures," Tech. report 26, Dept. of Computer Science, State Univ. of New York, Stony Brook, New York (January 1974), 48 pp.
  66. 10.1145/367236.367262 · DOI
  67. NAUR, PETER. " Go to statements and good Algol style ," BIT 3 , 3 ( 1963 ), 204-208. NAUR, PETER. "Go to statements and good Algol style," BIT 3, 3 (1963), 204-208.
  68. 10.1145/365230.365260 · DOI
  69. NAUR, PETER. " An experiment on program development ," BIT 12 , 3 ( 1972 ), 347-365. NAUR, PETER. "An experiment on program development," BIT 12, 3 (1972), 347-365.
  70. PXGER, D. " Some notes on speeding up certain loops by software , firmware, and hardware means," in Computer~ and automata , Jerome Fox lEd.l, john Wiley & ; Sons, New York 1972 , 207-213; also in IEEE Trans. Computers, C- 21, 1 (January 1972), 97-100. PXGER, D. "Some notes on speeding up certain loops by software, firmware, and hardware means," in Computer~ and automata, Jerome Fox lEd.l, john Wiley & Sons, New York 1972, 207-213; also in IEEE Trans. Computers, C-21, 1 (January 1972), 97-100.
  71. 10.1145/355609.362337 · DOI
  72. P F~T~ . RSON , W. WESLEY. personal communication , April 2 , 1974 . PF~T~.RSON, W. WESLEY. personal communication, April 2, 1974.
  73. Rxxt~ , MARx ANY HOr~AG~I~ , PER. "The present most recent final word about labels }n MARY, Machzne Oriented Languages Bul. letin 1 , Trondheim , Norway ( October 1972 ), 18-26. Rxxt~, MARx ANY HOr~AG~I~, PER. "The present most recent final word about labels }n MARY, Machzne Oriented Languages Bul. letin 1, Trondheim, Norway (October 1972), 18-26.
  74. REH), CONSTANCE. Hilbert , Springer-Verlag, New York, 197 0 , 290 pp. REH), CONSTANCE. Hilbert, Springer-Verlag, New York, 1970, 290 pp.
  75. R~ YNOLDS , JOHN . " Fundamentals of structured programming," Systems and Info. Sei. 555 course notes , Syracuse Univ. , Syracuse , N.Y. , Spring 1973 . R~YNOLDS, JOHN. "Fundamentals of structured programming," Systems and Info. Sei. 555 course notes, Syracuse Univ., Syracuse, N.Y., Spring 1973.
  76. S~TT~RTrtW~T~ E. H. "Debugging tools for high level languages " 8oftware--Practice and Experience 2 3 (july-September 1972) 197-217. S~TT~RTrtW~T~ E. H. "Debugging tools for high level languages " 8oftware--Practice and Experience 2 3 (july-September 1972) 197-217. · DOI
  77. SCHSECX, P. B., ~SD A NeE~ , }~ LLINOR . " A FORTRAN to FORTRAN optimizing compiler ," Computer J. 16 , 4 ( 1973 ), 322-330. SCHSECX, P. B., ~SD ANeE~, }~LLINOR. "A FORTRAN to FORTRAN optimizing compiler," Computer J. 16, 4 (1973), 322-330.
  78. 10.1145/800257.808896 · DOI
  79. S Ct IO R~E , D. V. " Improved organization for procedural languages," Tech. memo TM 3086/002/00, Systems Development Corp., Santa Moniea , Calif. , September 8, 1966 , 8 p(~. SCtIOR~E, D. V. "Improved organization for procedural languages," Tech. memo TM 3086/002/00, Systems Development Corp., Santa Moniea, Calif., September 8, 1966, 8 p(~.
  80. SmGo , ; SttIMOMUn A , T. ; FUJIDAYASHI S.; AND M A~ JIMA , T. "SPOT : an experimental system for structured programming" (in Japanese) , Conference Record, Information Processing Society of Japan , 1973 . {Translation available from the authors, Nippon Electric Company Ltd., Kawasaki, Japan.} SmGo, ; SttIMOMUnA, T.; FUJIDAYASHI S.; AND MA~JIMA, T. "SPOT: an experimental system for structured programming" (in Japanese), Conference Record, Information Processing Society of Japan, 1973. {Translation available from the authors, Nippon Electric Company Ltd., Kawasaki, Japan.}
  81. STRONG, H. R. Ja . " Translating recursion equations into fie charts , J. Computer and System Sciences 5 , 3 ( June 1971 ), 254-285. STRONG, H. R. Ja. "Translating recursion equations into fie charts, J. Computer and System Sciences 5, 3 (June 1971), 254-285.
  82. T EtT~ LMAN , W. " Toward a programming laboratory," in Software Engineering Techniques, J. N. Buxton and B. Randall {Eds.} , NATO Scientific Affairs Division , Brussels, Belgium , 1970 , 137 - 149 . TEtT~LMAN, W. "Toward a programming laboratory," in Software Engineering Techniques, J. N. Buxton and B. Randall {Eds.}, NATO Scientific Affairs Division, Brussels, Belgium, 1970, 137-149.
  83. TEITELMAN, W. et al. "INTERI , ISP reference manual," Xerox Pale Alto Research Center , Pale Alto , Calif., and Bolt Beranek and Newman, Inc., 1974 . TEITELMAN, W. et al. "INTERI, ISP reference manual," Xerox Pale Alto Research Center, Pale Alto, Calif., and Bolt Beranek and Newman, Inc., 1974.
  84. WALKER, S. A., aND STRONG I-~. R. " Characterizations of flowchartab~e reeursions ," J. Computer and System Sciences 7 , 4 ( August 1973 ), 404-447. WALKER, S. A., aND STRONG I-~. R. "Characterizations of flowchartab~e reeursions," J. Computer and System Sciences 7, 4 (August 1973), 404-447.
  85. 10.1145/355611.362547 · DOI
  86. 10.1145/321439.321442 · DOI
  87. WIRTH N. "Program~ development by stepwise refinement " Comm. A(~M 14 4 (April 1971) 221-227. 10.1145/362575.362577 WIRTH N. "Program~ development by stepwise refinement " Comm. A(~M 14 4 (April 1971) 221-227. 10.1145/362575.362577 · DOI · Paper page
  88. WIRTH, ~ , " The programming language Pascal ," Acta Info~zmu$iea 1 , t (1971), 35 - 63 . WIRTH, ~, "The programming language Pascal," Acta Info~zmu$iea 1, t (1971), 35- 63.
  89. 10.1145/362919.362936 · DOI
  90. WOLF, W. A. " Pro ~ghzmmia $ Without the goto," Information 'Proec~M,n# 71 , Prec. IFIP Congress, Yol. 1, North-Holland Publ. Co. , Amsterdam, The Netherlands , 1971 , 408 - 413 . : WOLF, W. A. "Pro ~ghzmmia$ Without the goto," Information 'Proec~M,n# 71, Prec. IFIP Congress, Yol. 1, North-Holland Publ. Co., Amsterdam, The Netherlands, 1971, 408-413. :
  91. Wu~ F , W. A. "h ~as , against the GOTO ," Prec . ACM 197~ Annual Conference , Boston, Mass. ( August 1972 ), 791 - 797 . 10.1145/800194.805861 Wu~F, W. A. "h ~as, against the GOTO," Prec. ACM 197~ Annual Conference, Boston, Mass. (August 1972), 791-797. 10.1145/800194.805861 · DOI
  92. WOLF, W. A,; Joy ,so U , Rxcm~ D K .; W~ IN- STOCK , CHARLES P,,,~ .~ND He RBs, S~E V~N O . " The design of an 6ptimizing compiler," Computer Science !Department report, Carnegie-Mellon U~v., Pittsburgh , Pa., (December 1973 ),, 10~ ~Pl~. WOLF, W. A,; Joy,soU, Rxcm~D K.; W~IN- STOCK, CHARLES P,,,~ .~ND HeRBs, S~EV~N O. "The design of an 6ptimizing compiler," Computer Science !Department report, Carnegie-Mellon U~v., Pittsburgh, Pa., (December 1973),, 10~ ~Pl~.
  93. ZAHN CHARLES ~. "A ~ontrolstatement for natural top-down structured programming " presented ati Symposium on Programming Languages~ Paris 1974. ZAHN CHARLES ~. "A ~ontrolstatement for natural top-down structured programming " presented ati Symposium on Programming Languages~ Paris 1974. · DOI

Cited by

See all 678

Metadata

Authors
Knuth, D. E.
Venue
ACM Computing Surveys
Published
1974-12
Volume
6
Issue
4
Pages
261-301
ISSN
  • 0360-0300 (ISSN-L)
  • 1557-7341
OpenAlex
W2177002043
Cited by
678
References
1
FWCI
89.72
Type
journal article
Language
en
Open access
closed

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: Structured Programming with go to Statements. https://app.cochat.ai/papers/10.1145/356635.356640
The paper
Knuth, D. E. (1974). Structured Programming with go to Statements. ACM Computing Surveys. https://doi.org/10.1145/356635.356640

Data sources

Bibliographic data: Semantic Scholar, OpenAlex, Crossref.

Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).

Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.