1 <!-- manual page source format generated by PolyglotMan v3.0.7, -->
2 <!-- available via anonymous ftp from ftp.cs.berkeley.edu:/ucb/people/phelps/tcltk/rman.tar.Z -->
6 <TITLE>Man page for structure
.1</TITLE>
9 <A HREF=
"#toc">Table of Contents
</A><P>
11 <H2><A NAME=
"sect0" HREF=
"#toc0">Name
</A></H2>
14 structure - structure control flow
16 <H2><A NAME=
"sect1" HREF=
"#toc1"><B>Synopsis
</B></A></H2>
19 <B>structure
</B> <I>infile
</I> <I>outfile
</I> {
<I>infile
</I> <I>outfile
</I> }*
21 <H2><A NAME=
"sect2" HREF=
"#toc2"><B>Description
</B></A></H2>
24 The
<I>structure
</I> program builds structured control flow
25 (tree_ifs, tree_loops, and tree_fors) out of unstructured
26 control flow (branches and labels) where it can be done in
27 a natural way. It also turns tree_loops into tree_fors
28 when they are in the right form.
30 <H2><A NAME=
"sect3" HREF=
"#toc3"><B>History
</B></A></H2>
33 This program was written by Chris Wilson.
37 <A NAME=
"toc"><B>Table of Contents
</B></A><P>
39 <LI><A NAME=
"toc0" HREF=
"#sect0">Name
</A></LI>
40 <LI><A NAME=
"toc1" HREF=
"#sect1">Synopsis
</A></LI>
41 <LI><A NAME=
"toc2" HREF=
"#sect2">Description
</A></LI>
42 <LI><A NAME=
"toc3" HREF=
"#sect3">History
</A></LI>