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

https://github.com/tu6ge/appellation

家庭成员称呼查询, lexer, parse
https://github.com/tu6ge/appellation

lexer lexer-parser rust

Last synced: about 1 year ago
JSON representation

家庭成员称呼查询, lexer, parse

Awesome Lists containing this project

README

          

# 称呼查询

输入 **爸爸的妈妈是什么**

会输出 **奶奶**

词法分析,语法分析练习项目

```
cargo run 爸爸的爸爸是什么
```

## 内部解析

输入 `爸爸的爸爸是什么` 时,先进行词法分析:

- `爸爸` 是称呼
- `的` 是连接词
- `爸爸` 是称呼
- `是` 关键词
- `什么` 关键词

然后根据前后两个称呼,查询内部 HashMap ,输出结果

## 配置文件读取

todo