#rot13 #ide #demo #proc-macro

macro-ob

一个将rot13内联到代码中以混淆IDE的宏

1个不稳定版本

0.1.3 2020年11月10日
0.1.1 2020年11月10日
0.1.0 2020年11月10日

#970进程宏

GPL-3.0+

3KB

macro-ob

摘要

macro-ob是一个简单的程序,用于展示Rust宏中智能补全的困难。这是通过允许在代码中内联rot13来实现的。这仅仅是使用宏可以做的事情的开始。

示例

Cargo.toml

macro-ob = "0.1.3"

main.rs

use macro_ob;   
rot!(
    sa pbqrq() -> Fgevat {
        "literals are not changed for tecnical resions".gb_fgevat()
    }
)
fn main {
    println!("{}", rot!(pbqrq()))
}

依赖项

~2KB