|
1 | 1 | /*
|
2 | 2 | ** $Id: lua.h $
|
3 | 3 | ** Lua - A Scripting Language
|
4 |
| -** Lua.org, PUC-Rio, Brazil (http://www.lua.org) |
| 4 | +** Lua.org, PUC-Rio, Brazil (www.lua.org) |
5 | 5 | ** See Copyright Notice at the end of this file
|
6 | 6 | */
|
7 | 7 |
|
|
13 | 13 | #include <stddef.h>
|
14 | 14 |
|
15 | 15 |
|
16 |
| -#include "luaconf.h" |
| 16 | +#define LUA_COPYRIGHT LUA_RELEASE " Copyright (C) 1994-2023 Lua.org, PUC-Rio" |
| 17 | +#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo, W. Celes" |
17 | 18 |
|
18 | 19 |
|
19 |
| -#define LUA_VERSION_MAJOR "5" |
20 |
| -#define LUA_VERSION_MINOR "4" |
21 |
| -#define LUA_VERSION_RELEASE "6" |
| 20 | +#define LUA_VERSION_MAJOR_N 5 |
| 21 | +#define LUA_VERSION_MINOR_N 4 |
| 22 | +#define LUA_VERSION_RELEASE_N 6 |
22 | 23 |
|
23 |
| -#define LUA_VERSION_NUM 504 |
24 |
| -#define LUA_VERSION_RELEASE_NUM (LUA_VERSION_NUM * 100 + 6) |
| 24 | +#define LUA_VERSION_NUM (LUA_VERSION_MAJOR_N * 100 + LUA_VERSION_MINOR_N) |
| 25 | +#define LUA_VERSION_RELEASE_NUM (LUA_VERSION_NUM * 100 + LUA_VERSION_RELEASE_N) |
25 | 26 |
|
26 |
| -#define LUA_VERSION "Lua " LUA_VERSION_MAJOR "." LUA_VERSION_MINOR |
27 |
| -#define LUA_RELEASE LUA_VERSION "." LUA_VERSION_RELEASE |
28 |
| -#define LUA_COPYRIGHT LUA_RELEASE " Copyright (C) 1994-2023 Lua.org, PUC-Rio" |
29 |
| -#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo, W. Celes" |
| 27 | + |
| 28 | +#include "luaconf.h" |
30 | 29 |
|
31 | 30 |
|
32 | 31 | /* mark for precompiled code ('<esc>Lua') */
|
@@ -496,6 +495,17 @@ struct lua_Debug {
|
496 | 495 | /* }====================================================================== */
|
497 | 496 |
|
498 | 497 |
|
| 498 | +#define LUAI_TOSTRAUX(x) #x |
| 499 | +#define LUAI_TOSTR(x) LUAI_TOSTRAUX(x) |
| 500 | + |
| 501 | +#define LUA_VERSION_MAJOR LUAI_TOSTR(LUA_VERSION_MAJOR_N) |
| 502 | +#define LUA_VERSION_MINOR LUAI_TOSTR(LUA_VERSION_MINOR_N) |
| 503 | +#define LUA_VERSION_RELEASE LUAI_TOSTR(LUA_VERSION_RELEASE_N) |
| 504 | + |
| 505 | +#define LUA_VERSION "Lua " LUA_VERSION_MAJOR "." LUA_VERSION_MINOR |
| 506 | +#define LUA_RELEASE LUA_VERSION "." LUA_VERSION_RELEASE |
| 507 | + |
| 508 | + |
499 | 509 | /******************************************************************************
|
500 | 510 | * Copyright (C) 1994-2023 Lua.org, PUC-Rio.
|
501 | 511 | *
|
|
0 commit comments