;-) I think you are mixing paradigms here...
PostScript can use the (atend) marker because it has an implicit separator
%%Trailer
which marks where "end" is. The effect is similar to the MIME boundary
separator, though for a different purpose.
> Yes I know this raises other problems, it was just a suggestion.
> Does the program parsing MIME have to know the length at the beginning?
Yes, because what it needs to know is where the end is BEFORE it gets there
(i.e. the Content-Length is used to determine where the message content ends).
Knowing how long the message is AFTER it's been processed is not very useful.
......Roy Fielding ICS Grad Student, University of California, Irvine USA
<fielding@ics.uci.edu>
<URL:http://www.ics.uci.edu/dir/grad/Software/fielding>