Skip to content
Snippets Groups Projects
Commit 4649145e authored by Henrik (Grubba) Grubbström's avatar Henrik (Grubba) Grubbström
Browse files

Fixed bug in is8bitalnum.

Rev: src/pike_macros.h:1.4
parent 562bcad4
No related branches found
No related tags found
No related merge requests found
...@@ -20,7 +20,22 @@ ...@@ -20,7 +20,22 @@
#define MAXIMUM(X,Y) ((X)>(Y)?(X):(Y)) #define MAXIMUM(X,Y) ((X)>(Y)?(X):(Y))
#define is8bitalnum(X) ("0000000000000000000000000000100000000000000000001111111111000000011111111111111111111111111000010111111111111111111111111110000000000000000000000000000000000000101111010110001011110110011011100000000001111111111111101111111111111111111111111111111011111111"[((unsigned)(X))&0xff] == '1') #define is8bitalnum(X) ("0000000000000000" \
"0000000000001000" \
"0000000000000000" \
"1111111111000000" \
"0111111111111111" \
"1111111111100001" \
"0111111111111111" \
"1111111111100000" \
"0000000000000000" \
"0000000000000000" \
"1011110101100010" \
"1011011001101110" \
"1111111111111111" \
"1111111011111111" \
"1111111111111111" \
"1111111011111111"[((unsigned)(X))&0xff] == '1')
#define isidchar(X) is8bitalnum(X) #define isidchar(X) is8bitalnum(X)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment