SYMPL
Simpl este un limbaj de programare învechit dezvoltat de Control Data Corporation (CDC) pentru utilizare pe sistemele informatice din seria CDC 6000 în anii ’70 -’80.
S -a bazat pe un subset de versiune a CDC a Jovial, ca o alternativă la limbajul de asamblare.
O serie de produse software CDC importante au fost implementate în SYMPL, inclusiv compilatoare, biblioteci, un editor pe ecran complet și subsisteme majore.
Simpl este un limbaj compilat, imperativ și procedural.
În comparație cu Fortran of the Day, Symppl acceptă: tastarea datelor puternice: Toate variabilele trebuie declarate înainte de a utiliza variabile booleane variabile întregi de biți variabile (atât semnate cât și nesemnate) „Stare” (Enumerat Integer Integer), incluzând „bazat pe„ dinamic ”, bazat pe„ dinamic ” Structuri alocate Programarea structurată Construiește proceduri cuibărite în fixare „Bead” (BIT) și manipularea personajelor O simplă facilitate macro-caracteristică distinctă a simplului, găsită și în jovial, este că tablourile de variabile multi-item pot fi specificate fie cu un „serial Dispunerea memoriei „sau„ paralelă ”.
Un aspect „în serie” are intrări de matricea care se urmăresc reciproc în memorie, așa cum este de obicei în majoritatea limbilor computerizate.
Un aspect „paralel” grupează fiecare dintre elementele individuale din fiecare dintre intrările de matrice împreună.
De exemplu, dacă fiecare intrare a tabloului are elemente x, y și z, un aspect paralel ar grupa x [0] …
x [n] împreună în memorie, urmat de y [0] …
y [n], și apoi Z [0] …
Z [n].
Aceasta are efectul de a accelera accesul la toate aceleași elemente din tablou - deoarece toate sunt contiguă unul cu celălalt.
Simplificările în comparație cu Jovial includ: fără tip de date cu punct fix, fără structuri de tabel și niciun concept Compool.
Deși în locul comoolilor, o capacitate de text specifică CDC permite încapsularea declarațiilor comune de date.