1个不稳定版本
0.1.0 | 2022年3月10日 |
---|
#22 in #isn-t
4KB
84 行
politeness-macro
我们对计算机不是太粗鲁了吗?是不是该把更多的礼貌带入我们的编程中?我们是不是应该对rustc友好一点?
现在我们可以做到了!介绍polite!
,这个宏让你说请。
使用polite!
很简单,只需将有效的Rust代码放入一个礼貌块中,它会因为太粗鲁而无法编译。要让你的代码再次编译,只需说请!将please
插入到你的代码中,就可以让rustc再次编译它,但不要过度使用,否则它可能会认为你太有礼貌了!
为什么?
我就是做这件事的人。你问为什么,我的意思是为什么。
代码示例
use politeness_macro::polite;
fn main() {
polite! {
// println!("hello, world"); // DOES NOT COMPILE
please println!("hello, world"); // does compile!
}
}