\hypertarget{lzio_8c}{
\section{lzio.c File Reference}
\label{lzio_8c}\index{lzio.c@{lzio.c}}
}
{\tt \#include $<$string.h$>$}\par
{\tt \#include \char`\"{}lua.h\char`\"{}}\par
{\tt \#include \char`\"{}llimits.h\char`\"{}}\par
{\tt \#include \char`\"{}lmem.h\char`\"{}}\par
{\tt \#include \char`\"{}lstate.h\char`\"{}}\par
{\tt \#include \char`\"{}lzio.h\char`\"{}}\par
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define \hyperlink{lzio_8c_5951afcafb16519a9de1dede747aefb8}{lzio\_\-c}
\item 
\#define \hyperlink{lzio_8c_bf0b3947b59218777a8e928a10be205b}{LUA\_\-CORE}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
int \hyperlink{lzio_8c_7d496b76e161e81d07f9200af4784cb2}{luaZ\_\-fill} (\hyperlink{structZio}{ZIO} $\ast$z)
\item 
int \hyperlink{lzio_8c_81ccf42d3b9a9635a54dd1a38fe2e95f}{luaZ\_\-lookahead} (\hyperlink{structZio}{ZIO} $\ast$z)
\item 
void \hyperlink{lzio_8c_eac95715238190000a710e2c304133a2}{luaZ\_\-init} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structZio}{ZIO} $\ast$z, \hyperlink{lua_8h_49bb2f99132c1ae9f80ce809cce40455}{lua\_\-Reader} reader, void $\ast$data)
\item 
size\_\-t \hyperlink{lzio_8c_8f724436a986edc42726b43aded0759a}{luaZ\_\-read} (\hyperlink{structZio}{ZIO} $\ast$z, void $\ast$b, size\_\-t n)
\item 
char $\ast$ \hyperlink{lzio_8c_4f037d52a7c5321825d6fec40b532648}{luaZ\_\-openspace} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L}, \hyperlink{structMbuffer}{Mbuffer} $\ast$buff, size\_\-t n)
\end{CompactItemize}


\subsection{Define Documentation}
\hypertarget{lzio_8c_bf0b3947b59218777a8e928a10be205b}{
\index{lzio.c@{lzio.c}!LUA\_\-CORE@{LUA\_\-CORE}}
\index{LUA\_\-CORE@{LUA\_\-CORE}!lzio.c@{lzio.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define LUA\_\-CORE}}
\label{lzio_8c_bf0b3947b59218777a8e928a10be205b}


\hypertarget{lzio_8c_5951afcafb16519a9de1dede747aefb8}{
\index{lzio.c@{lzio.c}!lzio\_\-c@{lzio\_\-c}}
\index{lzio\_\-c@{lzio\_\-c}!lzio.c@{lzio.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define lzio\_\-c}}
\label{lzio_8c_5951afcafb16519a9de1dede747aefb8}




\subsection{Function Documentation}
\hypertarget{lzio_8c_7d496b76e161e81d07f9200af4784cb2}{
\index{lzio.c@{lzio.c}!luaZ\_\-fill@{luaZ\_\-fill}}
\index{luaZ\_\-fill@{luaZ\_\-fill}!lzio.c@{lzio.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int luaZ\_\-fill ({\bf ZIO} $\ast$ {\em z})}}
\label{lzio_8c_7d496b76e161e81d07f9200af4784cb2}


\hypertarget{lzio_8c_eac95715238190000a710e2c304133a2}{
\index{lzio.c@{lzio.c}!luaZ\_\-init@{luaZ\_\-init}}
\index{luaZ\_\-init@{luaZ\_\-init}!lzio.c@{lzio.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void luaZ\_\-init ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf ZIO} $\ast$ {\em z}, \/  {\bf lua\_\-Reader} {\em reader}, \/  void $\ast$ {\em data})}}
\label{lzio_8c_eac95715238190000a710e2c304133a2}


\hypertarget{lzio_8c_81ccf42d3b9a9635a54dd1a38fe2e95f}{
\index{lzio.c@{lzio.c}!luaZ\_\-lookahead@{luaZ\_\-lookahead}}
\index{luaZ\_\-lookahead@{luaZ\_\-lookahead}!lzio.c@{lzio.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int luaZ\_\-lookahead ({\bf ZIO} $\ast$ {\em z})}}
\label{lzio_8c_81ccf42d3b9a9635a54dd1a38fe2e95f}


\hypertarget{lzio_8c_4f037d52a7c5321825d6fec40b532648}{
\index{lzio.c@{lzio.c}!luaZ\_\-openspace@{luaZ\_\-openspace}}
\index{luaZ\_\-openspace@{luaZ\_\-openspace}!lzio.c@{lzio.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ luaZ\_\-openspace ({\bf lua\_\-State} $\ast$ {\em L}, \/  {\bf Mbuffer} $\ast$ {\em buff}, \/  size\_\-t {\em n})}}
\label{lzio_8c_4f037d52a7c5321825d6fec40b532648}


\hypertarget{lzio_8c_8f724436a986edc42726b43aded0759a}{
\index{lzio.c@{lzio.c}!luaZ\_\-read@{luaZ\_\-read}}
\index{luaZ\_\-read@{luaZ\_\-read}!lzio.c@{lzio.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t luaZ\_\-read ({\bf ZIO} $\ast$ {\em z}, \/  void $\ast$ {\em b}, \/  size\_\-t {\em n})}}
\label{lzio_8c_8f724436a986edc42726b43aded0759a}


