浏览代码

each .c file defines its own name

Roberto Ierusalimschy 22 年之前
父节点
当前提交
27c6b4d422
共有 28 个文件被更改,包括 84 次插入28 次删除
  1. 3 1
      lapi.c
  2. 3 1
      lauxlib.c
  3. 3 1
      lbaselib.c
  4. 3 1
      lcode.c
  5. 3 1
      ldblib.c
  6. 3 1
      ldebug.c
  7. 3 1
      ldo.c
  8. 3 1
      ldump.c
  9. 3 1
      lfunc.c
  10. 3 1
      lgc.c
  11. 3 1
      liolib.c
  12. 3 1
      llex.c
  13. 3 1
      lmathlib.c
  14. 3 1
      lmem.c
  15. 3 1
      lobject.c
  16. 3 1
      lopcodes.c
  17. 3 1
      lparser.c
  18. 5 1
      lstate.c
  19. 3 1
      lstring.c
  20. 3 1
      lstrlib.c
  21. 2 1
      ltable.c
  22. 3 1
      ltablib.c
  23. 2 1
      ltests.c
  24. 3 1
      ltm.c
  25. 3 1
      lua.c
  26. 3 1
      lundump.c
  27. 3 1
      lvm.c
  28. 3 1
      lzio.c

+ 3 - 1
lapi.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lapi.c,v 1.224 2002/11/25 17:50:14 roberto Exp roberto $
+** $Id: lapi.c,v 1.225 2002/12/04 17:28:27 roberto Exp roberto $
 ** Lua API
 ** Lua API
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -8,6 +8,8 @@
 #include <assert.h>
 #include <assert.h>
 #include <string.h>
 #include <string.h>
 
 
+#define lapi_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lapi.h"
 #include "lapi.h"

+ 3 - 1
lauxlib.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lauxlib.c,v 1.89 2002/10/22 18:07:55 roberto Exp roberto $
+** $Id: lauxlib.c,v 1.90 2002/11/14 15:41:38 roberto Exp roberto $
 ** Auxiliary functions for building Lua libraries
 ** Auxiliary functions for building Lua libraries
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -16,6 +16,8 @@
 ** Any function declared here could be written as an application function.
 ** Any function declared here could be written as an application function.
 */
 */
 
 
+#define lauxlib_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lauxlib.h"
 #include "lauxlib.h"

+ 3 - 1
lbaselib.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lbaselib.c,v 1.112 2002/11/26 12:53:29 roberto Exp roberto $
+** $Id: lbaselib.c,v 1.113 2002/12/04 15:38:25 roberto Exp roberto $
 ** Basic library
 ** Basic library
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -11,6 +11,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define lbaselib_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lauxlib.h"
 #include "lauxlib.h"

+ 3 - 1
lcode.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lcode.c,v 1.112 2002/10/16 20:40:58 roberto Exp roberto $
+** $Id: lcode.c,v 1.113 2002/11/14 16:15:53 roberto Exp roberto $
 ** Code generator for Lua
 ** Code generator for Lua
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -7,6 +7,8 @@
 
 
 #include <stdlib.h>
 #include <stdlib.h>
 
 
+#define lcode_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lcode.h"
 #include "lcode.h"

+ 3 - 1
ldblib.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: ldblib.c,v 1.72 2002/11/18 15:23:15 roberto Exp roberto $
+** $Id: ldblib.c,v 1.73 2002/11/25 17:47:13 roberto Exp roberto $
 ** Interface from Lua to its debug API
 ** Interface from Lua to its debug API
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -9,6 +9,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define ldblib_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lauxlib.h"
 #include "lauxlib.h"

+ 3 - 1
ldebug.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: ldebug.c,v 1.139 2002/11/25 17:47:13 roberto Exp roberto $
+** $Id: ldebug.c,v 1.140 2002/11/26 08:59:48 roberto Exp roberto $
 ** Debug Interface
 ** Debug Interface
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -8,6 +8,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define ldebug_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lapi.h"
 #include "lapi.h"

+ 3 - 1
ldo.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: ldo.c,v 1.209 2002/11/22 18:01:46 roberto Exp roberto $
+** $Id: ldo.c,v 1.210 2002/12/04 17:28:27 roberto Exp roberto $
 ** Stack and Call structure of Lua
 ** Stack and Call structure of Lua
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -9,6 +9,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define ldo_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "ldebug.h"
 #include "ldebug.h"

+ 3 - 1
ldump.c

@@ -1,11 +1,13 @@
 /*
 /*
-** $Id: dump.c,v 1.37 2002/08/07 00:36:03 lhf Exp lhf $
+** $Id: ldump.c,v 1.1 2002/10/25 21:31:28 roberto Exp roberto $
 ** save bytecodes
 ** save bytecodes
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
 
 
 #include <stddef.h>
 #include <stddef.h>
 
 
+#define ldump_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lobject.h"
 #include "lobject.h"

+ 3 - 1
lfunc.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lfunc.c,v 1.62 2002/11/13 11:31:39 roberto Exp roberto $
+** $Id: lfunc.c,v 1.63 2002/11/14 16:15:53 roberto Exp roberto $
 ** Auxiliary functions to manipulate prototypes and closures
 ** Auxiliary functions to manipulate prototypes and closures
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -7,6 +7,8 @@
 
 
 #include <stdlib.h>
 #include <stdlib.h>
 
 
+#define lfunc_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lfunc.h"
 #include "lfunc.h"

+ 3 - 1
lgc.c

@@ -1,11 +1,13 @@
 /*
 /*
-** $Id: lgc.c,v 1.164 2002/11/25 12:38:47 roberto Exp roberto $
+** $Id: lgc.c,v 1.165 2002/12/02 12:06:10 roberto Exp roberto $
 ** Garbage Collector
 ** Garbage Collector
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
 
 
 #include <string.h>
 #include <string.h>
 
 
+#define lgc_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "ldebug.h"
 #include "ldebug.h"

+ 3 - 1
liolib.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: liolib.c,v 2.26 2002/12/04 15:17:36 roberto Exp roberto $
+** $Id: liolib.c,v 2.27 2002/12/04 15:27:17 roberto Exp roberto $
 ** Standard I/O (and system) library
 ** Standard I/O (and system) library
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -12,6 +12,8 @@
 #include <string.h>
 #include <string.h>
 #include <time.h>
 #include <time.h>
 
 
+#define liolib_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lauxlib.h"
 #include "lauxlib.h"

+ 3 - 1
llex.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: llex.c,v 1.115 2002/10/22 16:45:52 roberto Exp roberto $
+** $Id: llex.c,v 1.116 2002/10/23 19:08:13 roberto Exp roberto $
 ** Lexical Analyzer
 ** Lexical Analyzer
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -8,6 +8,8 @@
 #include <ctype.h>
 #include <ctype.h>
 #include <string.h>
 #include <string.h>
 
 
+#define llex_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "ldo.h"
 #include "ldo.h"

+ 3 - 1
lmathlib.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lmathlib.c,v 1.51 2002/08/14 20:10:33 roberto Exp roberto $
+** $Id: lmathlib.c,v 1.52 2002/11/14 15:41:38 roberto Exp roberto $
 ** Standard mathematical library
 ** Standard mathematical library
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -8,6 +8,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <math.h>
 #include <math.h>
 
 
+#define lmathlib_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lauxlib.h"
 #include "lauxlib.h"

+ 3 - 1
lmem.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lmem.c,v 1.59 2002/10/25 21:29:20 roberto Exp roberto $
+** $Id: lmem.c,v 1.60 2002/11/21 14:14:42 roberto Exp roberto $
 ** Interface to Memory Manager
 ** Interface to Memory Manager
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -7,6 +7,8 @@
 
 
 #include <stdlib.h>
 #include <stdlib.h>
 
 
+#define lmem_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "ldebug.h"
 #include "ldebug.h"

+ 3 - 1
lobject.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lobject.c,v 1.92 2002/11/07 15:37:10 roberto Exp roberto $
+** $Id: lobject.c,v 1.93 2002/11/21 15:16:04 roberto Exp roberto $
 ** Some generic functions over Lua objects
 ** Some generic functions over Lua objects
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -9,6 +9,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define lobject_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "ldo.h"
 #include "ldo.h"

+ 3 - 1
lopcodes.c

@@ -1,11 +1,13 @@
 /*
 /*
-** $Id: lopcodes.c,v 1.20 2002/06/12 14:51:31 roberto Exp roberto $
+** $Id: lopcodes.c,v 1.21 2002/08/20 20:03:05 roberto Exp roberto $
 ** extracted automatically from lopcodes.h by mkprint.lua
 ** extracted automatically from lopcodes.h by mkprint.lua
 ** DO NOT EDIT
 ** DO NOT EDIT
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
 
 
 
 
+#define lopcodes_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lobject.h"
 #include "lobject.h"

+ 3 - 1
lparser.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lparser.c,v 1.198 2002/11/22 16:35:20 roberto Exp roberto $
+** $Id: lparser.c,v 1.199 2002/11/22 16:42:53 roberto Exp roberto $
 ** Lua Parser
 ** Lua Parser
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -7,6 +7,8 @@
 
 
 #include <string.h>
 #include <string.h>
 
 
+#define lparser_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lcode.h"
 #include "lcode.h"

+ 5 - 1
lstate.c

@@ -1,10 +1,14 @@
 /*
 /*
-** $Id: lstate.c,v 1.115 2002/11/21 15:16:04 roberto Exp roberto $
+** $Id: lstate.c,v 1.116 2002/11/22 17:16:52 roberto Exp roberto $
 ** Global State
 ** Global State
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
 
 
 
 
+#include <stdlib.h>
+
+#define lstate_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "ldebug.h"
 #include "ldebug.h"

+ 3 - 1
lstring.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lstring.c,v 1.76 2002/08/30 19:09:21 roberto Exp roberto $
+** $Id: lstring.c,v 1.77 2002/11/13 11:32:26 roberto Exp roberto $
 ** String table (keeps all strings handled by Lua)
 ** String table (keeps all strings handled by Lua)
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -7,6 +7,8 @@
 
 
 #include <string.h>
 #include <string.h>
 
 
+#define lstring_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lmem.h"
 #include "lmem.h"

+ 3 - 1
lstrlib.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lstrlib.c,v 1.90 2002/11/14 15:41:38 roberto Exp roberto $
+** $Id: lstrlib.c,v 1.91 2002/11/25 17:33:33 roberto Exp roberto $
 ** Standard library for string operations and pattern-matching
 ** Standard library for string operations and pattern-matching
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -11,6 +11,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define lstrlib_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lauxlib.h"
 #include "lauxlib.h"

+ 2 - 1
ltable.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: ltable.c,v 1.124 2002/11/25 12:38:47 roberto Exp roberto $
+** $Id: ltable.c,v 1.125 2002/12/02 12:06:10 roberto Exp roberto $
 ** Lua tables (hash)
 ** Lua tables (hash)
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -22,6 +22,7 @@
 */
 */
 
 
 
 
+#define ltable_c
 
 
 #include "lua.h"
 #include "lua.h"
 
 

+ 3 - 1
ltablib.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: ltablib.c,v 1.15 2002/11/14 11:51:50 roberto Exp roberto $
+** $Id: ltablib.c,v 1.16 2002/11/14 15:41:38 roberto Exp roberto $
 ** Library for Table Manipulation
 ** Library for Table Manipulation
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -7,6 +7,8 @@
 
 
 #include <stddef.h>
 #include <stddef.h>
 
 
+#define ltablib_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lauxlib.h"
 #include "lauxlib.h"

+ 2 - 1
ltests.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: ltests.c,v 1.146 2002/11/25 17:47:13 roberto Exp roberto $
+** $Id: ltests.c,v 1.147 2002/12/04 17:29:05 roberto Exp roberto $
 ** Internal Module for Debugging of the Lua Implementation
 ** Internal Module for Debugging of the Lua Implementation
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -11,6 +11,7 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define ltests_c
 
 
 #include "lua.h"
 #include "lua.h"
 
 

+ 3 - 1
ltm.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: ltm.c,v 1.103 2002/10/25 20:05:28 roberto Exp roberto $
+** $Id: ltm.c,v 1.104 2002/11/14 11:51:50 roberto Exp roberto $
 ** Tag methods
 ** Tag methods
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -7,6 +7,8 @@
 
 
 #include <string.h>
 #include <string.h>
 
 
+#define ltm_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lobject.h"
 #include "lobject.h"

+ 3 - 1
lua.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lua.c,v 1.111 2002/12/04 15:38:25 roberto Exp roberto $
+** $Id: lua.c,v 1.112 2002/12/04 17:28:27 roberto Exp roberto $
 ** Lua stand-alone interpreter
 ** Lua stand-alone interpreter
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -10,6 +10,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define lua_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "lauxlib.h"
 #include "lauxlib.h"

+ 3 - 1
lundump.c

@@ -1,9 +1,11 @@
 /*
 /*
-** $Id: lundump.c,v 1.56 2002/10/25 21:30:41 roberto Exp roberto $
+** $Id: lundump.c,v 1.57 2002/11/14 16:15:53 roberto Exp roberto $
 ** load pre-compiled Lua chunks
 ** load pre-compiled Lua chunks
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
 
 
+#define lundump_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "ldebug.h"
 #include "ldebug.h"

+ 3 - 1
lvm.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lvm.c,v 1.269 2002/11/25 11:20:29 roberto Exp roberto $
+** $Id: lvm.c,v 1.270 2002/11/25 17:47:13 roberto Exp roberto $
 ** Lua virtual machine
 ** Lua virtual machine
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -9,6 +9,8 @@
 #include <stdlib.h>
 #include <stdlib.h>
 #include <string.h>
 #include <string.h>
 
 
+#define lvm_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "ldebug.h"
 #include "ldebug.h"

+ 3 - 1
lzio.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lzio.c,v 1.21 2002/08/06 17:26:45 roberto Exp roberto $
+** $Id: lzio.c,v 1.22 2002/10/08 18:46:08 roberto Exp roberto $
 ** a generic input stream interface
 ** a generic input stream interface
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -7,6 +7,8 @@
 
 
 #include <string.h>
 #include <string.h>
 
 
+#define lzio_c
+
 #include "lua.h"
 #include "lua.h"
 
 
 #include "llimits.h"
 #include "llimits.h"