The mnas-path Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The mnas-path Reference Manual

This is the mnas-path Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Sun May 15 05:36:55 2022 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

This is the stub README.txt for the "mnas-path" project.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

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


Previous: , Up: Systems   [Contents][Index]

2.1 mnas-path

Author

Nick Matvyeyev <mnasoft@gmail.com>

License

GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 or later

Description

Describe mnas-path here

Dependency

cl-fad

Source

mnas-path.asd (file)

Component

src (module)


Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

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


Previous: , Up: Modules   [Contents][Index]

3.1 mnas-path/src

Parent

mnas-path (system)

Location

src/

Component

mnas-path.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

4 Files

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


Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 mnas-path.asd

Location

mnas-path.asd

Systems

mnas-path (system)


Previous: , Up: Lisp files   [Contents][Index]

4.1.2 mnas-path/src/mnas-path.lisp

Parent

src (module)

Location

src/mnas-path.lisp

Packages

mnas-path

Exported Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

5.1 mnas-path

Source

mnas-path.lisp (file)

Use List

common-lisp

Exported Definitions

Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

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


Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Functions

Function: find-directory-parent DIRNAME NAME

@b(Описание:) find-directory-parent

Package

mnas-path

Source

mnas-path.lisp (file)

Function: find-filename DIRNAME EXTENSION

@b(Описание:) find-filename возвращает список файлов с расширением extension. Поиск начинается с каталога dirname, вглубь дерева каталогов. Элементами возврвщаемого списка являются строки.

@b(Пример использования:)
@begin[lang=lisp](code)
(find-filename "/_storage/otd11/namatv/develop/git/clisp/" "asd") @end(code)

Package

mnas-path

Source

mnas-path.lisp (file)

Function: find-filename-directory DIRNAME EXTENSION

@b(Описание:) find-filename-directory возвращает список каталогов,
в которых присутствуют файлы с расширением extension;

Поиск начинается с каталога dirname, вглубь дерева каталогов;

Елементами возврвщаемого списка являются строки;

@b(Пример использования:)
@begin[lang=lisp](code)
(find-filename-directory "/_storage/otd11/namatv/develop/git/clisp/" "asd") @end(code)

Package

mnas-path

Source

mnas-path.lisp (file)

Function: pathname-directory-subtract PATH-1 PATH-2 &key ABSOLUTE

@b(Описание:) функция @b(pathname-directory-subtract) вычитает из пути
path-1 путь path-2.

@b(Пример использования:)
@begin[lang=lisp](code)
(pathname-directory-subtract "~/quicklisp/local-projects/" "~/quicklisp/local-projects/mnas/mnas-path/docs/1.txt") => #P"/mnas/mnas-path/docs/1.txt"
@end(code)

Package

mnas-path

Source

mnas-path.lisp (file)

Function: walk-directory-by-name DIRNAME NAME &key FN

@b(Описание:) walk-directory-by-name

Package

mnas-path

Source

mnas-path.lisp (file)

Function: walk-file-by-extension DIRNAME EXTENSION &key FN FN-EXTENSION DIR-IGNORE

@b(Пример использования:)
@begin[lang=lisp](code)
(walk-file-by-extension "/_storage/otd11/namatv/develop/git/clisp/" "" :fn-extension #’(lambda (x) (member (pathname-type x) ’("lisp" "txt") :test #’string=))) (walk-file-by-extension "/_storage/otd11/namatv/develop/git/clisp/" "asd")
@end(code)

Package

mnas-path

Source

mnas-path.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   M  
Index Entry  Section

F
File, Lisp, mnas-path.asd: The mnas-path․asd file
File, Lisp, mnas-path/src/mnas-path.lisp: The mnas-path/src/mnas-path․lisp file

L
Lisp File, mnas-path.asd: The mnas-path․asd file
Lisp File, mnas-path/src/mnas-path.lisp: The mnas-path/src/mnas-path․lisp file

M
mnas-path.asd: The mnas-path․asd file
mnas-path/src: The mnas-path/src module
mnas-path/src/mnas-path.lisp: The mnas-path/src/mnas-path․lisp file
Module, mnas-path/src: The mnas-path/src module

Jump to:   F   L   M  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   F   P   W  
Index Entry  Section

F
find-directory-parent: Exported functions
find-filename: Exported functions
find-filename-directory: Exported functions
Function, find-directory-parent: Exported functions
Function, find-filename: Exported functions
Function, find-filename-directory: Exported functions
Function, pathname-directory-subtract: Exported functions
Function, walk-directory-by-name: Exported functions
Function, walk-file-by-extension: Exported functions

P
pathname-directory-subtract: Exported functions

W
walk-directory-by-name: Exported functions
walk-file-by-extension: Exported functions

Jump to:   F   P   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables


Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   M   P   S  
Index Entry  Section

M
mnas-path: The mnas-path system
mnas-path: The mnas-path package

P
Package, mnas-path: The mnas-path package

S
System, mnas-path: The mnas-path system

Jump to:   M   P   S