Function | Package: excl | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version

## apropos-regexp

Arguments: string &optional package external-only case-insensitive

This function is just like apropos except the first string argument (which must be a string or a symbol) is interpreted as a regular expression. For example (the exact symbols listed may be different for you):

    cl-user(2): (apropos-regexp "^def.n-.*")
    excl::defun-like    [function] (xp list &rest args)
    excl::defun-spec
    excl::defun-proto-1
    defun-proto         [macro] (name varlist &rest body)
    ff::defun-foreign-callable-1 [function] (name arglist body)
    ff:defun-c-callable [macro] (&whole form &rest args)
    ff:defun-foreign-callable [macro] (name arglist &rest body)
    sys::defun-noicheck
    cl-user(3):

The first optional argument, package, is similar to the same optional argument to apropos. It can be `nil` or a package designator. If it is a package designator, only symbols accessible in that package are considered.

The second and third optional arguments are Allegro CL extensions to apropos, as described in Extensions to cl:make-package, cl:disassemble, cl:open, cl:apropos in implementation.htm. If external-only is specified non-`nil`, only external symbols are considered. If case-insensitive is specified non-`nil`, a case-insensitive search is done, rather than a case-sensitive search. All the optional arguments default to `nil`. See Extensions to cl:make-package, cl:disassemble, cl:open, cl:apropos in implementation.htm for more information on the optional arguments.

Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version