Hello,

while following Davide Santini book i came to define PI as #define PI 3.1415926535.

The facts is, using it in the following way, which is how Santini also presents it, I get the error: line 11 syntax error, unexpected STAR

```
#define PI 3.1415926535;
float nSides = 5.0;
out vec4 fragColor;
void main()
{
float theta = atan(vUV.s, vUV.t);
float angles = PI * 2.0 / nSides;
float dist = cos(round(theta/angles) * angles-theta) * length(vUV.st);
vec4 color = vec4(vec3(dist), 1.);
fragColor = TDOutputSwizzle(color);
}
```

while using PI in the following way, it works.

```
#define PI 3.1415926535;
float nSides = 5.0;
out vec4 fragColor;
void main()
{
float theta = atan(vUV.s, vUV.t);
float angles = PI;
float dist = cos(round(theta/angles) * angles-theta) * length(vUV.st);
vec4 color = vec4(vec3(dist), 1.);
fragColor = TDOutputSwizzle(color);
}
```

It looks a bit strange, any suggestion on how to properly write the line of code where I state the float angle, without breaking it down in two definitions?

Thanks!