The petit.string-utils Reference Manual

This is the petit.string-utils Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 17:32:56 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 petit.string-utils

A petit tool box about string modification

Maintainer

SUZUKI Shingo

Author

SUZUKI Shingo

License

MIT

Version

0.0.1

Source

petit.string-utils.asd.

Child Component

src (module).


3 Modules

Modules are listed depth-first from the system components tree.


3.1 petit.string-utils/src

Source

petit.string-utils.asd.

Parent Component

petit.string-utils (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 petit.string-utils/petit.string-utils.asd

Source

petit.string-utils.asd.

Parent Component

petit.string-utils (system).

ASDF Systems

petit.string-utils.

Packages

petit.string-utils-asd.


4.1.2 petit.string-utils/src/packages.lisp

Source

petit.string-utils.asd.

Parent Component

src (module).

Packages

petit.string-utils.


4.1.3 petit.string-utils/src/builder.lisp

Dependency

packages.lisp (file).

Source

petit.string-utils.asd.

Parent Component

src (module).

Public Interface
Internals

recursive-coerse-string (function).


4.1.4 petit.string-utils/src/filter.lisp

Dependency

builder.lisp (file).

Source

petit.string-utils.asd.

Parent Component

src (module).

Public Interface

5 Packages

Packages are listed by definition order.


5.1 petit.string-utils-asd

Source

petit.string-utils.asd.

Use List
  • asdf/interface.
  • common-lisp.

5.2 petit.string-utils

Source

packages.lisp.

Nicknames
  • petit.strutils
  • petit.su
  • psu
Use List

common-lisp.

Public Interface
Internals

recursive-coerse-string (function).


6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Ordinary functions

Function: string-## (item whole-string)
Package

petit.string-utils.

Source

filter.lisp.

Function: string-%% (item whole-string)
Package

petit.string-utils.

Source

filter.lisp.

Function: string-++ (&rest objs)
Package

petit.string-utils.

Source

builder.lisp.

Function: string-++2 (pre post)
Package

petit.string-utils.

Source

builder.lisp.


6.1.2 Generic functions

Generic Function: coerce-string (obj)
Package

petit.string-utils.

Source

builder.lisp.

Methods
Method: coerce-string (obj)
Generic Function: head-match-p (item whole-string)
Package

petit.string-utils.

Source

filter.lisp.

Methods
Method: head-match-p ((item string) obj)
Method: head-match-p (obj (whole-string string))
Method: head-match-p ((item string) (whole-string string))
Generic Function: tail-match-p (item whole-string)
Package

petit.string-utils.

Source

filter.lisp.

Methods
Method: tail-match-p ((item string) (whole-string string))

6.2 Internals


6.2.1 Ordinary functions

Function: recursive-coerse-string (obj)
Package

petit.string-utils.

Source

builder.lisp.


Appendix A Indexes


A.1 Concepts


A.3 Variables