Makros "überschreiben" und "Parent"-Makro rufen?
Anwendungsentwicklung |
Eingetragen von Jobst Heitzig. | 24 Mai, 2007 - 18:22
Hat jemand eine Idee, wie man ein existierendes Makro neu definieren und aus dem neuen Makro das alte rufen kann, ähnlich wie in objektorientierten Sprachen eine überschriebene Methode ihre Parent-Methode rufen kann?
Ziel ist also so etwas:
%macro x; /* alt */
%put Ich tu was.;
%mend;
%macro x; /* neu */
%x; /* hier soll aber die ALTE Version gerufen werden! */
%put Ich tu was zusätzliches.;
%mend;
%put Ich tu was.;
%mend;
%macro x; /* neu */
%x; /* hier soll aber die ALTE Version gerufen werden! */
%put Ich tu was zusätzliches.;
%mend;
