[Allegro] Flex: transfer #nnn$t
Sibylle Koczian
Sibylle.Koczian at t-online.de
Mo Feb 21 18:33:40 CET 2011
Liebe Liste,
so wie im Betreff scheint das nicht zu gehen. Die Dokumentation
behauptet auch nichts anderes, aber es wäre so praktisch.
Ziel: vom aktuellen Satz will ich in einen Neusatz nicht ganze
Kategorien, sondern nur den Inhalt bestimmter Teilfelder kopieren. Mit
der naheliegenden Konstruktion
new
transfer #nnn$t
insert $t-#nnn
...
put
kommt die Kategorie #nnn nicht im neuen Satz an. Möglich, aber bei
mehreren Kategorien schnell länglich ist natürlich immer
variable #nnn$t
insert $meinteilfeld
new
variable $meinteilfeld
insert $t-#nnn
...
put
Andere Möglichkeit, noch ungetestet:
new
transfer #nnn
var (b"$t" e"$") <--- hier natürlich das richtige Teilfeldzeichen
insert $t-#nnn
Geht es eleganter? Es scheint keinen speziellen Manipulationsbefehl zu
geben, der aus der internen Variablen ein Teilfeld herausholt.
Danke und beste Grüße,
Koczian
Mehr Informationen über die Mailingliste Allegro