From 61a036eaa5918bdf5d7f01443b43288030337d20 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Thu, 28 Jun 2001 11:45:44 -0300 Subject: new macro to control format for `read"*n"' --- lua.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'lua.h') diff --git a/lua.h b/lua.h index d391ccb0..34615dd5 100644 --- a/lua.h +++ b/lua.h @@ -1,5 +1,5 @@ /* -** $Id: lua.h,v 1.97 2001/04/23 16:35:45 roberto Exp roberto $ +** $Id: lua.h,v 1.98 2001/06/06 18:00:19 roberto Exp roberto $ ** Lua - An Extensible Extension Language ** TeCGraf: Grupo de Tecnologia em Computacao Grafica, PUC-Rio, Brazil ** e-mail: info@lua.org @@ -292,10 +292,16 @@ LUA_API void lua_pushusertag (lua_State *L, void *u, int tag); #define l_charint int #endif -/* function to convert a lua_Number to a string */ +/* +** formats for Lua numbers +*/ +#ifndef LUA_SCAN_NUMBER +#define LUA_SCAN_NUMBER "%lf" +#endif #ifndef LUA_NUMBER_FMT -#define LUA_NUMBER_FMT "%.16g" +#define LUA_NUMBER_FMT "%.16g" #endif +/* function to convert a lua_Number to a string */ #ifndef lua_number2str #define lua_number2str(s,n) sprintf((s), l_s(LUA_NUMBER_FMT), (n)) #endif -- cgit v1.2.3-55-g6feb