Syntaktinen sokeri
Syntaktinen sokeri on sellaista syntaksia ohjelmointikielessä, jonka on suunniteltu tekevän asioista helpommin luettavia tai ilmaistavia. Se tekee kielestä "makeampaa" ihmisten käyttöön: asiat voidaan ilmaista selkeämmin, ytimekkäämmin tai toisten enemmän pitämällä tavalla.
Esimerkiksi monissa ohjelmointikielissä on oma syntaksinsa taulukon elementtien viittaamiseen ja päivittämiseen. Abstraktisti taulukkoviittaus on kahden argumentin proseduuri: taulukko ja alaindeksi vektori, joka voitaisiin ilmaista get_array(Array, vector(i,j))
. Sen sijaan monet kielet tarjoat syntaksin Array[i,j]
. Samalla tavoin taulukon elementin päivityksen proseduuri koostuu kolmesta argumentista, esim. set_array(Array, vector(i,j), value)
, mutta monet kielet tarjoavat syntaksin Array[i,j] = value
.
![Käännös suomeksi](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/Translation_Latin_Alphabet.svg/60px-Translation_Latin_Alphabet.svg.png)
Alkuperäinen artikkeli: en:Syntactic sugar