Vassil Nikolov scripsit: > Is it thinkable here to advise the user simply to call `vector-append' > and rely on an optimizing compiler to avoid unnecessary copying of > the subvectors that are apparently constructed afresh just to be > thrown away almost immediately?
If you like, certainly. But SRFI 43 (and R7RS-small, which incorporate parts of it) have lots of "start end" argument pairs precisely to avoid the need for such optimization. The alternative would be shared subvectors, but that would need to be a primitive capability. -- John Cowan http://www.ccil.org/~cowan [email protected] My corporate data's a mess! It's all semi-structured, no less. But I'll be carefree / Using XSLT On an XML DBMS. _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
