Split up src/obj.rs

* common macros are in their own private module
* functions are in their own obj::function module

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
2024-09-24 09:03:34 -07:00
parent d699ad2ff5
commit 078aef70ea
6 changed files with 306 additions and 287 deletions

View File

@@ -1,6 +1,7 @@
use std::collections::HashMap;
use std::rc::Rc;
use crate::obj::function::*;
use crate::obj::*;
#[derive(Debug, Clone, Copy, PartialEq)]