From 814fa68350cf75d5848ec6b4914e3f3bafee10fa Mon Sep 17 00:00:00 2001 From: Cody Date: Mon, 10 Apr 2023 21:12:53 -0500 Subject: Beginning progress on virtual machine --- crates/sloth_bytecode/macros/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crates/sloth_bytecode/macros/src') diff --git a/crates/sloth_bytecode/macros/src/lib.rs b/crates/sloth_bytecode/macros/src/lib.rs index 15a09d0..31f462f 100644 --- a/crates/sloth_bytecode/macros/src/lib.rs +++ b/crates/sloth_bytecode/macros/src/lib.rs @@ -142,12 +142,12 @@ pub fn instructions(input: proc_macro::TokenStream) -> proc_macro::TokenStream { quote! { #[repr(u8)] #[derive(Clone, Debug, Eq, PartialEq)] - enum #enum_name { + pub enum #enum_name { #( #enum_fields ),* } impl #enum_name { - fn disassemble(chunk: &[u8], offset: &mut usize) -> #enum_name { + pub fn disassemble(chunk: &[u8], offset: &mut usize) -> #enum_name { let opcode = chunk[*offset]; *offset += 1; -- cgit v1.2.3