<div>Hi:</div>
<div> </div>
<div>I tried that but got an error ...</div>
<div> </div>
<div> </div>
<div><strong>the command is:</strong></div>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<div>$ swift  CreateFiles.swift  -fname=list.txt<br> </div></blockquote>
<div><strong>My code looks like this:</strong></div>
<div> </div>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<div>type file{};<br>type messagefile {};</div>
<div>//file list<"list.txt">;     // if I uncomment this line and comment the next line, my code will work fine but I want the file name </div>
<div>                                 // to be dynamic<br>file list<@arg("fname")>;      </div>
<div>..</div>
<div>...</div>
<div>...</div>
<div> </div></blockquote>
<div dir="ltr"><strong>The error I got was:</strong></div>
<div dir="ltr"> </div>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<div dir="ltr">$ swift CreateFiles.swift -fname=list.txt<br>Could not compile SwiftScript source: line 7:11: unexpected token: @</div></blockquote>
<div dir="ltr"> </div>
<div dir="ltr"> </div>
<div dir="ltr">Thanks for your help.</div>
<div dir="ltr"> </div>
<div dir="ltr">Jamal<br> </div><br><br>
<div><span class="gmail_quote">On 1/31/10, <b class="gmail_sendername">Michael Wilde</b> <<a href="mailto:wilde@mcs.anl.gov">wilde@mcs.anl.gov</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Jamal, for this, you pass the file name on the command line as a script argument after all the swift command arguments, and pick it up inside your swift script with the @arg() function, which is like argv in C (except indexed by name rather than position). Its described in the User Guide.<br>
<br>- Mike<br><br><br>----- "J A" <<a href="mailto:jamalphd@gmail.com">jamalphd@gmail.com</a>> wrote:<br><br>> Hi:<br>><br>> how can I pass a file when executing swift, so i want to do something<br>
> like this:<br>><br>> $ swift file.txt<br>><br>><br>> how do I catch the file inside the code?<br>><br>> Thanks,<br>> Jamal<br>><br>> _______________________________________________<br>> Swift-user mailing list<br>
> <a href="mailto:Swift-user@ci.uchicago.edu">Swift-user@ci.uchicago.edu</a><br>> <a href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-user">http://mail.ci.uchicago.edu/mailman/listinfo/swift-user</a><br></blockquote>
</div><br>