aboutsummaryrefslogtreecommitdiff
path: root/lapi.c
diff options
context:
space:
mode:
Diffstat (limited to 'lapi.c')
-rw-r--r--lapi.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/lapi.c b/lapi.c
index c3c4af08..2b37a72d 100644
--- a/lapi.c
+++ b/lapi.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lapi.c,v 1.2 1997/09/26 15:02:26 roberto Exp roberto $ 2** $Id: lapi.c,v 1.3 1997/10/24 17:17:24 roberto Exp roberto $
3** Lua API 3** Lua API
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -10,9 +10,11 @@
10 10
11#include "lapi.h" 11#include "lapi.h"
12#include "lauxlib.h" 12#include "lauxlib.h"
13#include "lbuiltin.h"
13#include "ldo.h" 14#include "ldo.h"
14#include "lfunc.h" 15#include "lfunc.h"
15#include "lgc.h" 16#include "lgc.h"
17#include "llex.h"
16#include "lmem.h" 18#include "lmem.h"
17#include "lobject.h" 19#include "lobject.h"
18#include "lstring.h" 20#include "lstring.h"
@@ -544,6 +546,17 @@ lua_Object lua_getref (int ref)
544} 546}
545 547
546 548
549void lua_open (void)
550{
551 static int firsttime = 1;
552 if (!firsttime) return;
553 firsttime = 0;
554 luaS_init();
555 luaX_init();
556 luaT_init();
557 luaD_init();
558 luaB_predefine();
559}
547 560
548 561
549 562