#language #formal-language #documentation

字母表

提供与字母表一起工作的实用工具。

5个版本

0.2.2 2020年9月6日
0.2.1 2020年9月6日
0.2.0 2020年9月6日
0.1.1 2020年9月5日
0.1.0 2020年9月5日

#1113 in 数学

MIT许可证

23KB
504

字母表

一个Rust软件包,提供与字母表一起工作的实用工具。文档可在docs.rs上找到。

用法

将此添加到您的Cargo.toml

[dependencies]
alphabet = "0.2"

入门

use alphabet::*;

alphabet!(BINARY = "01");
let mut words = BINARY.iter_words();
assert_eq!(words.next().unwrap(), "");
assert_eq!(words.next().unwrap(), "0");
assert_eq!(words.next().unwrap(), "1");
assert_eq!(words.next().unwrap(), "00");
assert_eq!(words.next().unwrap(), "01");
assert_eq!(words.next().unwrap(), "10");

许可证

此软件包根据MIT许可证发布。有关详细信息,请参阅LICENSE文件。


lib.rs:

提供与字母表一起工作的实用工具。

注意:此软件包重新导出由alphabet_macro软件包定义的alphabet!()宏。

依赖关系

~1.5MB
~35K SLoC