<!--
  - Authors:
  -   Denys Duchier     <duchier@ps.uni-sb.de>
  -
  - Copyright:
  -   Denys Duchier, 1999
  -
  - Last change:
  -   $Date$ by $Author$
  -   $Revision$
  -
  - This file is part of Mozart, an implementation
  - of Oz 3
  -    http://www.mozart-oz.org
  -
  - See the file "LICENSE" or
  -    http://www.mozart-oz.org/LICENSE.html
  - for information on usage and redistribution
  - of this file, and for a DISCLAIMER OF ALL
  - WARRANTIES.
  -
  -->

<!DOCTYPE BOOK SYSTEM "ozdoc.dtd" [

<!ENTITY nbsp PI "nbsp">
<!ENTITY ellipsis PI "ellipsis">
<!ENTITY ie PI "ie">
<!ENTITY eg PI "eg">
<!ENTITY le "<">
<!ENTITY gt ">">
<!entity amp "&">
<!entity etc PI "ellipsis">
<!ENTITY % proglang.values.local "|sh">

<!ENTITY chap.macro SYSTEM "macro.sgml">
<!ENTITY chap.loop  SYSTEM "loop.sgml">
]>
<book proglang=oz>
    <meta name="html.split" value="chapter.macro">
    <meta name="html.split" value="chapter.loop">
    <meta name="html.split" value="section.call.and.define">
    <meta name="html.split" value="section.macro.module">
    <meta name="html.split" value="section.backquote.macro">
    <meta name="html.split" value="section.loop.iterators">
    <meta name="html.split" value="section.loop.control">
    <meta name="html.split" value="section.loop.accu">
    <title/Macro Facility And Loop Support/
    <author.Extern to="author.db" key="Denys.Duchier">
    <Abstract>
      This document presents the experimental and rudimentary macro
facility now available in Mozart.  It also documents the new
<code/loop/ construct.
    </Abstract>
    &chap.macro;
    &chap.loop;
</book>
<!--
Local Variables:
mode: sgml
mode: auto-fill
sgml-default-dtd-file: "book.ced"
sgml-auto-activate-dtd: t
adaptive-fill-mode: nil
End:
-->
