ISO/IEC JTC 1/SC34 N193

ISO/IEC JTC 1/SC34/WG2 N62

ISO/IEC JTC 1/SC34/WG2

Information Technology --
Document Description and Processing Languages
-- Information Presentation

TITLE: Technical Corrigendum 1 to ISO/IEC 10179:1996
SOURCE: Editor
PROJECT: JTC1.34.15.06.01
PROJECT EDITOR: Shigeru Kaida
STATUS: Document for SC34 Washington DC meeting
ACTION:
DATE: 2000-12-04
DISTRIBUTION: SC34 and Liaisons
REFER TO: ISO/IEC 10179:1996, SC34 N175 and SC34/WG2 N60
REPLY TO: Dr. James David Mason
(ISO/IEC JTC1/SC34 Chairman)
Y-12 National Security Complex
Information Technology Services
Bldg. 9113 M.S. 8208
Oak Ridge, TN 37831-8208 U.S.A.
Telephone: +1 423 574-6973
Facsimile: +1 423 574-1896
E-mailk: mailto:mxm@y12.doe.gov
http://www.y12.doe.gov/sgml/sc34/sc34oldhome.htm

Ms. Sara Hafele, ISO/IEC JTC 1/SC 34 Secretariat
American National Standards Institute
11 West 42nd Street
New York, NY 10036
Tel: +1 212 642 4976
Fax: +1 212 840 2298
E-mail: shafele@ansi.org


Technical Corrigendum 1 to ISO/IEC 10179:1996, Document Description and Processing Languages—Document Style Semantics and Specification Language (DSSSL)


Introduction

This technical corrigendum corrects the errors in ISO/IEC 10179:1996. Some extensions, e.g., additional flow object classes, additional formatting area, and alternative syntax, are dealt with in Amendment 1 to ISO/IEC 10179:1996.


4 Definitions

4.35 subtree

Add the following note:

NOTE 1.5 Subtree is a node-list of the node which will be generated by applying the following procedure to the node-list that contains only the root node; Make a union of the node-list and their children without duplicates. When the output of the procedure is the same as the input, that is the node-list requested.


5 Notation and Conventions

5.2 Procedure Prototypes

Add "- string: string" as the last item of the unordered list.


8 Expression Language

8.2.1 Variables and Regions

Delete the phrase ", or assignments of," in the last paragraph.

8.3.1.4 Lambda Expression

Change "(3 4 5 6)" in the result of the first expression of EXAMPLE11, into "'3".

8.3.2.5 Binding expressions

Change "right of the binding-spec" in the paragraph of let*-expression, into "the end of the body".

8.5.7.4 Syntax of Numerical Constants

Change "with the number name raised" in the last paragraph, into "with the unit name raised".


12 Style Language

12.5.2 Length Specification

Add "(length-spec? obj)" as the first item of the list.

12.6.6 Paragraph Flow Object Class

Change "#f" into "0pt", of the initial value in asis-wrap-indent: characteristics.

Change "expand-tabs?:" into "expand-tabs:", in expand-tabs?: characteristics.

Change "0" into "0pt", of the initial value in last-line-justify-limit: characteristics.

Add "The initial value is start." as the last description in line-number-side: characteristics.

Add "The initial value is a space." as the last description in line-number-sep: characteristics.

12.6.18 Box Flow Object Class

Delete the line-miter-limit: characteristics.

12.6.26.1 Math-sequence Flow Object Class

Add the following characteristics just before the last paragraph:

12.6.27.7 Table-border Flow Object Class

Add the phrase:

"If there are conflicting borders of equal priority one from a table-border and one from a cell-border, the one from the table-border should win. If there are conflicting borders of equal priority, one with border-present?: #t and one with border-present?: #f, the one with border-present?: #t should win."

as the last descriptions in border-priority: characteristics.