Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 1.6.5, 1.7-beta-2
-
Fix Version/s: 4.0
-
Component/s: Compiler, parser, parser-antlr, syntax
-
Labels:None
-
Number of attachments :
Description
def( int i, int j) = [0,0] works as a stand alone assignment, but it does not work in the initialization portion of a for. For example, while
for( (i, j)=[0,0]; i<10;
{i++; j++ }()){ ... }compiles
for( def( int i, int j)=[0,0]; i<10; {i++; j++ }
())
{ ... }does not.