Язык программирования Citrine

Citrine - это простой язык программирования, который позволяет вам писать приложения и игры на вашем собственном языке. Затем вы можете экспортировать свои творения на любой ПК, телефон, игровую консоль или веб-сайт. Экспорт вскоре станет возможен и онлайн. Цитрин полностью бесплатен и имеет открытый исходный код.

Скачать Citrine


 

Как работает Citrine?

1. Предложения:
Citrine читает программы сверху вниз, от начала предложения до конца. Каждое предложение заканчивается точкой.

2. Переменные:
Вот как объявить переменную в Citrine:

>> abc := 123.

3. Сообщения:
Вы пишете программу, отправляя сообщения объектам (числа, тексты, логические значения, последовательности и т.д.). Общая нотация следующая:

<object> <message>.

Если у сообщения есть аргументы, вы смешиваете их с сообщением следующим образом:

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

Здесь a и b являются частью одного и того же сообщения. Если сообщение содержит 1 аргумент, состоящий из 1 символа (например, +), то нужно опустить двоеточие.

4. Запятые:
Вы можете соединять несколько сообщений вместе. Если у сообщения есть аргументы, нужно поставить запятую (,) после него, если вы хотите отправить продолжение сообщения. Пример:

Вывод: ['Привет, мир!'], стоп.

5. Задачи:
Вы можете группировать инструкции, поместив их в { и }. Это становится задачей. Вы также можете отправлять сообщения задачам, например, * 3, чтобы выполнить задачу 3 раза:

{ :i ... } * 3.

В начале задачи находятся параметры. С помощью <- вы возвращаете ответ из задачи. Вы можете расширить любой объект, привязав новые задачи к новым сообщениям:

Число с: ['удвоить'] сделать: {
    <- сам * 2.
}.
Вывод: 3 удвоить, стоп.

Это основы. Лучший способ узнать Citrine — это исследовать его в игровой форме. Откройте для себя, какие объекты и сообщения доступны....

Обозреватель объектов

 



Пожалуйста, поддержите мой проект, чтобы я мог создать сервер онлайн-экспорта. Пожертвовать через Monero:


экспорт