[Swift-user] import position in swift script

Max Hutchinson maxhutch at gmail.com
Thu Jun 18 12:58:15 CDT 2015


Could that constraint be relaxed?

On Thu, Jun 18, 2015 at 12:47 PM Mihael Hategan <hategan at mcs.anl.gov> wrote:

> Hi,
>
> Yes. Imports must come before other types of statements.
>
> Mihael
>
> On Thu, 2015-06-18 at 17:20 +0000, Max Hutchinson wrote:
> > Do all import statements need to come before executable statements?
> >
> > I have two scripts: defs.swift and run.swift.  If run.swift starts with
> > import "defs";
> > then everything works fine.  If instead defs.swift ends with
> > import "run";
> > I get this error:
> > Swift trunk git-rev: 1d512cbda070d363e8ec3cf16e77dfcddc6e66cb
> heads/master
> > 6377
> > RunID: run011
> > Could not compile SwiftScript source: line 24:12: unexpected token: ;
> > where line 24 is:
> > int foo = 1;
> >
> > Thanks,
> > Max
> > _______________________________________________
> > Swift-user mailing list
> > Swift-user at ci.uchicago.edu
> > https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/swift-user/attachments/20150618/dce0196c/attachment.html>


More information about the Swift-user mailing list