feat: make erg_parser available as a Python lib

This commit is contained in:
Shunsuke Shibayama 2023-11-14 20:47:01 +09:00
parent 0156606a5a
commit 22ccf4d870
13 changed files with 493 additions and 35 deletions

View file

@ -54,3 +54,21 @@ pub fn exec_new_thread(_attr: TokenStream, item: TokenStream) -> TokenStream {
let item = quote! { #item_fn };
item.into()
}
/// dummy attribute
#[proc_macro_attribute]
pub fn pyo3(_attr: TokenStream, item: TokenStream) -> TokenStream {
item
}
/// dummy attribute
#[proc_macro_attribute]
pub fn pyclass(_attr: TokenStream, item: TokenStream) -> TokenStream {
item
}
/// dummy attribute
#[proc_macro_attribute]
pub fn pymethods(_attr: TokenStream, item: TokenStream) -> TokenStream {
item
}