The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Macros
lctype.h File Reference
#include "lua.h"
#include <ctype.h>
Include dependency graph for lctype.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LUA_USE_CTYPE   1
 
#define lislalpha(c)   (isalpha(c) || (c) == '_')
 
#define lislalnum(c)   (isalnum(c) || (c) == '_')
 
#define lisdigit(c)   (isdigit(c))
 
#define lisspace(c)   (isspace(c))
 
#define lisprint(c)   (isprint(c))
 
#define lisxdigit(c)   (isxdigit(c))
 
#define ltolower(c)   (tolower(c))
 

Macro Definition Documentation

#define lisdigit (   c)    (isdigit(c))

Definition at line 84 of file lctype.h.

Referenced by llex(), lua_strx2number(), luaO_hexavalue(), read_numeral(), read_string(), and readdecesc().

#define lislalnum (   c)    (isalnum(c) || (c) == '_')

Definition at line 83 of file lctype.h.

Referenced by llex().

#define lislalpha (   c)    (isalpha(c) || (c) == '_')

Definition at line 82 of file lctype.h.

Referenced by llex().

#define lisprint (   c)    (isprint(c))

Definition at line 86 of file lctype.h.

Referenced by luaX_token2str().

#define lisspace (   c)    (isspace(c))

Definition at line 85 of file lctype.h.

Referenced by lua_strx2number(), luaO_str2d(), and read_string().

#define lisxdigit (   c)    (isxdigit(c))

Definition at line 87 of file lctype.h.

Referenced by read_numeral(), readhexa(), and readhexaesc().

#define ltolower (   c)    (tolower(c))

Definition at line 89 of file lctype.h.

Referenced by luaO_hexavalue().

#define LUA_USE_CTYPE   1

Definition at line 25 of file lctype.h.