expandable 0.1.1

What if we could check declarative macros before using them?
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![allow(unused)]

#[expandable::expr]
macro_rules! a {
    () => {
        a[b]
    };

    ($a:expr, $b:expr) => {
        $a[$b]
    };
}

fn main() {}