44 lines
1.4 KiB
Plaintext
44 lines
1.4 KiB
Plaintext
# spaced
|
|
|
|
a = [0 .. 1]
|
|
|
|
==>
|
|
Program(VariableDeclaration(VariableDefinition,
|
|
Equals,
|
|
ArrayExpression(IntegerRange(Number,
|
|
Number))))
|
|
|
|
# compact
|
|
|
|
a = [0..1]
|
|
|
|
==>
|
|
Program(VariableDeclaration(VariableDefinition,
|
|
Equals,
|
|
ArrayExpression(IntegerRange(Number,
|
|
Number))))
|
|
|
|
# expr spaced
|
|
|
|
a = [start .. start + 10]
|
|
|
|
==>
|
|
Program(VariableDeclaration(VariableDefinition,
|
|
Equals,
|
|
ArrayExpression(IntegerRange(VariableName,
|
|
BinaryExpression(VariableName,
|
|
AddOp,
|
|
Number)))))
|
|
|
|
# expr compact
|
|
|
|
a = [start..start + 10]
|
|
|
|
==>
|
|
Program(VariableDeclaration(VariableDefinition,
|
|
Equals,
|
|
ArrayExpression(IntegerRange(VariableName,
|
|
BinaryExpression(VariableName,
|
|
AddOp,
|
|
Number)))))
|