mirror of https://github.com/texmacs/doc.git
56 lines
1.9 KiB
Plaintext
56 lines
1.9 KiB
Plaintext
|
<TeXmacs|1.0.4.2>
|
|||
|
|
|||
|
<style|tmdoc>
|
|||
|
|
|||
|
<\body>
|
|||
|
<tmdoc-title|Makro Expansion (1.0.2.3 -- 1.0.2.7)>
|
|||
|
|
|||
|
Eine wichtige <20>nderung betrifft das Datenformat. Makro-Expansionen und
|
|||
|
Funktionen wie
|
|||
|
|
|||
|
<\scheme-fragment>
|
|||
|
(expand <em|tag> <em|arg-1> ... <em|arg-n>)
|
|||
|
</scheme-fragment>
|
|||
|
|
|||
|
<\scheme-fragment>
|
|||
|
(apply <em|tag> <em|arg-1> ... <em|arg-n>)
|
|||
|
</scheme-fragment>
|
|||
|
|
|||
|
ersetzt durch fest kodierte Tags
|
|||
|
|
|||
|
<\scheme-fragment>
|
|||
|
(<em|tag> <em|arg-1> ... <em|arg-n>)
|
|||
|
</scheme-fragment>
|
|||
|
|
|||
|
Au<41>erdem wurden Funktionen systematisch durch Makros ersetzt. Die wenigen
|
|||
|
eingebauten Funktionen wurden mit Hilfe des neuen <markup|xmacro>
|
|||
|
Konstrukts umgeschrieben. Wenn Sie irgendwann eine Funktion geschrieben
|
|||
|
haben, dann werden Sie sie umschreiben m<>ssen.
|
|||
|
|
|||
|
Diese neue Vorgehensweise favorisiert eine einheitliche Behandlung von
|
|||
|
Makros und Funktionen. Sie sorgt gleichzeitig daf<61>r, dass die zugeh<65>rige
|
|||
|
<name|Scheme> Repr<70>sentation der internen Darstellung entspricht. Immer
|
|||
|
mehr Informationen <20>ber Tags werden in <abbr|D.R.D.>s (Data Relation
|
|||
|
Definition) gespeichert. Diese Information dient vor allem dazu
|
|||
|
heuristische Automatiken zu implementieren.
|
|||
|
|
|||
|
Beachten Sie, dass es aufgrund dieser <20>nderungen zu eigenartigen Fehlern
|
|||
|
kommen kann. Bitte machen Sie vorher Sicherungskopien und benachrichtigen
|
|||
|
Sie uns, wenn Sie ungew<65>hnliches Verhalten bemerken.
|
|||
|
|
|||
|
<tmdoc-copyright|1998--2002|Joris van der Hoeven>
|
|||
|
|
|||
|
<tmdoc-license|Permission is granted to copy, distribute and/or modify this
|
|||
|
document under the terms of the GNU Free Documentation License, Version 1.1
|
|||
|
or any later version published by the Free Software Foundation; with no
|
|||
|
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
|
|||
|
Texts. A copy of the license is included in the section entitled "GNU Free
|
|||
|
Documentation License".>
|
|||
|
</body>
|
|||
|
|
|||
|
<\initial>
|
|||
|
<\collection>
|
|||
|
<associate|language|german>
|
|||
|
<associate|preamble|false>
|
|||
|
</collection>
|
|||
|
</initial>
|