this is my current code it runs but im wondering if it would scale badly or 
have weird behaviors.
    
    
     MalType* = object
        case mk*: Mk
        of mklist: lis*: seq[MalType]
        of mkint: intval: int   etc 
    
    Run

compared to this
    
    
     MalType* = ref object
        case mk*: Mk
        of mklist: lis*: seq[MalType]
        of mkint: intval: int 
    
    Run

or this
    
    
     MalType* = object
        case mk*: Mk
        of mklist: lis*: seq[ref MalType]
        of mkint: intval: int     
    
    Run

Reply via email to