[plt-scheme] SRFI-43

From: Rohan Drape (rd at alphalink.com.au)
Date: Tue Feb 15 05:34:56 EST 2005

I have done the small amount of work required to use the SRFI-43
reference implementation from PLT.  There is a module definition
(below) and some deletions and one error fix to the reference (the one
posted to the post-finialization list).

http://srfi.schemers.org/srfi-43/post-mail-archive/msg00001.html

I did read the srfi/doc.text file and it suggests posting to this list
in order to see if anyone is interested in including this.  

I for one had written a handful of these procedures and think it is
helpful to include them.

Regards,
Rohan

(module 
 |43| mzscheme
  (require (lib "include.ss")
	   (lib  "8.ss" "srfi"))
  (include "43/reference-implementation.scm")
  (provide (all-defined-except let*-optionals
			       let*-optionals:aux
			       nonneg-int?
			       between?
			       unspecified-value
			       vectors-ref
			       check-type
			       check-index
			       check-indices
			       vector-parse-start+end
			       let-vector-start+end
			       %smallest-length
			       %vector-copy!
			       %vector-reverse-copy!
			       %vector-reverse!
			       %vector-fold1
			       %vector-fold2+
			       %vector-map1!
			       %vector-map2+!)))
-- 
rohan drape | rd at alphalink.com.au | http://www.alphalink.com.au/~rd/



Posted on the users mailing list.