/[flexichain]/flexichain/flexichain-package.lisp
ViewVC logotype

Contents of /flexichain/flexichain-package.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations)
Sun Jan 27 06:05:37 2008 UTC (6 years, 2 months ago) by charmon
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +15 -15 lines
flexichain 1.4
 * replaced tabs with spaces
 * minor indentation and spacing whitespace fixes
1 ;;; Flexichain
2 ;;; Package definition
3 ;;;
4 ;;; Copyright (C) 2003-2004 Robert Strandh (strandh@labri.fr)
5 ;;; Copyright (C) 2003-2004 Matthieu Villeneuve (matthieu.villeneuve@free.fr)
6 ;;;
7 ;;; THIS LIBRARY IS FREE software; you can redistribute it and/or
8 ;;; modify it under the terms of the GNU Lesser General Public
9 ;;; License as published by the Free Software Foundation; either
10 ;;; version 2.1 of the License, or (at your option) any later version.
11 ;;;
12 ;;; This library is distributed in the hope that it will be useful,
13 ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
14 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 ;;; Lesser General Public License for more details.
16 ;;;
17 ;;; You should have received a copy of the GNU Lesser General Public
18 ;;; License along with this library; if not, write to the Free Software
19 ;;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20
21
22 (defpackage :flexichain
23 (:use :common-lisp)
24 (:export #:flexichain #:standard-flexichain
25 #:flexi-error #:flexi-initialization-error
26 #:flexi-position-error #:flexi-incompatible-type-error
27 #:nb-elements #:flexi-empty-p
28 #:insert* #:insert-vector* #:element* #:delete* #:delete-elements*
29 #:push-start #:pop-start #:push-end #:pop-end #:rotate
30 #:cursorchain #:standard-cursorchain
31 #:flexicursor #:standard-flexicursor
32 #:left-sticky-flexicursor #:right-sticky-flexicursor
33 #:chain
34 #:clone-cursor #:cursor-pos
35 #:at-beginning-error #:at-end-error
36 #:at-beginning-p #:at-end-p
37 #:move> #:move<
38 #:insert #:insert-sequence
39 #:element< #:element> #:delete< #:delete>
40 #:flexirank-mixin #:element-rank-mixin #:rank
41 #:flexi-first-p #:flexi-last-p
42 #:flexi-next #:flexi-prev))
43

  ViewVC Help
Powered by ViewVC 1.1.5