- From: Michael Dyck <MichaelDyck@home.com>
- Date: Sat, 23 Dec 2000 18:30:15 -0800
- To: www-xml-query-comments@w3.org
I found some typos in "The XML Query Algebra", 2000-12-04 working draft. Read "->" as "should be replaced by". By "example", I mean "<pre> element". 1 Introduction 2nd para: "long standing" -> "long-standing" 4th para: "guarantuee" -> "guarantee" 2.10 Sorting 1st para: "Note that the variable b appear": "appear" -> "appears" 2.15 Functions for all well-formed documents 2nd para: "Finally an AnyTree is either..." "AnyTree" -> "AnyType" 9th para: "The first branch of the match match expression..." Delete first "match". 3.1 Expanded names 1st para: "or namespace, local name pairs" Change to "or (namespace, local name) pairs" ? 3.2 Wildcards Near end of section: "{Namespace}LocalName <:wild {*}*" Italicize "Namespace". 4.1 Relating projection to iteration The first four examples use "AnyComplexType", but the last three use "AnyType". Not sure why. 4.2 Reducible Expressions 1st para: "In these definitions, Exp1 {Exp2/Var} denotes..." In fact, Figure 4 doesn't use that construct. (Figure 5 does though, so maybe "these definitions" was meant to include it.) 4.3 Laws 7th example: "for a in b do" Shouldn't that be "for a in b/author do" ? Figure 5: definition of "E": Maybe change "E" to "E[]"? Also, delete the "|" before "else e". rule 13: "e[e2]" -> "E[e2]" rule 15: On the left-hand side, put the ellipsis between the two "case" lines. Also, "casev" -> "case v". last para: "context variable e" -> "context variable E" "e[e]" -> "E[e]" "six expressions" -> "four expressions" The example might be clearer if the two expressions (inner and outer) weren't both for-expressions. 5.3 Factoring types 3rd example: "String" -> "Integer" 4th example: Insert space between "Integer" and "]". 5.5 Expressions 5th para: "@Name[Data]" -> "@Name[Exp]" -Michael Dyck
Received on Saturday, 23 December 2000 21:32:54 UTC