mirror of
https://github.com/lua/lua.git
synced 2025-01-14 05:43:00 +08:00
Compatibilizacao com C++.
This commit is contained in:
parent
9294a2787f
commit
0c6b906c8c
11
lua.h
11
lua.h
@ -2,13 +2,18 @@
|
|||||||
** LUA - Linguagem para Usuarios de Aplicacao
|
** LUA - Linguagem para Usuarios de Aplicacao
|
||||||
** Grupo de Tecnologia em Computacao Grafica
|
** Grupo de Tecnologia em Computacao Grafica
|
||||||
** TeCGraf - PUC-Rio
|
** TeCGraf - PUC-Rio
|
||||||
** $Id: lua.h,v 1.2 1994/08/03 14:15:46 celes Exp celes $
|
** $Id: lua.h,v 1.3 1994/08/17 15:05:08 celes Exp celes $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#ifndef lua_h
|
#ifndef lua_h
|
||||||
#define lua_h
|
#define lua_h
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
{
|
||||||
|
#endif
|
||||||
|
|
||||||
typedef void (*lua_CFunction) (void);
|
typedef void (*lua_CFunction) (void);
|
||||||
typedef struct Object *lua_Object;
|
typedef struct Object *lua_Object;
|
||||||
|
|
||||||
@ -56,4 +61,8 @@ int lua_isfunction (lua_Object object);
|
|||||||
int lua_iscfunction (lua_Object object);
|
int lua_iscfunction (lua_Object object);
|
||||||
int lua_isuserdata (lua_Object object);
|
int lua_isuserdata (lua_Object object);
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
12
lualib.h
12
lualib.h
@ -2,15 +2,25 @@
|
|||||||
** Libraries to be used in LUA programs
|
** Libraries to be used in LUA programs
|
||||||
** Grupo de Tecnologia em Computacao Grafica
|
** Grupo de Tecnologia em Computacao Grafica
|
||||||
** TeCGraf - PUC-Rio
|
** TeCGraf - PUC-Rio
|
||||||
** $Id: $
|
** $Id: lualib.h,v 1.1 1993/12/17 19:01:46 celes Exp celes $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef lualib_h
|
#ifndef lualib_h
|
||||||
#define lualib_h
|
#define lualib_h
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
{
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
void iolib_open (void);
|
void iolib_open (void);
|
||||||
void strlib_open (void);
|
void strlib_open (void);
|
||||||
void mathlib_open (void);
|
void mathlib_open (void);
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user