SV: [RDF] CVS update

Stefan Andersson Stefan.Andersson@ullmans.com
Fri, 20 Oct 2000 10:51:30 +0200


And now we can only wait for the first RDF modelling of this perl-based
pseudo-schema as a base for the QDS... :-D
/Stefan

> -----Ursprungligt meddelande-----
> Fr=E5n:	Jonas Liljegren [SMTP:jonas@rit.se]
> Skickat:	den 20 oktober 2000 10:28
> Till:	rdf@uxn.nu
> =C4mne:	[RDF] CVS update
>=20
> Hello! :-)  I have started to implement the API I have described.
>=20
> I start with minimal implementations, without any support for =
expanded
> criterions.  The API text has been updated to be more general. In
> summary:
>=20
> Elements in [] are ORed together and pairs in {} are ANDed together.
> The special props { and =3D> [...] } and { or =3D> {} } changes that
> behaviour.  { not =3D> [...] } and { not =3D> {...} } negates the =
effect
> of [] and {}.
>=20
>=20
> The current CVS version has implemented rev_type(), arc_subj() and
> list() with the background support of init_rev_types(),
> init_rev_props(), declare_selection() and declare_add_rev_types().
>=20
> The other methods will be replaced shortly. I have realy only =
replaced
> the first row in the template code below.
>=20
>=20
> I have updated the debug output. It's now easier to follow what's
> happens internally.  This is what happens if you, in the test =
program,
> lists the two persons.  This is the TT code:
>=20
>=20
> [% persons =3D s.get("${NS_L}/Class#Person").rev_type.list %]
> <table>
> [% FOREACH person =3D persons %]
>   <tr>
>     <td>[% =
person.get_objects_list("${NS_L}/Property#first_name").0.value
%]
>     <td>[% =
person.get_objects_list("${NS_L}/Property#last_name").0.value
%]
>     <td><input type=3D"button" =
OnClick=3D"f.r_person.value=3D'$person.uri';
go('person_view')" value=3D" View ">
>     <td><input type=3D"button" =
OnClick=3D"f.r_person.value=3D'$person.uri';
go('person_edit_form')" value=3D" Edit ">
>     <td><input type=3D"button" =
OnClick=3D"f.r_person.value=3D'$person.uri';
go('person_list', 'person_delete')" value=3D" Delete ">
>   </tr>=20
> [% END %]
> </table>
>=20
>=20
> The program starts by connecting to the interfaces.  We are using two
> DBI interfaces in order to see how well it works with information
> distributed over several sources:
>=20
> our $s =3D new RDF::Service( NS_L."/service/R1" );
>=20
>     $s->connect("RDF::Service::Interface::Schema::RDFS_200001");
>=20
>     our $ia =3D $s->connect("RDF::Service::Interface::DBI::V01",
> 			{
> 			    connect =3D> "dbi:Pg:dbname=3Dwraf_v01a",
> 			    name =3D>    "wwwdata",
> 			});
>=20
>     our $ib =3D $s->connect("RDF::Service::Interface::DBI::V01",
> 			{
> 			    connect =3D> "dbi:Pg:dbname=3Dwraf_v01b",
> 			    name =3D>    "wwwdata",
> 			});
>=20
>=20
>=20
> And here is the debug output (using verbose level 1).  The '0' and =
'1'
> numbers to the left of the method name indicates which interface is
> being called.  The number a bit to the right of the method name is a
> counter to see how many times a certan method is called.  The first
> row under the method name row states the resource making the call.
> Additional rows will indicate the parameters to the method.
>=20
>=20
>=20
> /~~   new RDF::Service       1
> |  /~~   declare_model       1
> |  |  http://uxn.nu/rdf/2000/09/19/local/service/R1
> |  |  /~~   declare_add_types       1
> |  |  |  =
http://uxn.nu/rdf/2000/09/19/local/service/R1/20001020T100827-001
> |  |  \__   declare_add_types
> |  \__   declare_model
> |  Bootstrap
> |  Registring RDF/Service/Interface/Base/V01.pm
> \__   new RDF::Service
> Conneting to the schema
> /~~ 0 connect       1
> |  http://uxn.nu/rdf/2000/09/19/local/service/R1
> |  Registring RDF/Service/Interface/Schema/RDFS_200001.pm
> \__ 0 connect
> /~~ 0 connect       2
> |  http://uxn.nu/rdf/2000/09/19/local/service/R1
> |  Registring RDF/Service/Interface/DBI/V01.pm
> \__ 0 connect
> /~~ 0 connect       3
> |  http://uxn.nu/rdf/2000/09/19/local/service/R1
> |  Registring RDF/Service/Interface/DBI/V01.pm
> \__ 0 connect
> /~~   rev_type       1
> |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  /~~ 0 init_types       1
> |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  Types for http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> |  \__ 0 init_types
> |  /~~ 1 init_types       2
> |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  /~~   declare_add_types       2
> |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  Resetting the jumptable for
http://uxn.nu/rdf/2000/09/19/local/Class#Person: --no value--
> |  |  \__   declare_add_types
> |  |  Types for http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  ..http://www.w3.org/2000/01/rdf-schema#Class
> |  |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> |  \__ 1 init_types
> |  /~~ 0 init_rev_types       1
> |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  /~~   declare_add_rev_types       1
> |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  Adding =
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  |  ..Finding implicit rev_types
> |  |  |  /~~   arc_subj       1
> |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |     ( http://www.w3.org/2000/01/rdf-schema#subClassOf )
> |  |  |  |  /~~ 0 init_rev_props       1
> |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |  |  Fetching rev_props
> |  |  |  |  \__ 0 init_rev_props
> |  |  |  |  /~~ 1 init_rev_props       2
> |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |  |  Fetching rev_props
> |  |  |  |  \__ 1 init_rev_props
> |  |  |  |  /~~   declare_selection       1
> |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |  |     (  )
> |  |  |  |  |  /~~   declare_add_types       3
> |  |  |  |  |  |
http://uxn.nu/rdf/2000/09/19/local/Class#Person/20001020T100830-001
> |  |  |  |  |  |  /~~   get_objects_list       1
> |  |  |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |  |  |  |     =
(http://www.w3.org/2000/01/rdf-schema#subClassOf)
> |  |  |  |  |  |  |  /~~ 0 init_types       3
> |  |  |  |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |  |  |  |  |  Types for
http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |  |  |  |  |  =
..http://www.w3.org/2000/01/rdf-schema#Resource
> |  |  |  |  |  |  |  \__ 0 init_types
> |  |  |  |  |  |  |  /~~ 1 init_types       4
> |  |  |  |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |  |  |  |  |  Types for
http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |  |  |  |  |  =
..http://www.w3.org/2000/01/rdf-schema#Resource
> |  |  |  |  |  |  |  \__ 1 init_types
> |  |  |  |  |  |  |  /~~ 0 init_props       1
> |  |  |  |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |  |  |  |  |  Fetching props
> |  |  |  |  |  |  |  \__ 0 init_props
> |  |  |  |  |  |  |  /~~ 1 init_props       2
> |  |  |  |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |  |  |  |  |  Fetching props
> |  |  |  |  |  |  |  \__ 1 init_props
> |  |  |  |  |  |  \__   get_objects_list
> |  |  |  |  |  \__   declare_add_types
> |  |  |  |  \__   declare_selection
> |  |  |  \__   arc_subj
> |  |  |  Returning a list of 0 resources
> |  |  |  ..Finding done
> |  |  \__   declare_add_rev_types
> |  |  /~~   declare_add_rev_types       2
> |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  Adding =
http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  |  ..Finding implicit rev_types
> |  |  |  /~~   arc_subj       2
> |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |     ( http://www.w3.org/2000/01/rdf-schema#subClassOf )
> |  |  |  |  /~~   declare_selection       2
> |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |  |     (  )
> |  |  |  |  |  /~~   declare_add_types       4
> |  |  |  |  |  |
http://uxn.nu/rdf/2000/09/19/local/Class#Person/20001020T100830-002
> |  |  |  |  |  |  /~~   get_objects_list       2
> |  |  |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |  |  |  |     =
(http://www.w3.org/2000/01/rdf-schema#subClassOf)
> |  |  |  |  |  |  \__   get_objects_list
> |  |  |  |  |  \__   declare_add_types
> |  |  |  |  \__   declare_selection
> |  |  |  \__   arc_subj
> |  |  |  Returning a list of 0 resources
> |  |  |  ..Finding done
> |  |  \__   declare_add_rev_types
> |  \__ 0 init_rev_types
> |  /~~ 1 init_rev_types       2
> |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  \__ 1 init_rev_types
> |  /~~   declare_selection       3
> |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |     ( http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003 )
> |  |  /~~   declare_add_types       5
> |  |  |
http://uxn.nu/rdf/2000/09/19/local/Class#Person/20001020T100830-003
> |  |  |  /~~   get_objects_list       3
> |  |  |  |  http://uxn.nu/rdf/2000/09/19/local#Selection
> |  |  |  |     (http://www.w3.org/2000/01/rdf-schema#subClassOf)
> |  |  |  \__   get_objects_list
> |  |  \__   declare_add_types
> |  \__   declare_selection
> \__   rev_type
> Returning a list of 2 resources
> /~~   get_objects_list       4
> |  http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |     (http://uxn.nu/rdf/2000/09/19/local/Property#first_name)
> |  /~~ 0 init_types       5
> |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  /~~   declare_add_types       6
> |  |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  |  /~~   get_objects_list       5
> |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |     (http://www.w3.org/2000/01/rdf-schema#subClassOf)
> |  |  |  |  /~~ 0 init_props       3
> |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |  |  RDFS init_props_class
RDF::Service::Resource=3DARRAY(0x85fa31c)
> |  |  |  |  \__ 0 init_props
> |  |  |  |  /~~ 1 init_props       4
> |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |  |  Fetching props
> |  |  |  |  \__ 1 init_props
> |  |  |  |  /~~ 2 init_props       5
> |  |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |  |  Fetching props
> |  |  |  |  \__ 2 init_props
> |  |  |  \__   get_objects_list
> |  |  |  Resetting the jumptable for
http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003: --no value--
> |  |  \__   declare_add_types
> |  |  Types for =
http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  ..http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> |  \__ 0 init_types
> |  /~~ 1 init_types       6
> |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  Types for =
http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  ..http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> |  \__ 1 init_types
> |  /~~ 0 init_props       6
> |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  Fetching props
> |  |  ..Found a RDF::Service::Resource=3DARRAY(0x85d7ce0)
> |  |  /~~   declare_arc       1
> |  |  |  http://uxn.nu/rdf/2000/09/19/local#M1
> |  |  |     P http://uxn.nu/rdf/2000/09/19/local/Property#first_name
> |  |  |     S http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  |     O
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  |  |  /~~   declare_add_types       7
> |  |  |  |
http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003#20001013T103317-0=
03
> |  |  |  \__   declare_add_types
> |  |  \__   declare_arc
> |  |  ..Found a RDF::Service::Resource=3DARRAY(0x85d2890)
> |  |  /~~   declare_arc       2
> |  |  |  http://uxn.nu/rdf/2000/09/19/local#M1
> |  |  |     P http://uxn.nu/rdf/2000/09/19/local/Property#last_name
> |  |  |     S http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  |     O
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  |  |  /~~   declare_add_types       8
> |  |  |  |
http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003#20001013T103317-0=
04
> |  |  |  \__   declare_add_types
> |  |  \__   declare_arc
> |  \__ 0 init_props
> |  /~~ 1 init_props       7
> |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |  |  Fetching props
> |  \__ 1 init_props
> |  /~~ 0 obj       1
> |  |
http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003#20001013T103317-0=
03
> |  \__ 0 obj
> \__   get_objects_list
> /~~ 0 init_types       7
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  /~~   declare_add_types       9
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  |  Resetting the jumptable for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004: --no =
value--
> |  \__   declare_add_types
> |  Types for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  ..http://www.w3.org/2000/01/rdf-schema#Literal
> |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> \__ 0 init_types
> /~~ 1 init_types       8
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  Types for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  ..http://www.w3.org/2000/01/rdf-schema#Literal
> |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> \__ 1 init_types
> /~~ 0 value       1
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  /~~ 0 init_props       8
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  |  Fetching props
> |  \__ 0 init_props
> |  /~~ 1 init_props       9
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-004
> |  |  Fetching props
> |  \__ 1 init_props
> \__ 0 value
> /~~   get_objects_list       6
> |  http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003
> |     (http://uxn.nu/rdf/2000/09/19/local/Property#last_name)
> |  /~~ 0 obj       2
> |  |
http://uxn.nu/rdf/2000/09/19/local#20001013T103316-003#20001013T103317-0=
04
> |  \__ 0 obj
> \__   get_objects_list
> /~~ 0 init_types       9
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  /~~   declare_add_types       10
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  |  Resetting the jumptable for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005: --no =
value--
> |  \__   declare_add_types
> |  Types for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  ..http://www.w3.org/2000/01/rdf-schema#Literal
> |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> \__ 0 init_types
> /~~ 1 init_types       10
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  Types for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  ..http://www.w3.org/2000/01/rdf-schema#Literal
> |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> \__ 1 init_types
> /~~ 0 value       2
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  /~~ 0 init_props       10
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  |  Fetching props
> |  \__ 0 init_props
> |  /~~ 1 init_props       11
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T103316-005
> |  |  Fetching props
> |  \__ 1 init_props
> \__ 0 value
> /~~   get_objects_list       7
> |  http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |     (http://uxn.nu/rdf/2000/09/19/local/Property#first_name)
> |  /~~ 0 init_types       11
> |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  /~~   declare_add_types       11
> |  |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  |  /~~   get_objects_list       8
> |  |  |  |  http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  |  |     (http://www.w3.org/2000/01/rdf-schema#subClassOf)
> |  |  |  \__   get_objects_list
> |  |  |  Resetting the jumptable for
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003: --no value--
> |  |  \__   declare_add_types
> |  |  Types for =
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  ..http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> |  \__ 0 init_types
> |  /~~ 1 init_types       12
> |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  Types for =
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  ..http://uxn.nu/rdf/2000/09/19/local/Class#Person
> |  |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> |  \__ 1 init_types
> |  /~~ 0 init_props       12
> |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  Fetching props
> |  |  ..Found a RDF::Service::Resource=3DARRAY(0x85d7ce0)
> |  |  /~~   declare_arc       3
> |  |  |  http://uxn.nu/rdf/2000/09/19/local#M1
> |  |  |     P http://uxn.nu/rdf/2000/09/19/local/Property#first_name
> |  |  |     S http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  |     O
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  |  |  /~~   declare_add_types       12
> |  |  |  |
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003#20001013T102943-0=
03
> |  |  |  \__   declare_add_types
> |  |  \__   declare_arc
> |  |  ..Found a RDF::Service::Resource=3DARRAY(0x85d2890)
> |  |  /~~   declare_arc       4
> |  |  |  http://uxn.nu/rdf/2000/09/19/local#M1
> |  |  |     P http://uxn.nu/rdf/2000/09/19/local/Property#last_name
> |  |  |     S http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  |     O
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  |  |  /~~   declare_add_types       13
> |  |  |  |
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003#20001013T102943-0=
04
> |  |  |  \__   declare_add_types
> |  |  \__   declare_arc
> |  \__ 0 init_props
> |  /~~ 1 init_props       13
> |  |  http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |  |  Fetching props
> |  \__ 1 init_props
> |  /~~ 0 obj       3
> |  |
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003#20001013T102943-0=
03
> |  \__ 0 obj
> \__   get_objects_list
> /~~ 0 init_types       13
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  /~~   declare_add_types       14
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  |  Resetting the jumptable for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004: --no =
value--
> |  \__   declare_add_types
> |  Types for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  ..http://www.w3.org/2000/01/rdf-schema#Literal
> |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> \__ 0 init_types
> /~~ 1 init_types       14
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  Types for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  ..http://www.w3.org/2000/01/rdf-schema#Literal
> |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> \__ 1 init_types
> /~~ 0 value       3
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  /~~ 0 init_props       14
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  |  Fetching props
> |  \__ 0 init_props
> |  /~~ 1 init_props       15
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-004
> |  |  Fetching props
> |  \__ 1 init_props
> \__ 0 value
> /~~   get_objects_list       9
> |  http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003
> |     (http://uxn.nu/rdf/2000/09/19/local/Property#last_name)
> |  /~~ 0 obj       4
> |  |
http://uxn.nu/rdf/2000/09/19/local#20001013T102942-003#20001013T102943-0=
04
> |  \__ 0 obj
> \__   get_objects_list
> /~~ 0 init_types       15
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  /~~   declare_add_types       15
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  |  Resetting the jumptable for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005: --no =
value--
> |  \__   declare_add_types
> |  Types for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  ..http://www.w3.org/2000/01/rdf-schema#Literal
> |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> \__ 0 init_types
> /~~ 1 init_types       16
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  Types for
http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  ..http://www.w3.org/2000/01/rdf-schema#Literal
> |  ..http://www.w3.org/2000/01/rdf-schema#Resource
> \__ 1 init_types
> /~~ 0 value       4
> |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  /~~ 0 init_props       16
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  |  Fetching props
> |  \__ 0 init_props
> |  /~~ 1 init_props       17
> |  |  http://uxn.nu/rdf/2000/09/19/local/literal/20001013T102942-005
> |  |  Fetching props
> |  \__ 1 init_props
> \__ 0 value
>=20
>=20
>=20
>=20
>=20
> --=20
> / Jonas Liljegren
>=20
> The Wraf project http://www.uxn.nu/wraf/
> Sponsored by http://www.rit.se/
>=20
> _______________________________________________
> RDF mailing list
> RDF@uxn.nu
> http://www.uxn.nu/cgi-bin/mailman/listinfo/rdf


Stefan Andersson
Ullman Communications
Johannebergsgatan 30
412 55 G=F6teborg

Tel: +46-31-708 26 13
Mail: stefan.andersson@ullmans.com