Program Source Statements to Flow-Chart Statements Program
Original Publication Date: 1987-Oct-01
Included in the Prior Art Database: 2005-Feb-02
This article describes a program that takes assembler language source statements and creates flow-chart statements that then may be used to make a flow chart. (Image Omitted) In the technique disclosed herein, each statement that could result in a branch (JMP), a decision (JNZ, JZ), a call to a routine (CALL) or a return from a routine (RET) forms a flow-chart statement that will create the proper flow-chart block. Whenever a flow-chart statement is created by a decision source statement, the next statement is also made into a flow-chart statement to help follow the flow. Since labels are used, any statement with a label will create some flow-chart block. If there is any sequence of more than four source statements other than those previously mentioned, it will create a process flow-chart block.