"Christopher D . Lewis" wrote: > > On Tuesday, January 7, 2003, at 11:19 AM, Peter Scott wrote: > > > [responding to replacement of sub displayResults with {print __LINE__ > > . " sub displayResults";}] > > That needs to be __LINE__, not __line__. The above is an error. > > You do have -w and use strict in this program, right? > > When I use "__LINE__, "... in a test script[1] I get: > No comma allowed after filehandle at print_line.pl line 5. > > When I use "__LINE__ . "... in a test script[2] I get: > __line__ sub displayResults ^^^^^^^^ ^^^^^^^^
> (I had imagined __LINE__ might have been intended to print the line > number in which Perl thought the line occurred, but then, I am not > familiar with "__" in Perl ...) > > [huge snippage] > > [1] > #!/usr/bin/perl -w > # print_line.pl > > use strict > print __line__, " sub displayResults\n"; ^^^^^^^^ ^^^^^^^^ > [2] > #!/usr/bin/perl -w > # print_line.pl > > use strict > print __line__ . " sub displayResults\n"; ^^^^^^^^ ^^^^^^^^ This should be __LINE__ NOT __line__ John -- use Perl; program fulfillment -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]