UndefinedObject.st
changeset 2416 588d5d510c10
parent 2040 8ba8b1002902
child 2672 dc3662188b2c
--- a/UndefinedObject.st	Tue Feb 25 17:49:46 1997 +0100
+++ b/UndefinedObject.st	Tue Feb 25 19:20:23 1997 +0100
@@ -116,6 +116,27 @@
     ^ false
 ! !
 
+!UndefinedObject methodsFor:'converting'!
+
+decodeAsLiteralArray
+    "given a literalEncoding in the receiver,
+     create & return the corresponding object.
+     The inverse operation to #literalArrayEncoding."
+
+    ^ self
+
+    "Created: 25.2.1997 / 19:18:40 / cg"
+!
+
+literalArrayEncoding
+    "encode myself as an array literal, from which a copy of the receiver
+     can be reconstructed with #decodeAsLiteralArray."
+
+    ^ self
+
+    "Created: 25.2.1997 / 19:18:47 / cg"
+! !
+
 !UndefinedObject methodsFor:'copying'!
 
 copy
@@ -416,6 +437,6 @@
 !UndefinedObject class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/UndefinedObject.st,v 1.29 1997-01-03 15:40:48 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/UndefinedObject.st,v 1.30 1997-02-25 18:19:01 cg Exp $'
 ! !
 UndefinedObject initialize!