Anastasia and Collate Blog

WordPress database error: [Table './sdeblog/wp_users' is marked as crashed and should be repaired]
SELECT * FROM wp_users WHERE ID = '2' LIMIT 1

February 6, 2007

Datastructures for CollateXML

Filed under: CollateXML datastructures — @ 5:46 am

WordPress database error: [Table './sdeblog/wp_users' is marked as crashed and should be repaired]
SELECT * FROM wp_users WHERE ID = '2' LIMIT 1

From the account of the collation, we are dealing with something very different from ’string comparison’. Indeed, the base unit of the collation is the word: we collate words, not strings. Words may be concatenated, or divided: but words are the basis of it all. (This was the form used by Collate).

For each witness, we need the following information:

  1. Its sigil
  2. Its location (in Collate0-2 this was simply a file name; in CollateXML it might be a url, an xquery or xpath expression, etc)
  3. Collation specifications for this witness. See below.
  4. For each collateable block: two collateable object arrays. See below
  5. For each collateable block: an array of correspondences with the base. See below.

(more…)

Powered by WordPress