bug-grep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2] dfa: optimize UTF-8 period


From: Norihiro Tanaka
Subject: Re: [PATCH v2] dfa: optimize UTF-8 period
Date: Mon, 19 Apr 2010 22:21:49 +0900

Do you regard sizeof (int) as 32-bit ?
If CHARCLASS_INTS == 4, we mayn't be able to compile following code
correctly.

> +  static const charclass utf8_classes[5] = {
> +      {  0,  0,  0,  0, ~0, ~0, 0, 0 },            /* 80-bf: non-lead bytes 
> */
> +      { ~0, ~0, ~0, ~0, 0, 0, 0, 0 },              /* 00-7f: 1-byte sequence 
> */
> +      {  0,  0,  0,  0,  0,  0, 0xfffffffcU, 0 },  /* c2-df: 2-byte sequence 
> */
> +      {  0,  0,  0,  0,  0,  0,  0, 0xffff },      /* e0-ef: 3-byte sequence 
> */
> +      {  0,  0,  0,  0,  0,  0,  0, 0xff0000 }     /* f0-f7: 4-byte sequence 
> */
> +  };






reply via email to

[Prev in Thread] Current Thread [Next in Thread]