infile: "input.csv"; outfile: "table.html"; instream: openr(infile); outstream: openw(outfile); printf(outstream, "~%"); nr: 0; while (line: readline(instream))#false do ( nr: nr + 1, line: ssubst("<", "<", line), line: ssubst(">", ">", line), value_list: map(lambda([f], strim(" ", f)), split(line, ",")), if nr=1 then printf(outstream, " ") else printf(outstream, " "), printf(outstream, ""), for value in value_list do printf(outstream, "", value), printf(outstream, ""), if nr=1 then printf(outstream, "~%") else printf(outstream, "~%")); printf(outstream, "
~a
~%"); close(instream); close(outstream);