/[cl-ppcre]/cl-ppcre/packages.lisp
ViewVC logotype

Contents of /cl-ppcre/packages.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations)
Thu Apr 22 18:53:13 2004 UTC (10 years ago) by eweitz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +2 -2 lines
pre-0.7.7, including hyperdoc support
1 ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
2 ;;; $Header: /tiger/var/lib/cvsroots/cl-ppcre/cl-ppcre/packages.lisp,v 1.2 2004/04/22 18:53:13 eweitz Exp $
3
4 ;;; Copyright (c) 2002-2004, Dr. Edmund Weitz. All rights reserved.
5
6 ;;; Redistribution and use in source and binary forms, with or without
7 ;;; modification, are permitted provided that the following conditions
8 ;;; are met:
9
10 ;;; * Redistributions of source code must retain the above copyright
11 ;;; notice, this list of conditions and the following disclaimer.
12
13 ;;; * Redistributions in binary form must reproduce the above
14 ;;; copyright notice, this list of conditions and the following
15 ;;; disclaimer in the documentation and/or other materials
16 ;;; provided with the distribution.
17
18 ;;; THIS SOFTWARE IS PROVIDED BY THE AUTHOR 'AS IS' AND ANY EXPRESSED
19 ;;; OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20 ;;; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21 ;;; ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
22 ;;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23 ;;; DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
24 ;;; GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25 ;;; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
26 ;;; WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
27 ;;; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
28 ;;; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29
30 (in-package #:cl-user)
31
32 #-:cormanlisp
33 (defpackage #:cl-ppcre
34 (:nicknames #:ppcre)
35 (:use #:cl)
36 (:export #:create-scanner
37 #:scan
38 #:scan-to-strings
39 #:do-scans
40 #:do-matches
41 #:do-matches-as-strings
42 #:all-matches
43 #:all-matches-as-strings
44 #:split
45 #:regex-replace
46 #:regex-replace-all
47 #:regex-apropos
48 #:regex-apropos-list
49 #:quote-meta-chars
50 #:*regex-char-code-limit*
51 #:*use-bmh-matchers*
52 #:*allow-quoting*
53 #:ppcre-error
54 #:ppcre-invocation-error
55 #:ppcre-syntax-error
56 #:ppcre-syntax-error-string
57 #:ppcre-syntax-error-pos
58 #:register-groups-bind
59 #:do-register-groups))
60
61 #+:cormanlisp
62 (defpackage "CL-PPCRE"
63 (:nicknames "PPCRE")
64 (:use "CL")
65 (:export "CREATE-SCANNER"
66 "SCAN"
67 "SCAN-TO-STRINGS"
68 "DO-SCANS"
69 "DO-MATCHES"
70 "DO-MATCHES-AS-STRINGS"
71 "ALL-MATCHES"
72 "ALL-MATCHES-AS-STRINGS"
73 "SPLIT"
74 "REGEX-REPLACE"
75 "REGEX-REPLACE-ALL"
76 "REGEX-APROPOS"
77 "REGEX-APROPOS-LIST"
78 "QUOTE-META-CHARS"
79 "*REGEX-CHAR-CODE-LIMIT*"
80 "*USE-BMH-MATCHERS*"
81 "*ALLOW-QUOTING*"
82 "PPCRE-ERROR"
83 "PPCRE-INVOCATION-ERROR"
84 "PPCRE-SYNTAX-ERROR"
85 "PPCRE-SYNTAX-ERROR-STRING"
86 "PPCRE-SYNTAX-ERROR-POS"
87 "REGISTER-GROUPS-BIND"
88 "DO-REGISTER-GROUPS"))

  ViewVC Help
Powered by ViewVC 1.1.5