[Versa] EBNF round 3

Michael Olson Mike.Olson at fourthought.com
Thu Sep 22 20:09:11 MDT 2005


On a different topic, I thought we had a pretty good grammar, but there  
seems to be a bug in BisonGen, when run through Bison:

Versa.y: conflicts: 329 shift/reduce, 117 reduce/reduce

Yikes...

As for context names, I'm not sure.  I put in URIs because that was  
what everything else was.  They are scoped to the expression so its  
probably fine to make them names.

Mike


On Sep 22, 2005, at 8:01 PM, Chimezie Ogbuji wrote:

> This is a tough one (or maybe not, given our pattern of using qnames
> for functions and variables).  Should context's be qnames or strings?
> There is no standard school of thought on this or precedent.  In the
> EBNF, they are Qname which suggests they are URIs.  I think it's safe
> to assume that contexts should be URIs since you might want to make
> statements about them (in the way we do when we make statements about
> repository RDF document ftss URIs).
>
> Chimezie
> _______________________________________________
> Versa mailing list
> Versa at lists.fourthought.com
> http://lists.fourthought.com/mailman/listinfo/versa
>
------------------------------------------------------------------------ 
-----------------
Mike Olson                                                Principal  
Consultant
mike.olson at fourthought.com                +1 720 253 4662
Fourthought, Inc.                                       
http://Fourthought.com
PO Box 270590,                                       http://4Suite.org
Louisville, CO 80027-5009, USA
XML strategy, XML tools, knowledge management



More information about the Versa mailing list