Abstract
The FLOWTRACE system produces flowcharts of programs written in “almost any” programming language. One must describe the syntax of the control statements in his language; for this purpose a metalanguage is available. The resultant object deck is used to flowchart any programs in the language described.
Several examples of FAP and SNOBOL flowcharts are given. However, it is not necessary to confine one's scope to existing languages. One may define his own language in any “well-structured” manner. This feature is particularly useful when it is desirable to chart only comments within a program. Such an approach permits the documentation of descriptive remarks and avoids the inclusion of coding details.
- 1 SCOTT, A. E. Automatic preparation of flowchart listings. J . ACM 5 (Jan. 1958), 57-66. Google ScholarDigital Library
- 2 HIABT, Lois M. A program to draw multilevel flowcharts. Proc. 1959 Western Joint Comput. Conf., pp. 131-137.Google Scholar
- 3 KNUTH, DONALD E. Computer-drawn flowcharts. Comm. ACM 6 (Sept. 1963), 555-563. Google ScholarDigital Library
- 4 IBM 7070/7074 Autochart programming system. IBM Form C28-6772-1, Feb. 1964.Google Scholar
- 5 CARTER, JOSEPHINE, ET An. 1401-02.0.31 Autochart. IBM, White Plains, N.Y., June 1965.Google Scholar
- 6 HAIN, G., AND HAIN, K. A general purpose automatic flowcharter. Proc. Fourth Annual Meeting of UAIDE, New York, Oct. 1965.Google Scholar
- 7 HAIN, C., AND HA.IN, If-. Automatic flowchart design. Proc. 20th ACM Natl. Conf., ACM Pubh P-65, Aug. 1965, pp. 513- 523. Google ScholarDigital Library
- 8 GOETZ, MARTIN A. Automated program documentation- AUTOFLOW. Applied Data Research, Inc., Princeton, N.J., 1965.Google Scholar
- 9 SAALBACH, C. P., AND SAPOVCHAK, B. A documentation program. Proc. Fourth Annual Meeting of UAIDE, New York, Oct. 1965.Google Scholar
- 10 FARBER, D. J., ET AL. SNOBOL, a string manipulation language. J . ACM 11 (Jan. 1964), pp. 21-30. Google ScholarDigital Library
- 11 SHERMAN, P. M. FORTRACE, A computer program for flowcharting computer programs. Bell Telephone Labs. Memo.Google Scholar
Index Terms
- FLOWTRACE, a computer program for flowcharting programs
Recommendations
Whither flowcharting?
Special issue eighth technical symposium on computer science educationDuring the past few years, a growing number of authors have begun to take exception to the previously unquestioned use of flowcharts as a program development tool. These criticisms of the traditional flowcharting methodology center around the claim that ...
Whither flowcharting?
SIGCSE '77: Proceedings of the eighth SIGCSE technical symposium on Computer science educationDuring the past few years, a growing number of authors have begun to take exception to the previously unquestioned use of flowcharts as a program development tool. These criticisms of the traditional flowcharting methodology center around the claim that ...
Compilation of Nonprocedural Specifications into Computer Programs
The paper describes the compilation of a program specification, written in the very high level nonprocedural MODEL language, into an object, PL/1 or Cobol, procedural language program. Nonprocedural programming languages are descriptive and devoid of ...
Comments