racket/collects/srfi/43/vector-lib.ss
2005-05-27 23:11:11 +00:00

44 lines
1.5 KiB
Scheme

;;;
;;; <util.ss> ---- Utility functions
;;; Time-stamp: <05/03/07 18:21:41 Zhu Chongkai>
;;;
;;; Copyright (C) 2005 by Zhu Chongkai.
;;;
;;; This file is part of SRFI-43.
;;; SRFI-43 is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU Lesser General Public
;;; License as published by the Free Software Foundation; either
;;; version 2.1 of the License, or (at your option) any later version.
;;; SRFI-43 is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
;;; Lesser General Public License for more details.
;;; You should have received a copy of the GNU Lesser General Public
;;; License along with SRFI-43; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
;;; Author: Zhu Chongkai <mrmathematica@yahoo.com>
;;
(module vector-lib mzscheme
(require "constructors.ss"
"predicates.ss"
"iteration.ss"
"searching.ss"
(all-except "mutators.ss" vector-fill!)
(rename "mutators.ss" s:vector-fill! vector-fill!)
(all-except "conversion.ss" vector->list)
(rename "conversion.ss" s:vector->list vector->list))
(provide
(all-from "constructors.ss")
(all-from "predicates.ss")
(all-from "iteration.ss")
(all-from "searching.ss")
(all-from "mutators.ss")
(all-from "conversion.ss")))