Leerzeichen zu Anfang und Ende von iV

Heinrich Allers allers at t-online.de
Sa Mai 19 20:18:48 CEST 2001


Ein Detailproblem: 

Ich möchte ein Leerzeichen, das am Ende einer internen Variablen 
(iV) steht, an eine Anwendervariable übergeben und schaffe das 
nicht so recht.

Konkret:

Vorweg: $ stehe hier immer für das Leerzeichen!

Die Flexfolge

var "$9$1$"
ins #uy1
var "aaa" #uy1 "bbb"
write

schreibt mir

aaa9$1bbb

raus; die Leerzeichen am Anfang und am Ende der iV (oder der 
Anwendervariablen #uy1?) werden also verschluckt.

Da das, was ich wirklich jetzt brauche, eine Flexfolge 

var "91$"
ins #uy1
var "aaa" #uy1 "bbb"
write

ist, bei der wirklich

aaa91$bbb

rausgeschrieben wird, habe ich es mal so versucht:

var "91$"
ins #uy1
var "aaa" #uy1(0,3) "bbb"
write

Dann wird 

aaa91$$bbb

herausgeschrieben, ist also egentlich schon besser, aber der 
Leerzeichen steht nun eins zuviel!  :-((

var "91$"
ins #uy1
var "aaa" #uy1(0,2) "bbb"
write

dagegen ergibt leider auch nur wieder

aaa91bbb

###

Habe ich da etwas in der Dokumentation übersehen? Oder hat 
jemand eine Idee, wie ich aus dem Problem rauskommen könnte?


Mit besten Grüßen:

Heinrich Allers

allers at t-online.de
http://home.t-online.de/home/allers
* Gegen die Privatisierung der Grundversorgung: Verkehr, Wasser,
* Energie und Kommunikation in die Hand von Bund, Land und Kommune!




Mehr Informationen über die Mailingliste Allegro