\doxysection{workspace/post-\/scarcity/src/arith/real.c File Reference}
\hypertarget{real_8c}{}\label{real_8c}\index{workspace/post-\/scarcity/src/arith/real.c@{workspace/post-\/scarcity/src/arith/real.c}}
{\ttfamily \#include "{}memory/conspage.\+h"{}}\newline
{\ttfamily \#include "{}memory/consspaceobject.\+h"{}}\newline
{\ttfamily \#include "{}debug.\+h"{}}\newline
{\ttfamily \#include "{}io/read.\+h"{}}\newline
Include dependency graph for real.\+c\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{real_8c__incl}
\end{center}
\end{figure}
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{consspaceobject_8h_structcons__pointer}{cons\+\_\+pointer}} \mbox{\hyperlink{real_8c_a1c3412f747f8c3572b991272df881a1c}{make\+\_\+real}} (long double value)
\begin{DoxyCompactList}\small\item\em Allocate a real number cell representing this value and return a cons pointer to it. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\Hypertarget{real_8c_a1c3412f747f8c3572b991272df881a1c}\label{real_8c_a1c3412f747f8c3572b991272df881a1c} 
\index{real.c@{real.c}!make\_real@{make\_real}}
\index{make\_real@{make\_real}!real.c@{real.c}}
\doxysubsubsection{\texorpdfstring{make\_real()}{make\_real()}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{consspaceobject_8h_structcons__pointer}{cons\+\_\+pointer}} make\+\_\+real (\begin{DoxyParamCaption}\item[{long double}]{value }\end{DoxyParamCaption})}



Allocate a real number cell representing this value and return a cons pointer to it. 


\begin{DoxyParams}{Parameters}
{\em value} & the value to wrap; \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a real number cell wrapping this value. 
\end{DoxyReturn}


Definition at line \mbox{\hyperlink{real_8c_source_l00021}{21}} of file \mbox{\hyperlink{real_8c_source}{real.\+c}}.



References \mbox{\hyperlink{conspage_8c_source_l00222}{allocate\+\_\+cell()}}, \mbox{\hyperlink{debug_8h_source_l00028}{DEBUG\+\_\+\+ARITH}}, \mbox{\hyperlink{debug_8c_source_l00136}{debug\+\_\+dump\+\_\+object()}}, \mbox{\hyperlink{consspaceobject_8h_a259b3afe36776f8ba8498fdf95904f25}{cons\+\_\+space\+\_\+object\+::payload}}, \mbox{\hyperlink{consspaceobject_8h_source_l00297}{pointer2cell}}, and \mbox{\hyperlink{consspaceobject_8h_source_l00199}{REALTV}}.



Referenced by \mbox{\hyperlink{peano_8c_source_l00089}{absolute()}}, \mbox{\hyperlink{peano_8c_source_l00217}{add\+\_\+2()}}, \mbox{\hyperlink{peano_8c_source_l00655}{lisp\+\_\+divide()}}, \mbox{\hyperlink{peano_8c_source_l00755}{lisp\+\_\+ratio\+\_\+to\+\_\+real()}}, \mbox{\hyperlink{peano_8c_source_l00349}{multiply\+\_\+2()}}, \mbox{\hyperlink{peano_8c_source_l00489}{negative()}}, \mbox{\hyperlink{read_8c_source_l00288}{read\+\_\+number()}}, and \mbox{\hyperlink{peano_8c_source_l00544}{subtract\+\_\+2()}}.

