44 lines
1.5 KiB
Scheme
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")))
|