diff options
Diffstat (limited to 'llimits.h')
-rw-r--r-- | llimits.h | 33 |
1 files changed, 1 insertions, 32 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: llimits.h,v 1.26 2001/02/23 17:28:12 roberto Exp roberto $ | 2 | ** $Id: llimits.h,v 1.27 2001/02/23 20:28:56 roberto Exp roberto $ |
3 | ** Limits, basic types, and some other `installation-dependent' definitions | 3 | ** Limits, basic types, and some other `installation-dependent' definitions |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -33,31 +33,6 @@ | |||
33 | #endif | 33 | #endif |
34 | 34 | ||
35 | 35 | ||
36 | /* function to convert a lua_Number to a string */ | ||
37 | #ifndef NUMBER_FMT | ||
38 | #define NUMBER_FMT l_s("%.16g") /* LUA_NUMBER */ | ||
39 | #endif | ||
40 | #ifndef lua_number2str | ||
41 | #define lua_number2str(s,n) sprintf((s), NUMBER_FMT, (n)) | ||
42 | #endif | ||
43 | |||
44 | /* function to convert a string to a lua_Number */ | ||
45 | #ifndef lua_str2number | ||
46 | #define lua_str2number(s,p) strtod((s), (p)) | ||
47 | #endif | ||
48 | |||
49 | |||
50 | /* macro to control type of literal strings */ | ||
51 | #ifndef l_s | ||
52 | #define l_s(x) x | ||
53 | #endif | ||
54 | |||
55 | /* macro to control type of literal chars */ | ||
56 | #ifndef l_c | ||
57 | #define l_c(x) x | ||
58 | #endif | ||
59 | |||
60 | |||
61 | /* | 36 | /* |
62 | ** the following types define integer types for values that may not | 37 | ** the following types define integer types for values that may not |
63 | ** fit in a `small int' (16 bits), but may waste space in a | 38 | ** fit in a `small int' (16 bits), but may waste space in a |
@@ -81,12 +56,6 @@ typedef long ls_nstr; | |||
81 | typedef unsigned char lu_byte; | 56 | typedef unsigned char lu_byte; |
82 | 57 | ||
83 | 58 | ||
84 | /* macro to `unsign' a character */ | ||
85 | #ifndef uchar | ||
86 | #define uchar(c) ((unsigned char)(c)) | ||
87 | #endif | ||
88 | |||
89 | |||
90 | #define MAX_SIZET ((size_t)(~(size_t)0)-2) | 59 | #define MAX_SIZET ((size_t)(~(size_t)0)-2) |
91 | 60 | ||
92 | 61 | ||