From bf417fadb206d6d2351a13cd7c6988977a46dd33 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Wed, 18 Sep 2019 22:37:30 +0200 Subject: Extract pest_consume into its own crate --- pest_consume_macros/src/lib.rs | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 pest_consume_macros/src/lib.rs (limited to 'pest_consume_macros/src/lib.rs') diff --git a/pest_consume_macros/src/lib.rs b/pest_consume_macros/src/lib.rs deleted file mode 100644 index d726b5d..0000000 --- a/pest_consume_macros/src/lib.rs +++ /dev/null @@ -1,27 +0,0 @@ -//! This crate contains the code-generation primitives for the [dhall-rust][dhall-rust] crate. -//! This is highly unstable and breaks regularly; use at your own risk. -//! -//! [dhall-rust]: https://github.com/Nadrieril/dhall-rust - -extern crate proc_macro; - -mod make_parser; -mod match_nodes; - -use proc_macro::TokenStream; - -#[proc_macro_attribute] -pub fn parser(attrs: TokenStream, input: TokenStream) -> TokenStream { - TokenStream::from(match make_parser::make_parser(attrs, input) { - Ok(tokens) => tokens, - Err(err) => err.to_compile_error(), - }) -} - -#[proc_macro_hack::proc_macro_hack] -pub fn match_nodes(input: TokenStream) -> TokenStream { - TokenStream::from(match match_nodes::match_nodes(input) { - Ok(tokens) => tokens, - Err(err) => err.to_compile_error(), - }) -} -- cgit v1.2.3