From f9e6a9605d8ac75caefe29e4aa76b0fe8f375975 Mon Sep 17 00:00:00 2001 From: tailor Date: Wed, 20 Aug 2008 15:44:30 +0200 Subject: [PATCH] changed define-symbol-macro entry --- DATE.tex | 2 +- REVISION.tex | 2 +- clqr-control-structure.tex | 20 ++++++++++++-------- color-current.tex | 10 +++++----- 4 files changed, 19 insertions(+), 15 deletions(-) diff --git a/DATE.tex b/DATE.tex index 1343c8c..f3a0744 100644 --- a/DATE.tex +++ b/DATE.tex @@ -1 +1 @@ -2008-08-19 \ No newline at end of file +2008-08-20 \ No newline at end of file diff --git a/REVISION.tex b/REVISION.tex index 7c6ba0f..2ebc651 100644 --- a/REVISION.tex +++ b/REVISION.tex @@ -1 +1 @@ -55 \ No newline at end of file +56 \ No newline at end of file diff --git a/clqr-control-structure.tex b/clqr-control-structure.tex index d07af2b..c0daffc 100644 --- a/clqr-control-structure.tex +++ b/clqr-control-structure.tex @@ -396,25 +396,29 @@ \VAR{var}\\ (\OPn{\VAR{macro-$\lambda$}})}{\}}). \penalty-5 - One toplevel \Op{\VAR{\&Ev}} may be replaced by \kwd*{\&environment} \VAR{var}. - \VAR{supplied-p} is \T\ if there is a corresponding argument. + One toplevel \Op{\VAR{\&Ev}} may be replaced by \kwd*{\&environment} + \VAR{var}. \VAR{supplied-p} is \T\ if there is a corresponding + argument. \end{flushleft} \begin{LIST}{1cm} - \IT{(\xorGOO{\MC*{DEFMACRO}\\\FU*{DEFINE-COMPILER-MACRO}}{\}} + \IT{(\xorGOO{\MC*{DEFMACRO}\\ + \FU*{DEFINE-COMPILER-MACRO}}{\}} \VAR{foo} (\OPn{\VAR{macro-$\lambda$}}) \OPn{(\kwd{declare} \OPn{\NEV{\VAR{decl}}})} \Op{\NEV{\VAR{doc}}} \OPn{\VAR{form}})} { - Define macro \retval{\VAR{foo}} which on evaluation as (\VAR{foo} \VAR{tree}) applies expanded - \VAR{form}s to arguments from \VAR{tree} which corresponds to - \VAR{tree}-shaped \VAR{macro-$\lambda$}s. + Define macro \retval{\VAR{foo}} which on evaluation as (\VAR{foo} + \VAR{tree}) applies expanded \VAR{form}s to arguments from + \VAR{tree} which corresponds to \VAR{tree}-shaped + \VAR{macro-$\lambda$}s. } - \IT{(\MC*{DEFINE-SYMBOL-MACRO} \VAR{name} \VAR{expansion-form})} + \IT{(\MC*{DEFINE-SYMBOL-MACRO} \VAR{foo} \VAR{form})} { - Make \retval{\VAR{name}} a macro call. %FIXME:AUGMENT + Define symbol macro \retval{\VAR{foo}} which on evaluation evaluates + expanded \VAR{form}. } \IT{(\SO*{MACROLET} (\OPn{(\VAR{name} (\OPn{\VAR{macro-$\lambda$}}) diff --git a/color-current.tex b/color-current.tex index b15b271..c5296c7 100644 --- a/color-current.tex +++ b/color-current.tex @@ -1,6 +1,6 @@ % outsourced hypertext colors -% for the printer-friendly version -\newcommand{\linkcolor}{black} -\newcommand{\urlcolor}{black} -\newcommand{\bookmarks}{false} -\newcommand{\pdfpagelayout}{SinglePage} +% for the screen-only version +\newcommand{\linkcolor}{Fuchsia} +\newcommand{\urlcolor}{MidnightBlue} +\newcommand{\bookmarks}{true} +\newcommand{\pdfpagelayout}{TwoColumnLeft} -- 2.11.4.GIT