Hi there, I just found out that the preprocessor on plan 9 doesn't like utf. I hope I am wrong, but just try to compile something like
# include <u.h>
# include <libc.h>
# define ΓVAL 12
void main(void);
void
main()
{
int β;
β = ΓVAL;
while(β < 15)
print("%d\n", β++);
exits(nil);
}
and you get a "syntax in #define" error that points to the define
line. Remove (or replace) the utf character and everything works as
expected.
--
Hugo
