2 个版本
0.1.1 | 2020年5月10日 |
---|---|
0.1.0 | 2020年5月10日 |
#1852 在 文本处理
6KB
78 行
字母编码器
当前正在进行中,这个包将提供一种简单的方法来编码和解码字符串和字符为 "字母编码"。
字母编码是一种简单的编码方案,由我的一个教授 - Kieth Hellman 创建,并在编译器课程中使用。描述简单且易于理解
不在以下集合中的字符
0-9
,A-Z
,a-w
或y-z
(注意缺少x
)总是以十六进制转义序列的形式书写:xHH
其中H
是大写或小写的十六进制值。其他字符可以以转义形式(xHH
)或其视觉符号(例如,A
表示 ASCII 十进制码 65)书写。
此代码目前仅针对 ASCII 字符进行测试,但非 ASCII 字符也应该可以正常工作。
待办事项
- 能够解码任意字符串
- 使用非 ASCII 字符测试
- 在 README/crates.io 上创建文档和示例