Subject: (dsssl) loop problem From: "Lutz Pliske" <pliske@xxxxxxxx> Date: Tue, 04 Sep 2001 18:03:12 +0200 |
Hi there, it´s probably easy but I don´t get the problem: I want this function to return a string that was built while looping thrue the nodelist and picking an informatin from every member of this nodelist. I start with a "" and then add all the following strings with a string-append. When the looping is finished the function will return a string with all the values. Well - not like this: (define (f_make-entities) (let loop((nl (select-elements (descendants (current-node)) "MYELEMENT"))(str "")) (if (node-list-empty? nl) str (make sequence (loop (node-list-rest nl) (string-append str "information from this nodelist element")) ) ) ) ) I am getting "this context requires a text-sosofo". So I tried a (literal "information from this nodelist element"). That didn´t help. Please help .... Greetings Lutz DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Thread | Re: (dsssl) loop problem, Paul Tyson | |
Date | RE: (dsssl) loop problem, Maltby, David G | |
Month |