Implement step A
[jackhill/mal.git] / chuck / types / mal / MalNil.ck
index 9e31e73..49e125e 100644 (file)
@@ -1,7 +1,6 @@
 public class MalNil extends MalObject
 {
     "nil" => type;
-    MalObject meta;
 
     fun void init()
     {
@@ -14,4 +13,16 @@ public class MalNil extends MalObject
         m.init();
         return m;
     }
+
+    fun MalObject clone()
+    {
+        MalNil value;
+
+        this.type => value.type;
+        this.object @=> value.object;
+        this.objects @=> value.objects;
+        this.meta @=> value.meta;
+
+        return value;
+    }
 }