yyc
Version:
中文编程解释器, YY language complier
68 lines (51 loc) • 1.07 kB
Markdown
[English](README_en.md)
[Deutsche](README_en.md)
### 说明
YYC是一个小型解释器, 可实现中文编程, 并支持Node.js扩展.
### 安装
可以使用npm安装yyc
```bash
npm install yyc -g
```
编译执行
```bash
yyc demo.yy
```
### 举例

```javascript
特征 唐诗宋词 {
基态(人物) {
此.人物 = 人物
}
曰() {
匹配(此.人物) {
场景 '李白':
打印('故人西辞黄鹤楼, 烟花三月下扬州')
返回
场景 '张继':
打印("姑苏城外寒山寺, 夜半钟声到客船")
返回
场景 '苏轼':
打印(`人生如逆旅,我亦是行人`)
返回
默认:
打印('选择: 李白 | 张继 | 苏轼')
返回
}
}
}
定义 李白 = 唐诗宋词.基态('李白')
定义 张继 = 唐诗宋词.基态('张继')
定义 苏轼 = 唐诗宋词.基态('苏轼')
李白.曰()
张继.曰()
苏轼.曰()
```
* [文档](doc/doc.md)
* [项目](doc/projects.md)
Y-Y