How do I pronounce $var? Or $_? I
I pronounce $ as "dollar", or as "string". The latter is because I used to code in BASIC, where a dollar sign suffix denotes a string variable - I try to avoid that habit, but sometimes I fall back. Sometimes I just say "variable" instead of "dollar" (just to avoid confusion, I don't say scalar).
_ is "underscore", but sometimes I call $_ "default", instead of "dollar underscore".
These may be (probably are) wrong, but this is what I'm used to:
I leave out parens and curlies where they're not optional. I often say "end of $control_structure" instead of "closing curly"= is == equals eq equals (or "e q") ~ tilde $ dollar, variable ^ caret (but <tt>$^W</tt> --> "variable control W") @ at, array % hash _ underscore $_ default @_ default array {[( opening (or "left") curly, bracket, paren }[( closing (or "right") curly, bracket, paren : colon ; semicolon, stop / slash \ backslash, escape \n newline (not "escape n") \w word \s whitespace ` backtick <> glob, readline ("diamond" if without handle), tag (depending on co +ntext) < less-than-sign, opening (left) angle > greater-than-sign, closing (right)angle & ampersand, and && and (or "and and" to avoid confusion, "short and") | pipe, or || or (or "or or", "pipe pipe", "short or") ' single quote " double quote * asterisk, times -- decrease ++ increase # pound, comment, remark (not "hash" because of % :)
becomes:while (<>) { s/\r/blah/; print $_ || "Empty\n"; }
while diamond, s slash carriage return slash blah slash, stop, print default, short or, double quote titlecase empty, newline, double quote, stop. end of while.
Then again, my English is disastrous at best, so I don't think you should rely on this :)
U28geW91IGNhbiBhbGwgcm90MTMgY
W5kIHBhY2soKS4gQnV0IGRvIHlvdS
ByZWNvZ25pc2UgQmFzZTY0IHdoZW4
geW91IHNlZSBpdD8gIC0tIEp1ZXJk
In reply to Re: How do I pronounce all this stuff
by Juerd
in thread How do I pronounce all this stuff
by erikharrison
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |