structural change in list_of_designs
Peter Dobcsanyi
p.dobcsanyi at designtheory.org
Mon Jun 7 17:57:21 BST 2004
Hi,
There has been a structural change in how a <list_of_designs> tree (that
is an ext-rep document) is formed. The reasons for this change were,
among others, to make possible to easily sort designs by their selected
properties and to make possible iterative processing of an ext-rep
source.
The new structure is:
start = list_of_designs # root of every ext-rep document
list_of_designs = element list_of_designs {
attribute dtrs_protocol { "2.0" } ,
attribute design_type { "block_design" | "latin_square" } ,
attribute pairwise_nonisomorphic { "true" | "false" | "unknown" } ,
attribute no_designs { xsd:nonNegativeInteger | "unknown" } ? ,
attribute precision { xsd:positiveInteger } ? ,
list_definition ? ,
info ? ,
designs
}
# no designs should be repeated.
designs = element designs { ( block_design | latin_square ) * }
Please note, since this is a significant structural change the
"dtrs_protocol" has been bumped to 2.0.
-- ,
Peter Dobcsanyi
More information about the Developers
mailing list