verbs_macros/
lib.rs

1use proc_macro::TokenStream;
2
3mod sim_state;
4
5#[proc_macro_derive(SimState)]
6pub fn sim_state_derive(input: TokenStream) -> TokenStream {
7    let ast = syn::parse(input).unwrap();
8    sim_state::impl_sim_state_macro(&ast)
9}