#bit #rustc #time #isn-t #nicer #macro #politeness

politeness-macro

难道不是时候对 rustc 有点礼貌了吗?

1 个不稳定版本

0.1.0 2022年3月10日

#2050Rust 模式

MIT 许可证

2KB

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!
    }
}

依赖项