By two sets, do you mean "eq" and "==", "gt" and ">", etc.?
A string comparison is much different than a numeric
comparison. Look:
$string = "556foo";
$num = 556;
print "string comparison equal" if $string eq $num;
print "num comparison equal" if $string == $num;
The result?
num comparison equal
So if these are the sets of operators that you're referring
to, they're definitely not redundant; you couldn't simply
drop one set and have the same functionality as you do
now.
Are you proposing that we differentiate between string
and numeric comparisons in some other way than the
operators?
-
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.
|