1 873
pakeitimai
Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!
| (nerodoma viena tarpinė versija, sukurta to paties naudotojo) | |||
| 7 eilutė: | 7 eilutė: | ||
== Intercall kalbos savybės == | == Intercall kalbos savybės == | ||
Kalboje duomenų tipai naudojami, žymimi "." (16 bitų integer), ":" (32 bitų integer), "," (16 bitų integer masyvas) ir ";" (32 bitų integer masyvas). Naudojant kintamuosius, pavadinimai nenaudojami, o naudojami kintamųjų numeriai, pvz., ".14523". Kiekvienas kintamasis pagal nutylėjimą operacijoms gauna nuosavą steką, kas suteikia kai kurias įdomias programavimo galimybes, pvz., galimybę saugoti ištisas kintamųjų ir veiksmų sekas. | Kalboje [[duomenų tipai]] naudojami, žymimi "." (16 bitų integer), ":" (32 bitų integer), "," (16 bitų integer masyvas) ir ";" (32 bitų integer masyvas). Naudojant kintamuosius, pavadinimai nenaudojami, o naudojami kintamųjų numeriai, pvz., ".14523". Kiekvienas kintamasis pagal nutylėjimą operacijoms gauna nuosavą steką, kas suteikia kai kurias įdomias programavimo galimybes, pvz., galimybę saugoti ištisas kintamųjų ir veiksmų sekas. | ||
Komandų yra nedaug, jos atrodo ganėtinai briedovos, tačiau ganėtinai logiškos ir netgi visai patogios, kai pažiūri į Intercall kaip į tipišką [[RISC]] architektūrą, kurioje reiktų išties rūpintis ne programuotojo, o kompiliatoriaus efektyvumu. Tik tiek, kad niekaip su RISC architektūra čia nesiderina tie visur kaišiojami stekai. | Komandų yra nedaug, jos atrodo ganėtinai briedovos, tačiau ganėtinai logiškos ir netgi visai patogios, kai pažiūri į Intercall kaip į tipišką [[RISC]] architektūrą, kurioje reiktų išties rūpintis ne programuotojo, o kompiliatoriaus efektyvumu. Tik tiek, kad niekaip su RISC architektūra čia nesiderina tie visur kaišiojami stekai. | ||
| 26 eilutė: | 26 eilutė: | ||
== Hello World su Intercall == | == Hello World su Intercall == | ||
< | <pre> | ||
DO ,1 <- #13 | DO ,1 <- #13 | ||
PLEASE DO ,1 SUB #1 <- #238 | PLEASE DO ,1 SUB #1 <- #238 | ||
| 43 eilutė: | 43 eilutė: | ||
PLEASE READ OUT ,1 | PLEASE READ OUT ,1 | ||
PLEASE GIVE UP | PLEASE GIVE UP | ||
</ | </pre> | ||
[[Category:Programavimo kalbos]] | [[Category:Programavimo kalbos]] | ||
pakeitimai