I think I've fixed the problem, and I've uploaded a fresh version. See if this helps.
As for your original questions.. I have read your original post several times, and I have honestly no idea what you're trying to accomplish....
for alias my $line (<DATA>) {}
This is a syntax error. And "for" already aliases, so what's the deal here? On top of that, why would you need an alias to the temporary var that contains the line anyway?
alias my $line = <DATA>;
while ( defined( alias my $line = <DATA> ) ) {}
These work, but again I don't see the point.. why alias $line to the read line? To prevent copying the line? I think perl already optimizes that away.
Maybe I'm just missing something, in which case please enlighten me.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|