ALGOL 68: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
pravopis, gramatika, štylistika, preklepy, wikilinky, typografia, formátovanie
Vegbot (diskusia | príspevky)
d Robot automaticky nahradil text: (-{{eng| +{{V jazyku|eng|); kozmetické zmeny
Riadok 1:
'''ALGOL 68''' je imperatívny programovací jazyk predstavujúci rozsiahle a dôsledné rozvinutie predchádzajúcej verzie jazyka [[ALGOL 60]]. Vznikol v roku 1973 a bol navrhnutý podľa fundamentálneho princípu tzv. „ortogonálneho návrhu“ ({{V jazyku|eng|Orthogonal Design}}). Ide o princíp minimálneho, univerzálneho, ľubovoľne kombinovateľného stavebnicového systému.
 
Základných stavebnicovými prvkami tohto jazyka, sú údajové typy ''boolean'', ''character'', ''integer'' a ''real'' a tiež syntaxe jazyka. Z týchto stavebnicových prvkov sa pomocou tzv ''mode-makerov'' dajú zostrojiť ľubovoľne zložité oblasti dát. Takýto skladací systém sa dá považovať predchodcu [[objektový model|objektového modelu]]. ''Mode-makermi'' na skladanie boli:
* '''[ ]''' na zostrojenie jednorozmerného [[Pole (údajová štruktúra)|poľa]],
* '''struct''' na vytváranie záznamov,
* '''union''' na zjednotenie viacerých [[Údajová štruktúra|štruktúr]],
* '''ref''' na konštruovanie [[Adresa|adresy]] [[Ukazovateľ (informatika)|smerníka]],
* '''proc''' na vytvorenie [[Podprogram|funkcie]] a [[Podprogram|procedúry]].
 
Stavebnicový sytém doplňovali elementárne akcie. Týmito akciami boli: