12 879
pakeitimai
Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!
| 5 eilutė: | 5 eilutė: | ||
Dar pagal savo kilmę dibilų kalba siejama su tokia [[Lolcode]] - primityvia, bet pilnaverte programavimo kalba, imituojančia visokius [[lolketai|lolketus]], mat savo bukumu tie lolketai atitika tipiškus dibilus. Sintaksė tokia buka, kad šios kalbos tiesiog visiškai panašios. | Dar pagal savo kilmę dibilų kalba siejama su tokia [[Lolcode]] - primityvia, bet pilnaverte programavimo kalba, imituojančia visokius [[lolketai|lolketus]], mat savo bukumu tie lolketai atitika tipiškus dibilus. Sintaksė tokia buka, kad šios kalbos tiesiog visiškai panašios. | ||
== Dibilų kalbos gramatika == | |||
Šiuo metu, versijoje 1.0 dibilų kalba palaiko tiktai didžiąsias raides. Naudojama prefiksinė notacija (t.y., vadinamoji lenkiškoji), kur argumentai yra užrašomi po to, kai yra užrašomas operatorius, abu argumentus naudojantis. | |||
Savo esme kalba yra struktūrinė, savo pobūdžiu labiau primena [[Algol]] grupės kalbas. Reikalaujama kintamųjų deklaracijos ir tiesioginio priskyrimo. Tipizacijos griežtumas priklauso nuo transliatoriaus realizacijos. | |||
=== Bendra sintaksė === | |||
Bet kuri programa pradedama raktiniu žodžiu ''LABAS'', užbaigiama raktiniu žodžiu ''ATE''. Komentarai toje pačioje eilutėje rašomi, pradedant raktiniu žodžiu ''TA PRASME''. Daugiaeilučiai komentarai pradedami raktiniu žodžiu ''PEZALAI'' ir užbaigiami raktiniu žodžiu ''NESVARBU''. | |||
Papildomos bibliotekos, jei tokių prireikia, įtraukiamos, naudojant raktinį žodį ''MAN REIKE'', pvz., ''MAN REIKE STDIO?''. | |||
Šiuo metu papildomų bibliotekų įtraukimas nėra realizuotas, todėl ignoruojamas. | |||
=== Duomenų įvedimas/išvedimas === | |||
Standartinis išvedimas realizuojamas per funkciją ''PARASAI''. Pvz.: | |||
* ''PARASAI KINTAMASIS'' | |||
* ''PARASAI "tekstas"'' | |||
Standartinis įvedimas realizuojamas per funkciją ''DUOK MAN'', kuriai perduodamas kintamasis, į kurį perkeliama įvesta reikšmė. Pvz.: | |||
* ''DUOK MAN KINTAMASIS'' | |||
== Dibilų kalbos pavyzdžiai == | == Dibilų kalbos pavyzdžiai == | ||