Localized programming language Citrine

Nechte své sny ožít! Snadné vytváření vlastních aplikací a her ve vašem rodný jazyk! Sdílejte s každým na PC, mobilní a herní konzole.







Download Citrine

Jak Citrine funguje?

1. Věty:
Citrine čte programy shora dolů, od začátku věty až po konec. Každá věta končí tečkou.

2. Proměnné:
Jak deklarovat proměnné v Citrine:

>> abc := 123.

3. Zprávy:
Pisete program zasíláním zpráv objektům (čísla, texty, booleany, sekvence atd.). Obecná syntaxe je:

<object> <message>.

Pokud zpráva obsahuje argumenty, spojíte je se zprávou následovně:

<object> <a>: <argument 1> <b>: <argument 2>

A a b jsou částí téže zprávy. Pokud má zpráva 1 argument skládající se z 1 znaku (například +), měli byste dvojtečku vynechat.

4. Čárky:
Můžete spojit více zpráv dohromady. Pokud má zpráva argumenty, musíte za ní přidat čárku (,) pokud chcete poslat pokračovací zprávu. Příklad:

Vytisknout: ['Ahoj světe!'], zastavit.

5. Úkoly:
Můžete seskupit instrukce tím, že je obklopíte { a }. Stane se z toho úkol. K úkolům můžete také zasílat zprávy, například * 3 pro vykonání úkolu 3krát:

{ :i ... } * 3.

Na začátku úkolu jsou parametry. Pomocí <- můžete vrátit odpověď z úkolu. Můžete rozšířit jakýkoli objekt tím, že přidáte nové úkoly k novým zprávám:

Číslo u: ['dvojité'] udělat: {
    <- sám * 2.
}.
Vytisknout: 3 dvojité, zastavit.

To je základ. Nejlepší způsob, jak se s Citrine seznámit, je objevovat ho při hře. Zjistěte sami, jaké objekty a zprávy jsou k dispozici....

Průzkumník objektů
FAQ

 

Demo Game

level1 level2