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 5, 2007

The design of CollateXML

Filed under: Designing Collate — @ 12:58 pm

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

In this document I set out, as clearly as I can, the various datastructures and operations which I think CollateXML will require.

The fundamental design of CollateXML is this:

  1. The input is various streams of text, divided into marked collation blocks
  2. These various streams of text are located
  3. Within the streams of text, each corresponding block for collation must be located
  4. The collation program creates two sets of collation information:
    1. concerning the different orderings of the blocks within the streams of text
    2. concerning the differences in the texts contained in the blocks themselves

(more…)

Powered by WordPress