(Qconcord_object): New variable.
authortomo <tomo>
Fri, 14 Apr 2006 17:54:59 +0000 (17:54 +0000)
committertomo <tomo>
Fri, 14 Apr 2006 17:54:59 +0000 (17:54 +0000)
commit39b387e2eb5ce5b8231a8f7eaa73c97656082c60
treec9854e0c4c1ddb4404ca88329eb2ef9c2e5bf6f7
parent7d86b3554c4b7a9a4ccdab13da05c0f8905bcac4
(Qconcord_object): New variable.
(Qgenre): Likewise.
(Q_id): Likewise.
(Fconcord_ds_directory): Use <char*> instead of <unsigned char*> for
directory.
(add_feature_to_list_mapper): Use <char*> instead of <unsigned char*>
for genre-name.
(Fconcord_feature_list): Likewise.
(Fconcord_make_object): Likewise.
(Fconcord_decode_object): Likewise; use <char*> instead of <unsigned
char*> for feature_name and strid.
(Fconcord_object_get): Use <char*> instead of <unsigned char*> for
c_obj and feature_name.
(Fconcord_object_put): Likewise; use <char*> instead of <unsigned
char*> for c_value.
(struct closure_for_object_spec): Use <char*> instead of <unsigned
char*> for member `object_id'.
(add_feature_to_spec_mapper): Use <char*> instead of <unsigned char*>
for feature-name.
(Fconcord_object_spec): Use <char*> instead of <unsigned char*> for
c_obj.
(func_for_each_object): Cast to avoid warnings.
(Fconcord_foreach_object_in_feature): Use <char*> instead of <unsigned
char*> for genre_name and feature_name.
(concord_name_validate): New function.
(concord_object_validate): Likewise.
(concord_object_instantiate): Likewise.
(syms_of_concord): Add new builtin symbols `concord-object', `genre'
and `=id'.
(structure_type_create_concord): New function.
src/concord.c