-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On the question of whether they should be in the base language or a library, I would say that since car and cdr are in the base language, and these extended forms have semantics that can be defined in terms of them, the extended forms can be defined in a library.
That said, I strongly suspect most implementations concerned with speed will prefer to have them be defined as machine-code vectors, so the library will only bind *names* for them, not provide the implementation that actually gets used. Bear -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOpgYVAAoJEAOzWkqOibfN9f4IAJBrEJ/oT0qvhX48fgRkf4bz 1PHUDf2w/Tx6h18NdGHrhQFCDginqZiizuRKvZABNo3GjtMJOXJlWLyNZfClXyFO JvP4jF/k1Xnxwh+VaCdqdRKh0jYXohgoty3VVcByXb8ViB0riMZFLNh3H14FQ2OR j1qC7TMCMBgJMph7FPQNXGaNn7SCbOUUp8H48uHBEhagGp32RMihg4+QtYUrlaGt OhuyNtvVOnftXGkkv6iUVtsRFxF1vvd3CAIkGMWU/FVXlbW6nbVM14C6eNPEVbcI 7y4XykqFWg1gcqe/946W2RQHiboodDW8Kt0z0Ba0F9Kimq4G8xh3c6H8vLVdHOw= =q5+q -----END PGP SIGNATURE----- _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
