1
0
Fork 0
doc/about/changes/changes-7.de.tm

56 lines
1.9 KiB
Plaintext
Raw Normal View History

2011-08-28 15:59:50 +08:00
<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>