\hypertarget{ldo_8c}{
\section{ldo.c File Reference}
\label{ldo_8c}\index{ldo.c@{ldo.c}}
}
{\tt \#include $<$setjmp.h$>$}\par
{\tt \#include $<$stdlib.h$>$}\par
{\tt \#include $<$string.h$>$}\par
{\tt \#include \char`\"{}lua.h\char`\"{}}\par
{\tt \#include \char`\"{}ldebug.h\char`\"{}}\par
{\tt \#include \char`\"{}ldo.h\char`\"{}}\par
{\tt \#include \char`\"{}lfunc.h\char`\"{}}\par
{\tt \#include \char`\"{}lgc.h\char`\"{}}\par
{\tt \#include \char`\"{}lmem.h\char`\"{}}\par
{\tt \#include \char`\"{}lobject.h\char`\"{}}\par
{\tt \#include \char`\"{}lopcodes.h\char`\"{}}\par
{\tt \#include \char`\"{}lparser.h\char`\"{}}\par
{\tt \#include \char`\"{}lstate.h\char`\"{}}\par
{\tt \#include \char`\"{}lstring.h\char`\"{}}\par
{\tt \#include \char`\"{}ltable.h\char`\"{}}\par
{\tt \#include \char`\"{}ltm.h\char`\"{}}\par
{\tt \#include \char`\"{}lundump.h\char`\"{}}\par
{\tt \#include \char`\"{}lvm.h\char`\"{}}\par
{\tt \#include \char`\"{}lzio.h\char`\"{}}\par
\subsection*{Classes}
\begin{CompactItemize}
\item 
struct \hyperlink{structlua__longjmp}{lua\_\-longjmp}
\item 
struct \hyperlink{structSParser}{SParser}
\end{CompactItemize}
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define \hyperlink{ldo_8c_bf47d19189f0d7b1e0f84faf66d435d2}{ldo\_\-c}
\item 
\#define \hyperlink{ldo_8c_bf0b3947b59218777a8e928a10be205b}{LUA\_\-CORE}
\item 
\#define \hyperlink{ldo_8c_d78b205aef60602fb6d4686c68e681fd}{inc\_\-ci}(\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void \hyperlink{ldo_8c_2a5656cf723dffe2e9b5314260bd8896}{luaD\_\-seterrorobj} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int errcode, \hyperlink{structlua__TValue}{StkId} oldtop)
\item 
static void \hyperlink{ldo_8c_72799784b830363d9c21d51a19f135fa}{restore\_\-stack\_\-limit} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static void \hyperlink{ldo_8c_f1f5cc9c2bef4243b86b08cca15bbead}{resetstack} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int status)
\item 
void \hyperlink{ldo_8c_97706fc4752c2b3ea1ea23ae2b9e2d9a}{luaD\_\-throw} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int errcode)
\item 
int \hyperlink{ldo_8c_b0872b1738a995ecbf1cdc8a9bc0fdf6}{luaD\_\-rawrunprotected} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{ldo_8h_ae5ec0aea78f2b0b2cf7ec8fa6498b36}{Pfunc} f, void $\ast$ud)
\item 
static void \hyperlink{ldo_8c_9d7f0aa750ab5473301b4d3260ed72e1}{correctstack} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structlua__TValue}{TValue} $\ast$oldstack)
\item 
void \hyperlink{ldo_8c_f9e1a13760752fc0ba594072b1fef5f3}{luaD\_\-reallocstack} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int newsize)
\item 
void \hyperlink{ldo_8c_4973df8c6b2fda8e72794f8d66cdaca2}{luaD\_\-reallocCI} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int newsize)
\item 
void \hyperlink{ldo_8c_7dafde5820970358b662483594666cdb}{luaD\_\-growstack} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int n)
\item 
static \hyperlink{structCallInfo}{CallInfo} $\ast$ \hyperlink{ldo_8c_bb9d1c86e048eedc38ea0ee5956ca4c9}{growCI} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
void \hyperlink{ldo_8c_c0e683e74512ba38441c5a5035ffec6c}{luaD\_\-callhook} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int event, int line)
\item 
static \hyperlink{structlua__TValue}{StkId} \hyperlink{ldo_8c_1851ef3d36678d781b30a079c397c300}{adjust\_\-varargs} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structProto}{Proto} $\ast$p, int actual)
\item 
static \hyperlink{structlua__TValue}{StkId} \hyperlink{ldo_8c_9f83d36f24672570ff7793686c02ed4a}{tryfuncTM} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structlua__TValue}{StkId} func)
\item 
int \hyperlink{ldo_8c_457e0f1c2e2f960d4132af6899f52488}{luaD\_\-precall} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structlua__TValue}{StkId} func, int nresults)
\item 
static \hyperlink{structlua__TValue}{StkId} \hyperlink{ldo_8c_a368ac53c2efe2a349c47c6ba9c19155}{callrethooks} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structlua__TValue}{StkId} firstResult)
\item 
int \hyperlink{ldo_8c_b8dd9f24545048df9f9d68751918030a}{luaD\_\-poscall} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structlua__TValue}{StkId} firstResult)
\item 
void \hyperlink{ldo_8c_5483fddd87ca999e7d037bf397ab7997}{luaD\_\-call} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structlua__TValue}{StkId} func, int nResults)
\item 
static void \hyperlink{ldo_8c_bd7632c715de5db6e7797b7fa3f7010f}{resume} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, void $\ast$ud)
\item 
static int \hyperlink{ldo_8c_4c9979feed4e305426206faa4295cad7}{resume\_\-error} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, const char $\ast$msg)
\item 
LUA\_\-API int \hyperlink{ldo_8c_98c5a7666ee815cadd261cd1b8c09a13}{lua\_\-resume} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int nargs)
\item 
LUA\_\-API int \hyperlink{ldo_8c_f341c25bf642f9244778e130c86d6260}{lua\_\-yield} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, int nresults)
\item 
int \hyperlink{ldo_8c_1ad7f845cc62b110e3fcc0ae187d7c85}{luaD\_\-pcall} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{ldo_8h_ae5ec0aea78f2b0b2cf7ec8fa6498b36}{Pfunc} func, void $\ast$u, ptrdiff\_\-t old\_\-top, ptrdiff\_\-t ef)
\item 
static void \hyperlink{ldo_8c_14df0fa118ab124dfcc6d227bdd38ca5}{f\_\-parser} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, void $\ast$ud)
\item 
int \hyperlink{ldo_8c_3c8b9bba5ffed516853e5ba1ec00210d}{luaD\_\-protectedparser} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structZio}{ZIO} $\ast$z, const char $\ast$name)
\end{CompactItemize}


\subsection{Define Documentation}
\hypertarget{ldo_8c_d78b205aef60602fb6d4686c68e681fd}{
\index{ldo.c@{ldo.c}!inc\_\-ci@{inc\_\-ci}}
\index{inc\_\-ci@{inc\_\-ci}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define inc\_\-ci({\bf L})}}
\label{ldo_8c_d78b205aef60602fb6d4686c68e681fd}


\textbf{Value:}

\begin{Code}\begin{verbatim}((L->ci == L->end_ci) ? growCI(L) : \
   (condhardstacktests(luaD_reallocCI(L, L->size_ci)), ++L->ci))
\end{verbatim}
\end{Code}
\hypertarget{ldo_8c_bf47d19189f0d7b1e0f84faf66d435d2}{
\index{ldo.c@{ldo.c}!ldo\_\-c@{ldo\_\-c}}
\index{ldo\_\-c@{ldo\_\-c}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define ldo\_\-c}}
\label{ldo_8c_bf47d19189f0d7b1e0f84faf66d435d2}


\hypertarget{ldo_8c_bf0b3947b59218777a8e928a10be205b}{
\index{ldo.c@{ldo.c}!LUA\_\-CORE@{LUA\_\-CORE}}
\index{LUA\_\-CORE@{LUA\_\-CORE}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define LUA\_\-CORE}}
\label{ldo_8c_bf0b3947b59218777a8e928a10be205b}




\subsection{Function Documentation}
\hypertarget{ldo_8c_1851ef3d36678d781b30a079c397c300}{
\index{ldo.c@{ldo.c}!adjust\_\-varargs@{adjust\_\-varargs}}
\index{adjust\_\-varargs@{adjust\_\-varargs}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static {\bf StkId} adjust\_\-varargs ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf Proto} $\ast$ {\em p}, \/  int {\em actual})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_1851ef3d36678d781b30a079c397c300}


\hypertarget{ldo_8c_a368ac53c2efe2a349c47c6ba9c19155}{
\index{ldo.c@{ldo.c}!callrethooks@{callrethooks}}
\index{callrethooks@{callrethooks}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static {\bf StkId} callrethooks ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf StkId} {\em firstResult})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_a368ac53c2efe2a349c47c6ba9c19155}


\hypertarget{ldo_8c_9d7f0aa750ab5473301b4d3260ed72e1}{
\index{ldo.c@{ldo.c}!correctstack@{correctstack}}
\index{correctstack@{correctstack}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static void correctstack ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf TValue} $\ast$ {\em oldstack})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_9d7f0aa750ab5473301b4d3260ed72e1}


\hypertarget{ldo_8c_14df0fa118ab124dfcc6d227bdd38ca5}{
\index{ldo.c@{ldo.c}!f\_\-parser@{f\_\-parser}}
\index{f\_\-parser@{f\_\-parser}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static void f\_\-parser ({\bf lua\_\-State} $\ast$ {\em L}, \/  void $\ast$ {\em ud})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_14df0fa118ab124dfcc6d227bdd38ca5}


\hypertarget{ldo_8c_bb9d1c86e048eedc38ea0ee5956ca4c9}{
\index{ldo.c@{ldo.c}!growCI@{growCI}}
\index{growCI@{growCI}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static {\bf CallInfo}$\ast$ growCI ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_bb9d1c86e048eedc38ea0ee5956ca4c9}


\hypertarget{ldo_8c_98c5a7666ee815cadd261cd1b8c09a13}{
\index{ldo.c@{ldo.c}!lua\_\-resume@{lua\_\-resume}}
\index{lua\_\-resume@{lua\_\-resume}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LUA\_\-API int lua\_\-resume ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em nargs})}}
\label{ldo_8c_98c5a7666ee815cadd261cd1b8c09a13}


\hypertarget{ldo_8c_f341c25bf642f9244778e130c86d6260}{
\index{ldo.c@{ldo.c}!lua\_\-yield@{lua\_\-yield}}
\index{lua\_\-yield@{lua\_\-yield}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LUA\_\-API int lua\_\-yield ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em nresults})}}
\label{ldo_8c_f341c25bf642f9244778e130c86d6260}


\hypertarget{ldo_8c_5483fddd87ca999e7d037bf397ab7997}{
\index{ldo.c@{ldo.c}!luaD\_\-call@{luaD\_\-call}}
\index{luaD\_\-call@{luaD\_\-call}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void luaD\_\-call ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf StkId} {\em func}, \/  int {\em nResults})}}
\label{ldo_8c_5483fddd87ca999e7d037bf397ab7997}


\hypertarget{ldo_8c_c0e683e74512ba38441c5a5035ffec6c}{
\index{ldo.c@{ldo.c}!luaD\_\-callhook@{luaD\_\-callhook}}
\index{luaD\_\-callhook@{luaD\_\-callhook}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void luaD\_\-callhook ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em event}, \/  int {\em line})}}
\label{ldo_8c_c0e683e74512ba38441c5a5035ffec6c}


\hypertarget{ldo_8c_7dafde5820970358b662483594666cdb}{
\index{ldo.c@{ldo.c}!luaD\_\-growstack@{luaD\_\-growstack}}
\index{luaD\_\-growstack@{luaD\_\-growstack}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void luaD\_\-growstack ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em n})}}
\label{ldo_8c_7dafde5820970358b662483594666cdb}


\hypertarget{ldo_8c_1ad7f845cc62b110e3fcc0ae187d7c85}{
\index{ldo.c@{ldo.c}!luaD\_\-pcall@{luaD\_\-pcall}}
\index{luaD\_\-pcall@{luaD\_\-pcall}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int luaD\_\-pcall ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf Pfunc} {\em func}, \/  void $\ast$ {\em u}, \/  ptrdiff\_\-t {\em old\_\-top}, \/  ptrdiff\_\-t {\em ef})}}
\label{ldo_8c_1ad7f845cc62b110e3fcc0ae187d7c85}


\hypertarget{ldo_8c_b8dd9f24545048df9f9d68751918030a}{
\index{ldo.c@{ldo.c}!luaD\_\-poscall@{luaD\_\-poscall}}
\index{luaD\_\-poscall@{luaD\_\-poscall}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int luaD\_\-poscall ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf StkId} {\em firstResult})}}
\label{ldo_8c_b8dd9f24545048df9f9d68751918030a}


\hypertarget{ldo_8c_457e0f1c2e2f960d4132af6899f52488}{
\index{ldo.c@{ldo.c}!luaD\_\-precall@{luaD\_\-precall}}
\index{luaD\_\-precall@{luaD\_\-precall}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int luaD\_\-precall ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf StkId} {\em func}, \/  int {\em nresults})}}
\label{ldo_8c_457e0f1c2e2f960d4132af6899f52488}


\hypertarget{ldo_8c_3c8b9bba5ffed516853e5ba1ec00210d}{
\index{ldo.c@{ldo.c}!luaD\_\-protectedparser@{luaD\_\-protectedparser}}
\index{luaD\_\-protectedparser@{luaD\_\-protectedparser}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int luaD\_\-protectedparser ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf ZIO} $\ast$ {\em z}, \/  const char $\ast$ {\em name})}}
\label{ldo_8c_3c8b9bba5ffed516853e5ba1ec00210d}


\hypertarget{ldo_8c_b0872b1738a995ecbf1cdc8a9bc0fdf6}{
\index{ldo.c@{ldo.c}!luaD\_\-rawrunprotected@{luaD\_\-rawrunprotected}}
\index{luaD\_\-rawrunprotected@{luaD\_\-rawrunprotected}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int luaD\_\-rawrunprotected ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf Pfunc} {\em f}, \/  void $\ast$ {\em ud})}}
\label{ldo_8c_b0872b1738a995ecbf1cdc8a9bc0fdf6}


\hypertarget{ldo_8c_4973df8c6b2fda8e72794f8d66cdaca2}{
\index{ldo.c@{ldo.c}!luaD\_\-reallocCI@{luaD\_\-reallocCI}}
\index{luaD\_\-reallocCI@{luaD\_\-reallocCI}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void luaD\_\-reallocCI ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em newsize})}}
\label{ldo_8c_4973df8c6b2fda8e72794f8d66cdaca2}


\hypertarget{ldo_8c_f9e1a13760752fc0ba594072b1fef5f3}{
\index{ldo.c@{ldo.c}!luaD\_\-reallocstack@{luaD\_\-reallocstack}}
\index{luaD\_\-reallocstack@{luaD\_\-reallocstack}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void luaD\_\-reallocstack ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em newsize})}}
\label{ldo_8c_f9e1a13760752fc0ba594072b1fef5f3}


\hypertarget{ldo_8c_2a5656cf723dffe2e9b5314260bd8896}{
\index{ldo.c@{ldo.c}!luaD\_\-seterrorobj@{luaD\_\-seterrorobj}}
\index{luaD\_\-seterrorobj@{luaD\_\-seterrorobj}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void luaD\_\-seterrorobj ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em errcode}, \/  {\bf StkId} {\em oldtop})}}
\label{ldo_8c_2a5656cf723dffe2e9b5314260bd8896}


\hypertarget{ldo_8c_97706fc4752c2b3ea1ea23ae2b9e2d9a}{
\index{ldo.c@{ldo.c}!luaD\_\-throw@{luaD\_\-throw}}
\index{luaD\_\-throw@{luaD\_\-throw}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void luaD\_\-throw ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em errcode})}}
\label{ldo_8c_97706fc4752c2b3ea1ea23ae2b9e2d9a}


\hypertarget{ldo_8c_f1f5cc9c2bef4243b86b08cca15bbead}{
\index{ldo.c@{ldo.c}!resetstack@{resetstack}}
\index{resetstack@{resetstack}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static void resetstack ({\bf lua\_\-State} $\ast$ {\em L}, \/  int {\em status})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_f1f5cc9c2bef4243b86b08cca15bbead}


\hypertarget{ldo_8c_72799784b830363d9c21d51a19f135fa}{
\index{ldo.c@{ldo.c}!restore\_\-stack\_\-limit@{restore\_\-stack\_\-limit}}
\index{restore\_\-stack\_\-limit@{restore\_\-stack\_\-limit}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static void restore\_\-stack\_\-limit ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_72799784b830363d9c21d51a19f135fa}


\hypertarget{ldo_8c_bd7632c715de5db6e7797b7fa3f7010f}{
\index{ldo.c@{ldo.c}!resume@{resume}}
\index{resume@{resume}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static void resume ({\bf lua\_\-State} $\ast$ {\em L}, \/  void $\ast$ {\em ud})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_bd7632c715de5db6e7797b7fa3f7010f}


\hypertarget{ldo_8c_4c9979feed4e305426206faa4295cad7}{
\index{ldo.c@{ldo.c}!resume\_\-error@{resume\_\-error}}
\index{resume\_\-error@{resume\_\-error}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int resume\_\-error ({\bf lua\_\-State} $\ast$ {\em L}, \/  const char $\ast$ {\em msg})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_4c9979feed4e305426206faa4295cad7}


\hypertarget{ldo_8c_9f83d36f24672570ff7793686c02ed4a}{
\index{ldo.c@{ldo.c}!tryfuncTM@{tryfuncTM}}
\index{tryfuncTM@{tryfuncTM}!ldo.c@{ldo.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static {\bf StkId} tryfuncTM ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf StkId} {\em func})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{ldo_8c_9f83d36f24672570ff7793686c02ed4a}


