In article <e1fa64$17nq$1 at digitaldaemon.com>, Li Jie says...
>
>Code:
>
>template test(char[] str)
>{
>const char test = test1!(str[0]); // #LINE 87
>}
>
>template test1(char c)
>{
>const char test1 = c;
>}
Modify "test1!(str[0])" to "test1!((str[0]))" can solve the problem.