Difference between revisions of "Programmēšanas valoda LV"
(New page: {{TocRight}} '''Programmēšanas valoda LV''' ir domāta Latvijas programmētajiem ar raksturu. Kādu raksturu? Smaidīgi Latvisku. == Sveika saule! == GRIBU PUMPĒT ĀRĀ "Svei...) |
(→Drukāt skaitļus no 1 līdz kautkam) |
||
Line 38: | Line 38: | ||
IELEJ VESELS kautkam |
IELEJ VESELS kautkam |
||
VĀLĒ no 1 līdz kautkam |
VĀLĒ no 1 līdz kautkam |
||
ĀRĀ |
ĀRĀ KURTA |
||
PRIEKĀ |
PRIEKĀ |
||
* IELEJ - procedūras ieejas punkta (sākuma) definīcija |
* IELEJ - procedūras ieejas punkta (sākuma) definīcija |
||
* VĀLĒ - cikls |
* VĀLĒ - cikls |
||
* KURTA - tekošā cikla skaitītāja vertība |
|||
* PRIEKĀ - cikla beigas |
|||
== Komunikācija (Sockets) == |
== Komunikācija (Sockets) == |
Revision as of 15:01, 21 October 2010
Programmēšanas valoda LV ir domāta Latvijas programmētajiem ar raksturu. Kādu raksturu? Smaidīgi Latvisku.
Sveika saule!
GRIBU PUMPĒT ĀRĀ "Sveika saule!" BESIS
- GRIBU - iekļauj speciālas bibliotēkas vai resursus.
- PUMPĒT - ļauj pumpēt uz datnēm un atpakaļ
- ĀRĀ - izdrukāt uz ekrāna
- BESIS - programmas beigas
Datu tipi
Mainīgo vārdi var būt tikai no valodas vārdnīcas, valodas un terminoloģijas komisijas apstiprināti. Pieļaujami arī no sarunu valodas. Garuma un citas zīmes nav obligātas. Pieļaujams, ka 1 vai divi burti iztrūkst, vai ir citādi.
Tipu definīcijas var noklusēt ja mainīgo vārdi ir šādi
- bez garuma un citām zīmēm - integer (besis)
- Ar mīkstinātajzīmēm - float (bišķiņ)
- Ar garumzīmēm - simbolu virkne (
- Ar lielajiem burtiem - lielie skaitļi
- Ar mazajiem burtiem - mazie skaitļi (pēc programmētāja ieskatiem).
Var taisīt izņēmumus, priekšā pierakstot tipus:
- VESELS vai VESALS - integer
- MĪKSTAIS - float (iespējams arī DUBULTMĪKSTAIS - double)
- GARAIS - teksts
Drukāt skaitļus no 1 līdz kautkam
IELEJ VESELS kautkam VĀLĒ no 1 līdz kautkam ĀRĀ KURTA PRIEKĀ
- IELEJ - procedūras ieejas punkta (sākuma) definīcija
- VĀLĒ - cikls
- KURTA - tekošā cikla skaitītāja vertība
- PRIEKĀ - cikla beigas
Komunikācija (Sockets)
GRIBU Štepselēt // GRIBU spraust ir alternatīva, optimizēta versija bet bez atkļūdošanas informācijas
- IESPRAUD "google.com" - definē adresi internetā
- TANKŠ - sūta (send)
- KASIR - saņem (receive)
Garastāvokļa un pūkainās loģikas orientēta programmēšana
Paplašinām loģiku JĀ, NĒ ar sekojošām vērtībām
- VIENALGA, VARBŪT (tuvāk patiesībai, drīzāk JĀ nekā NĒ)
- modifikators NEKAD, kas tiek ignorēts sevišķi stūrgalvīgos brīžos un programmas sākotnējos testos.
Cikli
- VĀLĒ - cikls
- PIETIKSIES - izeja no cikla (break)
- AKAL - Uz cikla sākumu
- LAIŽAM - bloka sākums
- PRIEKĀ - bloka, piemēram, cikla beigas
- SVIESTS - Izdruka uz kļūdu failu vai ekrānu (fprintf(stderr,...))
- JĀNĒ jautajiens JĀ bloks NĒ bloks NEZINU bloks- if
JĀNĒ bišķiņ > 0 JĀ ĀRĀ 1 NĒ ĀRĀ 2 VIENALGA ĀRĀ 17