Koodaussymboleiden ääntämisestä
kesäkuu 12, 2008
Coding Horrorissa oli tänään juttu ASCII-merkkien ääntämisestä koodia luettaessa. Ajattelinpa laittaa tähän sitten omat lukutapani suomeksi ja englanniksi. Sulut ja lainaukset luen joko “sulut auki/sulku kiinni” tai “suluissa”, englanniksi “opening/closing parenthesis” tai “in parentheses”. Lopussa on vielä lista useamman merkin yhdistelmistä.
!
not, huutomerkki, ei, kertoma (matikkayhteyksissä)
not, exclamation point, factorial
"
lainausmerkki, lainaus
quote
#
risuaita
hash
$
dollari, äs (muuttujien nimissä)
dollar
%
prosentti, modulo
percent, mod
&
änd, ja, et (xml)
and, amp (xml)
'
heittomerkki, heitto
single quote, char quote
( )
sulut
parentheses
[ ]
hakasulut, laatikkosulut
brackets, at index
{ }
aaltosulut, lohkosulut
(curly) braces, block
< >
pienempi/suurempi kuin, kulmasulut (xml)
less/greater than, angle brackets
*
tähti, kertaa
star, pointer (c), times
+
plus
plus
,
pilkku
comma
-
miinus, viiva
minus, dash
.
piste
dot, period (at least in Pascal "end.")
/
kautta, kauttaviiva, per (matikka)
slash, over
\
keno, kenoviiva
backslash
:
kaksoipiste
colon, as (Pascal type), in (Java foreach)
;
puolipiste
semicolon
=
on
equals
?
kysymysmerkki
question mark
@
ät
at
^
hattu, ksor
hat, xor
_
alaviiva
underscore
`
yläpilkku
grave
|
or, tai, putki (asiayhteydestä riippuen)
or, pipe
~
tilde, ei
tilde, not
Ja sitten monimerkkiset:
== on on, tupla-on equals, is, double equals === on on on, tripla-on really equals, triple equals =< => pienempi/suurempi tai yhtä suuri kuin less/greater than or equal := kaksoispiste-on is != <> ei ole, erisuuri kuin not equals, is not :: tuplakaksoispiste double colon => jolle (C#), nuoli (PHP) for which, arrow += -= /= *= &= |= ^= %= .= plus on, miinus on, kautta on, tähti on, ja on, tai on, hattu on, prosentti on, piste on plus equals, minus equals, slash equals, times equals, and equals, or equals, ex-or-equals, mod equals, dot equals ... piste piste piste ellipsis -> nuoli arrow .. -sta -een, piste piste from to, dot dot <> oikealle right, shift right <<< kolmoisnuoli triple arrow ++ -- plus plus, miinus miinus plus plus, minus minus ** tähti tähti star star @" ät lainaus at quote << >> vasemmalle/oikealle left/right, shift left/right .. -sta -een, piste piste from to, dot dot -> nuoli arrow <<< kolmoisnuoli triple arrow