OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

relax-ng message

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

Subject: Re: [relax-ng] close schema language

Message text written by Eric van der Vlist
Schematron is the only language I know where "everything which is not 
forbidden is allowed", the main principle of the other languages being 
rather that "everything which is not allowed is forbidden" which, by 
itself, is "closed".

Eric - excellent points.

Having worked for many years in Prolog - there's another facet to
this declarative / assetive world which can be fun - ie - somethings
that you never even realized can also be allowed - together. 

t teaches you that you must always explicitly assert the
"Otherwise - do nothing" facts - which is definately a good habit
to get into.

Java - throw / catch users note - weird behavioural treatment of
fringe error conditions relates!!


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

Powered by eList eXpress LLC