> I found that when using generate-id() with LREs, it creates
> increasing numbers, preceded by 'd'. When using source nodes,
> something else happens. I know from the specs, that an
> implementation can choose its own way of creating the ID. But
> a (longer) while ago, I remember to have seen an explanation
> of the algorithm used, but today I can't find it anymore
> (searched the Net, saxonica.com, the faq and both of your
> reference books).
You're referring of course to the Saxon algorithm - each processor can do
this its own way.
I don't think the Saxon algorithms are documented anywhere.