algorithmify_macros 0.1.1

Macros for the algorithmify library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use proc_macro::TokenStream;

mod condition_mapper;
mod expression_mapper;
mod function_mapper;
mod loop_mapper;
mod statement_mapper;
mod token_container;
mod token_iterator;

#[proc_macro_attribute]
pub fn define_function_builder(attrs: TokenStream, stream: TokenStream) -> TokenStream {
    function_mapper::define_function_builder(stream, attrs)
}