Ero sivun ”Ada (ohjelmointikieli)” versioiden välillä
[arvioimaton versio] | [arvioimaton versio] |
Poistettu sisältö Lisätty sisältö
p r2.6.4) (Botti muokkasi: fr:Ada (langage) |
Jpk (keskustelu | muokkaukset) p →Esimerkkiohjelma: source |
||
Rivi 39:
== Esimerkkiohjelma ==
Yleinen esimerkki ohjelmointikielen [[syntaksi]]sta on Hello World -ohjelma:
'''with''' Ada.Text_IO; '''use''' Ada.Text_IO;▼
<source lang="ada">
'''procedure''' Hello_World '''is'''▼
'''begin'''▼
Put_Line("Hello World!");
</source>
Ohjelman alun '''with'''-lauseella kerrotaan kääntäjälle Hello_Worldin käyttävän Ada.Text_IO-pakkausta (package). Pakkauksessa määritellyt [[proseduuri]]t ja [[funktio]]t tuodaan näkyviin '''use'''-lauseella. Varsinaisen Hello_World-ohjelman runko on avainsanojen '''begin''' ja '''end''' välissä.
Ada ei ota kantaa avainsanojen eikä tunnisteiden kirjainkokoon. Näin ollen toinen rivi voitaisiin kirjoittaa myös muodossa
<source lang="ada">
</source>
ilman muutosta ohjelman toimintaan.
|