1 // SPDX-License-Identifier: LGPL-2.1-or-later
2 // See Notices.txt for copyright information
8 use instructions::Instructions;
9 use proc_macro::TokenStream;
10 use syn::parse_macro_input;
13 pub fn instructions(input: TokenStream) -> TokenStream {
14 let input = parse_macro_input!(input as Instructions);
15 match input.to_tokens() {
17 Err(err) => err.to_compile_error(),