#[macro_export]
macro_rules! expr {
() => {
1
};
}
macro_rules! stmt {
let _x = ();
macro_rules! ty {
() => { &'static str };
macro_rules! pat {
_
macro_rules! item {
const ITEM: usize = 1;
macro_rules! binop {
($t:tt) => {
$t + $t
macro_rules! attr {
($i:item) => {
#[repr(C)]
$i