Extending PL/I for structured programming
Tài liệu tham khảo
Dijkstra, 1968, The structure of the “THE”—multiprogramming system, Communs Ass. Comput. Mach., 11, 341
Mills, 1971, Top down programming in large systems, 41
Dijkstra, 1969
Dijkstra, 1970, Structured programming, 84
Dijkstra, 1968, GO TO statement considered harmful, Communs Ass. Comput. Mach., 11, 147
Böhm, 1966, Flow diagrams, Turing machines and languages with only two formation rules, Communs Ass. Comput. Mach., 9, 366
Knuth, 1970, Notes on Avoiding “GO TO” Statements, Stanford University CS 148
Kosaraju, 1973, Analysis of structured programs
Liskov, 1971, The Proof of Correctioness Approach to Reliable Systems, MITRE Corp. Tech. Rep. ESD-TR-71-222
London, 1970, Certification of algorithm 245, Treesort 3, Communs Ass. Comput. Mach., 13, 371
European Computer Manufacturers Association (ECMA) and American National Standards Institute, PL/I BASIS/1, ECMA.TC10/ANSI.X3J1 (to be published.)
Freiburghouse, 1969, The Multics PL/I compiler, 35, 187
1972
1972
Wulf, 1971
1971
Wulf, 1971, BLISS, a language for systems programming, Commun Ass. Comput. Mach., 14, 780
Clark, 1971, The system language for project SUE, SIGPLAN Notices, 6, 79, 10.1145/942596.807062
Wolman, 1972, Debugging PL/I programs in the Multics environment, 41, 507
Ross, 1969, Introduction to Software Engineering with the AED-0 Language, MIT Rep. ESL-R-405
Ross, 1970
1973
Wang, 1971, Coroutine sequencing in a block structured environment, BIT, 11, 425, 10.1007/BF01939412
Dahl, 1966, SIMULA—an ALGOL-based simulation language, Communs Ass. Comput. Mach., 9, 671
Dijkstra, 1972, The humble programmer, Communs Ass. Comput. Mach., 15, 859
