W3C home > Mailing lists > Public > public-rdf-wg@w3.org > November 2012

Re: B-scopes

From: Pat Hayes <phayes@ihmc.us>
Date: Wed, 14 Nov 2012 09:06:55 -0800
Cc: public-rdf-wg@w3.org
Message-Id: <AC004B6C-61C2-49AE-B80C-3610448362A4@ihmc.us>
To: Antoine Zimmermann <antoine.zimmermann@emse.fr>

On Nov 14, 2012, at 5:17 AM, Antoine Zimmermann wrote:

> I don't understand what a b-scope is. Ok, I have a definition for b-scope:
> 
> "A b-scope is a scope for blank node identifiers."
> 
> but what is "a scope for blank node identifiers"?

Well, you understand the basic idea of a scope for an identifier, right? Its something like a syntactic or operational region within which the identifier has a fixed meaning. If you use that same identifier outside its scope, it means something different. So "the manager" in one office refers to Fred, but in a different office refers to Bill: offices are scopes for that particular identifier. In a functional programming language, variable binders define scopes for the variables they bind. 

Pat

> 
> 
> --AZ
> 
> Le 14/11/2012 12:02, Richard Cyganiak a écrit :
>> Following recent discussions, I've written up a proposal to change the design of blank nodes in RDF by explicitly introducing scoped blank node identifiers into the abstract syntax.
>> 
>> http://www.w3.org/2011/rdf-wg/wiki/User:Rcygania2/B-Scopes
>> 
>> Requirements:
>> 
>> • Consistency with all resolutions the WG has made so far
>> • No changes to other specs beyond Concepts and Semantics required
>> • No changes to conforming implementations required
>> 
>> All further details are in the wiki.
>> 
>> Comments welcome.
>> 
>> Best,
>> Richard
>> 
> 
> -- 
> Antoine Zimmermann
> ISCOD / LSTI - Institut Henri Fayol
> École Nationale Supérieure des Mines de Saint-Étienne
> 158 cours Fauriel
> 42023 Saint-Étienne Cedex 2
> France
> Tél:+33(0)4 77 42 66 03
> Fax:+33(0)4 77 42 66 66
> http://zimmer.aprilfoolsreview.com/
> 
> 

------------------------------------------------------------
IHMC                                     (850)434 8903 or (650)494 3973   
40 South Alcaniz St.           (850)202 4416   office
Pensacola                            (850)202 4440   fax
FL 32502                              (850)291 0667   mobile
phayesAT-SIGNihmc.us       http://www.ihmc.us/users/phayes
Received on Wednesday, 14 November 2012 17:07:30 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:25:52 GMT