dojo-cairo-macros 1.7.0

Cairo proc macros for the Dojo framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use cairo_lang_macro::{inline_macro, ProcMacroResult, TokenStream};

mod bytearray_hash;
mod selector_from_tag;

#[inline_macro]
pub fn bytearray_hash(token_stream: TokenStream) -> ProcMacroResult {
    bytearray_hash::process(token_stream)
}

#[inline_macro]
pub fn selector_from_tag(token_stream: TokenStream) -> ProcMacroResult {
    selector_from_tag::process(token_stream)
}