\section{insertring.c File Reference}
\label{insertring_8c}\index{insertring.c@{insertring.c}}
{\tt \#include $<$stdlib.h$>$}\par
{\tt \#include \char`\"{}sadie.h\char`\"{}}\par
{\tt \#include \char`\"{}chain.h\char`\"{}}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf SYNTHESIZE\_\-INSERT\_\-RING} ({\bf CHAIN} $\ast$chainmap, int ring, int frac\-Width, int ringnum)
\end{CompactItemize}


\subsection{Function Documentation}
\index{insertring.c@{insertring.c}!SYNTHESIZE_INSERT_RING@{SYNTHESIZE\_\-INSERT\_\-RING}}
\index{SYNTHESIZE_INSERT_RING@{SYNTHESIZE\_\-INSERT\_\-RING}!insertring.c@{insertring.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void SYNTHESIZE\_\-INSERT\_\-RING ({\bf CHAIN} $\ast$ {\em chainmap}, int {\em ring}, int {\em frac\-Width}, int {\em ringnum})}\label{insertring_8c_a0}




Definition at line 6 of file insertring.c.

References ADDED, list\_\-node::chain, CHAIN\_\-COMPUTE\_\-CODE, CHAIN\_\-COMPUTE\_\-COORDINATES, chain\_\-node::code, CHAIN::list, malloc, MESSAGE, chain\_\-node::next, list\_\-node::next, list\_\-node::ring\_\-id, list\_\-node::ring\_\-type, SLEN, list\_\-node::startj, list\_\-node::startk, and chain\_\-node::valid.

Referenced by Sadie\_\-TREES\_\-Synthesize\-Insert\-Ring\-Cmd.