Programovací jazyk Citrine

Citrine je jednoduchý programovací jazyk, který vám umožňuje psát kód ve vašem vlastním jazyce. Můžete své vlastní vytvořené exportovat na každý počítač, telefon, herní konzoli nebo na web. Exportovat lze také pomocí online stavitele serveru.

Stáhnout 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ů