Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Mac > Perl on OSX > Re: Is there a ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 11 Topic 1001 of 1076
Post > Topic >>

Re: Is there a True Boolean type in Perl?

by gblackburn@[EMAIL PROTECTED] (Gary Blackburn) Oct 15, 2007 at 05:25 PM

--Apple-Mail-20--572041059
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed


On Oct 15, 2007, at 4:27 PM, Michael Barto wrote:

> As both Java and Javascript both have a 'true' and 'false' or  
> Boolean data type, is there any interest in evolution of Perl to  
> have a true Boolean. Or what is the preferred method to do this in  
> Perl. The "C" programmers want me to use "0"'s and "1"'s.

In my experience the most common convention is to use undef and 1 as  
your boolean values, as in:

my $is_scared;    # is_scared is initially set to undef, which  
evaluates as "false"

if ($monsters_under_my_bed) {
	$is_scared = 1;
}

Yeah, it's probably bad karma to use "undef" when you mean "0" but  
this approach is very perl-ish, easy to read, and even recommended by  
Damian Conway in his "Perl Best Practices" book (page 40... just  
checked. :-D)

---
Gary Blackburn
gblackburn@[EMAIL PROTECTED]

 




 11 Posts in Topic:
Is there a True Boolean type in Perl?
mbarto@[EMAIL PROTECTED]   2007-10-15 13:27:26 
Re: Is there a True Boolean type in Perl?
chas.owens@[EMAIL PROTECT  2007-10-15 16:54:08 
Re: Is there a True Boolean type in Perl?
merlyn@[EMAIL PROTECTED]   2007-10-16 12:25:29 
Re: Is there a True Boolean type in Perl?
gblackburn@[EMAIL PROTECT  2007-10-15 17:25:23 
Re: Is there a True Boolean type in Perl?
jeremiah@[EMAIL PROTECTED  2007-10-15 23:59:55 
Re: Is there a True Boolean type in Perl?
mbarto@[EMAIL PROTECTED]   2007-10-15 18:20:22 
Re: Is there a True Boolean type in Perl?
douglist@[EMAIL PROTECTED  2007-10-15 19:40:19 
Re: Is there a True Boolean type in Perl?
trey@[EMAIL PROTECTED] (  2007-10-17 12:40:08 
Re: Is there a True Boolean type in Perl?
chas.owens@[EMAIL PROTECT  2007-10-16 05:55:15 
Re: Is there a True Boolean type in Perl?
chas.owens@[EMAIL PROTECT  2007-10-16 06:01:02 
Re: Is there a True Boolean type in Perl?
david@[EMAIL PROTECTED]   2007-10-16 16:19:28 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Dec 5 0:49:07 CST 2008.