From df0df08bc537d4f2c13446fee20f8a4335f9d9d2 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Fri, 19 Jun 1998 15:47:06 -0300 Subject: "dostring" accepts chunk name. --- manual.tex | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'manual.tex') diff --git a/manual.tex b/manual.tex index 7b64e2a3..f8c40ba2 100644 --- a/manual.tex +++ b/manual.tex @@ -1,4 +1,4 @@ -% $Id: manual.tex,v 1.14 1998/06/15 21:34:14 roberto Exp roberto $ +% $Id: manual.tex,v 1.15 1998/06/18 17:36:27 roberto Exp roberto $ \documentclass[11pt]{article} \usepackage{fullpage,bnf} @@ -39,7 +39,7 @@ Waldemar Celes \tecgraf\ --- Computer Science Department --- PUC-Rio } -%\date{\small \verb$Date: 1998/06/15 21:34:14 $} +%\date{\small \verb$Date: 1998/06/18 17:36:27 $} \maketitle @@ -1602,6 +1602,8 @@ Function \verb|lua_dostring| executes only source code. The third parameter to \verb|lua_dobuffer| (\verb|name|) is the ``name of the chunk'', used in error messages and debug information. +If \verb|name| is \verb|NULL|, +Lua gives a default name to the chunk. In files this name is the file name, and \verb|lua_dostring| uses a small prefix of the string as the chunk name. @@ -1949,12 +1951,15 @@ or a non \nil\ value if the chunk returns no values. It issues an error when called with a non string argument. \verb|dofile| is equivalent to the API function \verb|lua_dofile|. -\subsubsection*{\ff \T{dostring (string)}}\Deffunc{dostring} +\subsubsection*{\ff \T{dostring (string [, chunkname])}}\Deffunc{dostring} This function executes a given string as a Lua chunk. If there is any error executing the string, \verb|dostring| returns \nil. Otherwise, it returns the values returned by the chunk, or a non \nil\ value if the chunk returns no values. +An optional second parameter (\verb|chunkname|) +is the ``name of the chunk'', +used in error messages and debug information. \verb|dostring| is equivalent to the API function \verb|lua_dostring|. \subsubsection*{\ff \T{newtag ()}}\Deffunc{newtag}\label{pdf-newtag} -- cgit v1.2.3-55-g6feb