Bahasa Pemrograman Citrine

Citrine adalah bahasa pemrograman sederhana yang memungkinkan Anda menulis kode dalam bahasa asli Anda. Anda dapat mengekspor kreasinya sendiri ke setiap PC, telepon, konsol game, atau web. Ekspor juga dapat dilakukan melalui server pembangun online.

Unduh Citrine


 

Bagaimana Citrine Bekerja?

1. Kalimat:
Citrine membaca program dari atas ke bawah, dari awal kalimat hingga akhir. Setiap kalimat diakhiri dengan titik.

2. Variabel:
Inilah cara mendeklarasikan variabel di Citrine:

>> abc := 123.

3. Pesan:
Kamu menulis program dengan mengirim pesan ke objek (angka, teks, boolean, urutan, dll.). Notasi umum adalah:

<object> <message>.

Jika pesan memiliki argumen, kamu menggabungkannya dengan pesan sebagai berikut:

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

Di sini a dan b keduanya bagian dari pesan yang sama. Untuk pesan dengan 1 argumen yang terdiri dari 1 karakter (seperti +), kamu harus membuang titik dua.

4. Comma:
Kamu dapat menghubungkan beberapa pesan. Jika sebuah pesan memiliki argumen, kamu harus menambahkan koma (,) setelahnya jika kamu ingin mengirim pesan lanjutan. Contoh:

Tulis: ['Halo Dunia!'], berhenti.

5. Tugas:
Kamu bisa mengelompokkan instruksi dengan membungkusnya dalam { dan }. Itu akan menjadi tugas. Kamu juga bisa mengirim pesan ke tugas, seperti * 3 untuk menjalankan tugas 3 kali:

{ :i ... } * 3.

Di awal tugas terdapat parameter. Gunakan <- untuk mengembalikan jawaban dari tugas. Kamu bisa memperluas objek apa pun dengan mengaitkan tugas baru dengan pesan baru:

Nomor dengan: ['gandakan'] lakukan: {
    <- sendiri * 2.
}.
Tulis: 3 gandakan, berhenti.

Itulah dasarnya. Cara terbaik untuk mengenal Citrine adalah dengan mengeksplorasinya sambil bermain. Temukan sendiri objek dan pesan apa saja yang tersedia....

Penjelajah Objek