2005-10-25

Немного основ Comenius Logo

Pranešimai:
(pranešimas [Hello!]) - langas su pranešimu, viskaskita kaip pas dialoga, išskirus teksta pagal nutilejimą.

Išvedimas:
rašyk [tu tu tu] - parašo ir perkelia
rodyk [tu tu tu] - parašo ir palieka ten pat
parodyk - parodo visa struktura
spausdink.eilutę - atspausdyna eilutes (spel)
piešk.tekstą [zaza] - piešia tekstą

teksto.statos - šriftas, spalva, dydis - dialogas

Dialogfas:
paprastas: dialogas
Su užrašu: (dielogas [Klausymas])
Su užrašu ir antršatė: (dielogas [Klausymas] [antraštė])
Su užrašu ir antršatė,koordinates, dydis (x, y, w, h): (dielogas [Klausymas] [antraštė] [150 150 150 150])
Su užrašu ir antršatė,koordinates, dydis + remialis (x, y, w, h, remialis): (dielogas [Klausymas] [antraštė] [150 150 150 150 2])
Su užrašu ir antršatė,koordinates, dydis + remialis (x, y, w, h, remialis), tekstas pagal nutilejima: (dielogas [Klausymas] [antraštė] [150 150 150 150 2] [Tekstas])

(dielogas [question] [x y w h border color1 color2 color3] [default text])

Užklausymas:
Klausk

Paprastas piešimas:
tai pele
rinkis kai.paspausta ~
[0 [es eik.į pelė] ~
-1 [pš eik.į pelė]]
pele
taškas

Koordinatės:
Koks.x
koks.y
koks.x.y
palė

Ejimas
eik.x 150
eik.y 150
eik.x.y 150 150
eik.į [150 150]

Ivedimo sakinai:
skaityk.ženklą - bet koki ženklą
skaityk.žodį - bet koki žodį iki tarpo
skaityk sąrašą - skaito masyva
kai.paspausta - klavišo paspaudymas

Saligos sakinis CASE:
rinkis kint -
[r1 [sakinaia] -
r2 [sakinai] -
r3 [sakiniai]]

rinkis kint -
[r1 [sakinaia] -
r2 [sakinai] -
r3 [sakiniai] -
[kiti atvejau]]

Конструкция IF:
jeigu < условие> [< код на случай положительного исхода>][< код на всякий случай>]

Цикл “while”:
kol < условие> [< повторяемый код>]

Цикл “for”:
ciklas “i [N1 N2] [[< повторяемый код>] - цикл от N1 до N2
ciklas “i [N1 N2 step] [[< повторяемый код>] - цикл от N1 до N2 с шагом step

Знак переноса на другую строку: ~

Вызов функции
pasuk :vieta

Переменная :a
[[150 -150][150 150][-150 150][-150 -150]]

Функция, создающая 4 черепашки, которые потом танцуют:
tai pasuk :vieta
kartok 4 [krv kartojimai - 1 [0 0 0 eisim rodykis dėmesio]]
lauk 200
tebus “a :vieta
tebus “kampas 45
paeiliui [eik.į pirmas :a tebus "a be.pirmo :a lauk 200 kairėn :kampas lauk 200 tebus "kampas :kampas + 90]
paeiliui [kartok 60 [priekin 3 lauk 50]]
kairėn 180
kartok 60 [priekin 3 lauk 50]
taškas

Blog — Сергей Куракин @ 18:59
Комментариев по теме нет »

Высказыванний по теме нет

RSS комментариев. TrackBack URI

Оставить свой комментарий