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