1个不稳定版本
使用旧的Rust 2015
0.1.0 | 2017年7月24日 |
---|
#1639 在 编码
14KB
218 行
ran-slat
一种可以轻松翻译成任何口语的语言。
规范
以下是关键词和语法规则
通用
_NOUN
- 一个名词
-ADJECTIVE
- 一个形容词
-_NOUN
- 某个名词的
:NOUN
- 为谁或什么
(PARENTHETICAL)
- 一个插入语
«QUOTE»
或 {QUOTE}
- 一个引号
a\b
- a/b, a-b ( A Slash or Hyphen B )
动词
'VERB
- 一个动词(做 _ )
"VERB
- "VERB" 作为名词(例如 "Jumping is fun")
'VERB_NOUN
- "NOUN" "VERB"s(现在时)
"VERB_NOUN
- "NOUN" 正在 "VERB"ing(现在时)
/VERB_NOUN
- "NOUN" "VERB"ed(过去时)
%VERB_NOUN
- "NOUN" 曾经 "VERB"ing(过去时)
+VERB_NOUN
- "NOUN" 将要 "VERB"(将来时)
<VERB_NOUN
- "NOUN" 将 "VERB"(将来时)
>VERB_NOUN
- "NOUN" 将会 "VERB"ing(将来时)
'=VERB
- 一个动词(做了 "VERB")
"=VERB
- "VERB" 作为名词(例如 "跳过是伟大的")
'=VERB_NOUN
- "NOUN" 已经 "VERB" 过了(现在时态)
"=VERB_NOUN
- "NOUN" 正在 "VERB"(现在时态)
/=VERB_NOUN
- "NOUN" 曾经 "VERB" 过(过去时态)
%=VERB_NOUN
- "NOUN" 曾经正在 "VERB"(过去时态)
+=VERB_NOUN
- "NOUN" 将要已经 "VERB" 过了(将来时态)
<=VERB_NOUN
- "NOUN" 将会 "VERB" 过(将来时态)
>=VERB_NOUN
- "NOUN" 将会已经 "VERB" 过了(将来时态)
逻辑 / 连词 / 从句起始词
a&b
- A 和 B
a|b
- A 或 B
a^b
- 排他或(要么 A 要么 B,但不能同时是两者)
~a
或 ¬a
- 非 A
@
- 在
,
- 然后,
=0
- 当,
=1
- 一旦,
=2
- 正好是 X 时间,或者 X 刚好。
[
- 当
]0
- 如果
]1
- 如果,强调:仅当
独立子句起始词
;
- 开始一个声明
!
- 开始一个感叹
?
- 开始一个问题
?!
- ‽
开始一个感叹问题
数字
$X
- X 美元
$X.Y
- X.Y 美元
$0.Y
- Y 美分
#X
- 数字 X
#X.Y
- 数字 X.Y