CPL (ohjelmointikieli)
ohjelmointikieli
CPL (engl. Combined Programming Language) on Cambridgen yliopistossa kehitetty moniparadigmainen ohjelmointikieli 1960-luvulla.
CPL | |
---|---|
Paradigma | moniparadigmainen: funktionaalinen, proseduraalinen, imperatiivinen |
Julkaistu | 1963 |
Vaikutteet | ALGOL |
Vaikuttanut | BCPL |
Kieli otti paljon vaikutteita ALGOL 60 kielestä. Ensimmäinen kääntäjä kielelle on julkaistu n. vuonna 1970.[1]
CPL tukee useita perusdatatyyppejä:[2]
- index, integer, real, complex
- index on eritystapaus integeristä, tarkoitettu viittaamaan taulukkoon
- Boolean, logical, long logical
- string
- label
- array
- list
Yhdistelmätyyppejä voidaan muodostaa perusdatatyypeistä. Lisäksi on tyyppi general.[3]
Esimerkkiohjelma
Esimerkkiohjelma CPL-kielellä:[3]
function Fact2[x] = result of § real f = 1 until x = 0 do f, x := xf, x — 1 result := f §
Lähteet
🔥 Top keywords: Wikipedia:EtusivuToiminnot:HakuJarno SaarinenEija-Riitta KorholaOliver KapanenToni NieminenToiminnot:Tuoreet muutoksetJääkiekon maailmanmestaruuskilpailut 2024Robert FicoHuhtikuu tuleeJääkiekon maailmanmestaruuskilpailutLinnea VihonenSuomen jääkiekkomaajoukkueMelroseVeeti KallioMaria SidKimmo KapanenItävallan jääkiekkomaajoukkueSuomiYasukeSlovakiaLuettelo hätäkeskuksen tehtäväluokistaEurovision laulukilpailu 2024Juhani TamminenItävaltaKirjosieppoJorma UotinenJääkiekon maailmanmestaruuskilpailut 2023Fritzlin insestitapausMerja Kyllönen16. toukokuutaHilkka KinnunenSami KapanenNeste (yritys)Uusi-KaledoniaAnja RäsänenSarajevon laukauksetJukka JalonenSmer-SD