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

Contents of /flexichain/flexichain-package.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Thu Feb 9 02:51:06 2006 UTC (8 years, 2 months ago) by rkreuter
Branch: MAIN
Branch point for: clnet
Initial revision
1 rkreuter 1.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*
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