Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rimochan/gensho

【幻書】能編程的自然中文!
https://github.com/rimochan/gensho

Last synced: 7 days ago
JSON representation

【幻書】能編程的自然中文!

Awesome Lists containing this project

README

        

# 【幻書】能編程的自然中文

「幻書」能把「僅包含自然語言的中文」轉化爲「類似python的中文編程代碼」。

> 如果你喜欢这个项目,就加星吧。

```python
if 你.喜欢(项目): 加星()
```

## 關於命名

應該會有人看到Gensho就想到Gen是「生成」,然後生成後面的什麼東西……實際上完全沒有關係……

> 幻書,是三雲岳斗所著小說《丹特麗安的書架》中出場的道具。
> 幻書也是可讀的書,但是其中非同尋常的力量顯現時,則會將現實扭曲。

(是這樣嗎我是不是和紙上魔法使看混了……)

## 樣例

> 如果你有时间,就写本小说吧。

```python
if 你.有(时间): 写(小说)
```

> 我吃苹果、橘子和香蕉。

```python
我.吃(苹果,橘子,香蕉)
```

> 我爱编程。

```python
我.爱(编程)
```

> 月亮安静地低语着
> 繁星密集地记述着
> 无限的话语汇成涡流
> 创造出千亿本书。

```python
月亮.低语()
繁星.记述()
话语.汇().成() == 涡流
创造(书)
```

> 天空过于宽广。
> 时间过于迅速。
> 聚集的话语在土地里腐朽。

```python
天空.宽广()
时间.迅速()
话语.在(土地).腐朽()
```

> 即使这样我也要呐喊,不明地提高声音。
> 至少要让这响声到达天上。
> 太阳也会因此升起吧。

```python
我.呐喊().提高(声音)
让(响声).到达(天上)
太阳.升起()
```

> 卑屈的黑暗回答我,没有人能预见未来
> 我向虚空伸出手,抓住冰冷的风

```python
黑暗.回答(我); 人.没有().预见(未来)
我.伸出(虚空,手).抓住(风)
```

## 注意

依存樹我沒寫,直接用的訊飛的api……訊飛的也不準所以結果不怎麼準,而且試用的話還得去註冊訊飛帳號……

免費的訊飛帳號的話,一天就只能編譯500行了。

還有就是行業慣例,樣例當然都是表現的最好的……