Ran into this idea that Fortress has which is interesting - it requires that whitespace not be used in a way that contradicts operator precedence. So a+b * c
might be an error because the visual grouping of a+b makes it look like that might happen first.