Citrine编程语言

Citrine是一种简单的编程语言,让您可以用母语编写应用程序游戏。 然后,您可以将自己的创作导出到任何PC、手机、游戏机或网络。也可以通过在线的 构建服务器 进行导出。

Download Citrine


 

Citrine 如何工作?

1. 句子:
Citrine 从上到下读取程序, 从句子的开始到结束。每个句子以句点结束。

2. 变量:
在 Citrine 中声明变量的方法是:

>> abc := 123.

3. 消息:
你通过向对象发送消息来编写程序 (数字、文本、布尔值、序列等)。通用语法是:

<object> <message>.

如果消息有参数,你可以将它们与消息混合 如下所示:

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

这里 a 和 b 都是同一消息的一部分。 对于只有 1 个字符(如 +)的单参数消息,你应该 省略冒号。

4. 逗号:
你可以将多个消息串联起来。如果一个消息 有参数,你需要在其后加上逗号 (,) 来发送后续消息。示例:

输出: ['你好,世界!'], 停止。

5. 任务:
你可以通过用 { 和 } 包围指令来将它们分组。 这会变成一个任务。你也可以向任务发送消息, 例如 * 3 使任务执行 3 次:

{ :i ... } * 3.

任务开始时包含参数。 使用 <- 从任务中返回答案。你可以通过将新任务与新消息连接来扩展任何 对象:

数字为: ['双倍'] 执行: {
    <- 自己 * 2.
}.
输出: 3 双倍,停止。

这就是基础知识。 了解 Citrine 的最佳方式是通过玩耍来发现。 自己探索有哪些对象和消息可用....

对象探索器