|
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 |