From: MORIOKA Tomohiko Date: Tue, 16 Apr 2013 04:01:16 +0000 (+0900) Subject: update. X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fconcord.git;a=commitdiff_plain;h=94b706f295fe01684a56ef48d1d51b39556be593 update. --- diff --git a/ChangeLog b/ChangeLog index 123d0b1..518d8e3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,28 @@ +2013-04-16 MORIOKA Tomohiko + + * cos.c (COS_Object_release_function_table): Add + `cos_release_cons'. + (cos_retain_object): Use `COS_OBJECT_P' to check `obj' is a fat + object. + (cos_release_object): Likewise. + (cos_cons): New function. + (cos_release_cons): New function. + (cos_car): New function. + (cos_cdr): New function. + + * cos-i.h (enum COS_Object_Type): Add COS_Object_Type_Cons. + (COS_OBJECT_CONS_P): New macro. + (struct COS_Cons_ent): New structure. + (COS_CAR): New macro. + (COS_CDR): New macro. + (cos_release_cons): New prototype. + + * cos.h (struct COS_Cons_ent): New structure. + (COS_Cons): New type. + (cos_cons): New prototype. + (cos_car): New prototype. + (cos_cdr): New prototype. + 2013-04-15 MORIOKA Tomohiko * cos.c (concord_object_get_feature_value): Use `cos_read_int' to