Spaces, tabs, and new lines, frequently referred to as "white space", are treated as separators and may be used freely in problem descriptors to increase readability. Multiple white spaces are treated by FlexPDE as a single white space.
Commas are used to separate items in a list, and should be used only where explicitly required by the descriptor syntax.
Semicolons are not significant in the FlexPDE grammar. They are treated as equivalent to commas.