spaces

Spaces and spacing rules

Every operator but +, -, *, /, %, ~, !, .., and ..< should be preceded and followed by a white space. That is, all binary operators but the arithmetical ones (+, -, *, /, %) should be surrounded by white spaces, aswell as assignments and if, else and for statements These are illegal statements:

if+1 < 0 { ... } if i < j{ ... } if i< j{ ... }

if i if i < j {a = 0;} a= 0; a =0; if i < j&& j < k { ... }

However, these are legal because they’re arithmetic operators:

a = a+b; a = a*b;