|Automatic Structuring of Unstructured Programs (for C) email@example.com (1992-05-04)|
|Re: Automatic Structuring of Unstructured Programs (for C) firstname.lastname@example.org (1992-05-05)|
|Re: Automatic Structuring of Unstructured Programs (for C) email@example.com (1992-05-05)|
|Date:||Mon, 4 May 1992 15:26:10 GMT|
We interested in finding out about the current status in the field of
automatic structuring of imperative programs. More specifically, we are
interested in techniques for transforming C programs with gotos into
equivalent C programs without gotos.
Any information relating to the following would be very useful:
(1) Research done in the area of automatic restructuring of any imperative
(2) Tools that already exist for structuring C programs.
(3) Examples of "hard-to-structure" programs that occur in real programs.
(4) Examples of "easy-to-structure" programs that occur in real programs.
(5) Why we need goto in C.
If there are many responses I will summarize.
Thanks, Laurie Hendren (firstname.lastname@example.org)
[I find that the main place I still find gotos useful in C programs is to
do explicit tail merging, particularly in switch statements. -John]
Return to the
Search the comp.compilers archives again.