Python uses whitespace to denote blocks:
for x in range(0, 50):
print x
In JavaScript we use curly braces for that purpose:
for (x in range(0, 50)) { print(x) }
I'm wondering if whitespaces has any significance in EcmaScript when parsing a program and creating AST?
I've looked at the sources of TypeScript compiler and it seems to be ignoring whitespace when parsing the source code.