On Sunday 09 May 2010 14:30:06 Owen wrote:
> I have perl v5.10.0 on an up to date Ubuntu-9.04
> ====================perldoc -f say=============================
> say FILEHANDLE LIST
> say LIST
> say     Just like "print", but implicitly appends a newline.
> "say LIST" is simply an abbreviation for "{ local $\ = "\n";
> print LIST }".
> 
> This keyword is only available when the "say" feature is enabled: see
> feature.
> =====================perldoc -q feature========================
> No documentation for perl FAQ keyword `feature' found
> 
> 
> 
> Just wondering how I can featureise 'say'
> 

See perldoc feature.

[code]
#!/usr/bin/perl

use strict;
use warnings;

use feature qw(say);

say "Hello!";
[/code]

This prints "Hello!" followed by a newline.

You can also do:

[code]
#!/usr/bin/perl

use strict;
use warnings;

use 5.010;

say "Hello!";
[/code]

Which enables all the 5.010 features.

Hope that helps. You are right that the documentation may need to be clearer 
to the uninitiated.

Regards,

        Shlomi Fish

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
Understand what Open Source is - http://shlom.in/oss-fs

God considered inflicting XSLT as the tenth plague of Egypt, but then
decided against it because he thought it would be too evil.

Please reply to list if it's a mailing list post - http://shlom.in/reply .

-- 
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


  • say Owen
    • Re: say Shlomi Fish

Reply via email to