groovy-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nelson, Erick" <Erick.Nel...@hdsupply.com>
Subject Re: multi-declaration does not work in the for loop, groovy 2.4
Date Mon, 06 Aug 2018 14:10:33 GMT
Same in 2.5.1 from eclipse photon…


org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

/Users/en032339/Documents/workspace3/script6/src/erick/erick.groovy: 6: unexpected token:
= @ line 6, column 14.

   for (int foo = 0, bar = 0; foo<bar ; foo++ ) {

                ^



1 error

…although I’ve never run into this before. Too many groovier ways to do loops in groovy.


From: "ocs@ocs" <ocs@ocs.cz>
Reply-To: "users@groovy.apache.org" <users@groovy.apache.org>
Date: Monday, August 6, 2018 at 6:37 AM
To: "users@groovy.apache.org" <users@groovy.apache.org>
Subject: multi-declaration does not work in the for loop, groovy 2.4

Hi there,

I have just bumped into a — presumably — parser error, which causes that a declaration
of more variables is not accepted in a for loop:

===
44 /tmp> /usr/local/groovy-2.4.15/bin/groovy q
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
/private/tmp/q.groovy: 1: unexpected token: = @ line 1, column 13.
   for (int foo=0,bar=0;foo<bar;foo++)
               ^
1 error
44 /tmp> /usr/local/groovy-2.4.15/bin/groovy -version
Groovy Version: 2.4.15 JVM: 10.0.1 Vendor: "Oracle Corporation" OS: Mac OS X
45 /tmp>
===

At the moment alas I can't test in newer groovys, not sure whether the problem is fixed there
or not.

All the best,
OC

Mime
View raw message