5个版本
0.2.2 | 2024年6月8日 |
---|---|
0.2.1 | 2023年3月9日 |
0.2.0 | 2020年1月12日 |
0.1.1 | 2018年9月26日 |
0.1.0 | 2016年9月18日 |
#135 在 解析器实现 中
每月下载量6,684,047
用于 1,588 个crate(13个直接使用)
14KB
166 行
vte
Rust中实现虚拟终端模拟器的解析器。
该解析器根据 Paul Williams的ANSI解析器状态机 实现。状态机不分配解析数据的含义,因此本身不足以编写终端模拟器。相反,期望实现一个执行有用操作的Perform
特质。Parser
处理记账,而Perform
只需处理操作。
有关更多信息,请参阅文档。
lib.rs
:
基于表的UTF-8解析器
此模块实现了一个基于表的UTF-8解析器,理论上应该包含最少的分支(1)。唯一的分支是从解包转换返回的Action
。