aboutsummaryrefslogtreecommitdiff
path: root/lstring.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>1999-11-04 15:23:12 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>1999-11-04 15:23:12 -0200
commitcde179b36979c58d9380d3c4dd29b61412d13b51 (patch)
tree804c457691024d797a7479eddf711e103966b513 /lstring.h
parent80b39d83c3512e1dd627842e64c69841638d9088 (diff)
downloadlua-cde179b36979c58d9380d3c4dd29b61412d13b51.tar.gz
lua-cde179b36979c58d9380d3c4dd29b61412d13b51.tar.bz2
lua-cde179b36979c58d9380d3c4dd29b61412d13b51.zip
new implementation for global variable values (separated from strings)
Diffstat (limited to 'lstring.h')
-rw-r--r--lstring.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/lstring.h b/lstring.h
index df0f079d..d39e1d27 100644
--- a/lstring.h
+++ b/lstring.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lstring.h,v 1.10 1999/10/11 16:13:11 roberto Exp roberto $ 2** $Id: lstring.h,v 1.11 1999/10/14 19:13:31 roberto Exp roberto $
3** String table (keep all strings handled by Lua) 3** String table (keep all strings handled by Lua)
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -33,7 +33,8 @@ void luaS_free (TaggedString *ts);
33TaggedString *luaS_newlstr (const char *str, long l); 33TaggedString *luaS_newlstr (const char *str, long l);
34TaggedString *luaS_new (const char *str); 34TaggedString *luaS_new (const char *str);
35TaggedString *luaS_newfixedstring (const char *str); 35TaggedString *luaS_newfixedstring (const char *str);
36void luaS_rawsetglobal (TaggedString *ts, const TObject *newval); 36GlobalVar *luaS_assertglobal (TaggedString *ts);
37GlobalVar *luaS_assertglobalbyname (const char *name);
37int luaS_globaldefined (const char *name); 38int luaS_globaldefined (const char *name);
38 39
39 40