[Home] [By Thread] [By Date] [Recent Entries]

  • From: rjelliffe <rjelliffe@a...>
  • To: <xml-dev@l...>
  • Date: Thu, 27 Jan 2011 19:45:53 +1100

 A correspondent recently asked me what formal class of grammars 
 Schematron schemas belonged to.

 He was interested, I gather, because I gather he expected to be able to 
 know what data structures would be needed for writing an implementation, 
 since the position in a Chomsky hierarchy can tell you the minimum class 
 of automaton.

 I told him first that I thought Schematron was not a useful fit in the 
 Chomsky hierarchy,  see
   
 http://broadcast.oreilly.com/2010/07/validating-operator-grammars-i.html

 (You could also say it was an indexed tree grammar implementable with a 
 branching automaton, perhaps.)

 Anyway, it is an interesting question. I think the same question could 
 be asked, rephrased, as "what is the smallest class of formal grammars 
 that every Xpath (evaluating to boolean) belongs to?"

 Anyone got any pointers or ideas on this? Pointers to any academic work 
 would be really interesting.

 Cheers
 Rick Jelliffe





[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member