From 32dc42cf1a248821df7594047bd3fd7822622b32 Mon Sep 17 00:00:00 2001 From: matz Date: Mon, 18 May 1998 04:56:27 +0000 Subject: *** empty log message *** git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ruby.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ruby.h') diff --git a/ruby.h b/ruby.h index 3ad90719a3..e4bc0f7fdf 100644 --- a/ruby.h +++ b/ruby.h @@ -31,6 +31,18 @@ extern "C" { # include #endif +#include + +/* need to include to use these macros */ +#define ISSPACE(c) isspace((unsigned char)(c)) +#define ISUPPER(c) isupper((unsigned char)(c)) +#define ISLOWER(c) islower((unsigned char)(c)) +#define ISPRINT(c) isprint((unsigned char)(c)) +#define ISALNUM(c) isalnum((unsigned char)(c)) +#define ISALPHA(c) isalpha((unsigned char)(c)) +#define ISDIGIT(c) isdigit((unsigned char)(c)) +#define ISXDIGIT(c) isxdigit((unsigned char)(c)) + #ifndef __STDC__ # define volatile # ifdef __GNUC__ -- cgit v1.2.3