summaryrefslogtreecommitdiff
path: root/MLKCons.h
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-08-07 14:21:27 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-08-07 14:21:27 +0200
commit3329eeafa1f08c5b9d410e57f761011d2e1ac1d6 (patch)
treeeb7fbe019e09e569894f29c37fe9081060ace32c /MLKCons.h
parenta3f6140ef3dde8184ce2b46119e73d9dca63e73f (diff)
Centralise declaration and documentation string handling.
Diffstat (limited to 'MLKCons.h')
-rw-r--r--MLKCons.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/MLKCons.h b/MLKCons.h
index 2d9f31b..3d17ff5 100644
--- a/MLKCons.h
+++ b/MLKCons.h
@@ -37,14 +37,19 @@
-(void) setCar:(id)value;
-(void) setCdr:(id)value;
--(NSArray *)array;
+-(NSArray *) array;
--(NSString *)bareDescriptionForLisp; // description without
- // parentheses, for internal use
- // only
--(NSString *)descriptionForLisp;
+-(void) appendObject:(id)object;
+-(MLKCons *) listByAppendingObject:(id)object;
+-(MLKCons *) copyList;
+
+-(NSString *) bareDescriptionForLisp; // description without
+ // parentheses, for internal use
+ // only
+-(NSString *) descriptionForLisp;
-(id) copyWithZone:(NSZone *)zone;
+-(BOOL) isEqual:(id)object;
-(void) dealloc;
@end