The which Reference Manual

Table of Contents

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

The which Reference Manual

This is the which Reference Manual, version 0.1, generated automatically by Declt version 2.3 "Robert April" on Wed Mar 14 04:44:44 2018 GMT+0.


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

1 Introduction

which

Build Status Coverage Status

The which UNIX command in Common Lisp.

Usage

CL-USER> (ql:quickload :which)
To load "which":
  Load 1 ASDF system:
    which
; Loading "which"
[package which]
(:WHICH)

CL-USER> (which:which "bash")
#P"/bin/bash"

CL-USER> (which:which "qooblooxbar")
NIL

License

Copyright (c) 2016 Fernando Borretti

Licensed under the MIT License.


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 which

Maintainer

Fernando Borretti <eudoxiahp@gmail.com>

Author

Fernando Borretti <eudoxiahp@gmail.com>

Home Page

https://github.com/eudoxia0/which

Source Control

(:git "git@github.com:eudoxia0/which.git")

Bug Tracker

https://github.com/eudoxia0/which/issues

License

MIT

Description

The which UNIX command in Common Lisp.

Long Description

# which

[![Build Status](https://travis-ci.org/eudoxia0/which.svg?branch=master)](https://travis-ci.org/eudoxia0/which)
[![Coverage Status](https://coveralls.io/repos/github/eudoxia0/which/badge.svg?branch=master)](https://coveralls.io/github/eudoxia0/which?branch=master)

The which UNIX command in Common Lisp.

# Usage

“‘lisp
CL-USER> (ql:quickload :which)
To load "which":
Load 1 ASDF system:
which
; Loading "which"
[package which]
(:WHICH)

CL-USER> (which:which "bash")
#P"/bin/bash"

CL-USER> (which:which "qooblooxbar")
NIL
“‘

# License

Copyright (c) 2016 Fernando Borretti

Licensed under the MIT License.

Version

0.1

Dependencies
Source

which.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 which/src

Parent

which (system)

Location

src/

Component

which.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 which.asd

Location

which.asd

Systems

which (system)


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

4.1.2 which/src/which.lisp

Parent

src (module)

Location

src/which.lisp

Packages

which

Exported Definitions

which (function)

Internal Definitions

directory-files (function)


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

5 Packages

Packages are listed by definition order.


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

5.1 which

A clone of the UNIX which command.

Source

which.lisp (file)

Use List

common-lisp

Exported Definitions

which (function)

Internal Definitions

directory-files (function)


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

6 Definitions

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


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

6.1 Exported definitions


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

6.1.1 Functions

Function: which PROGRAM-NAME

Return the absolute pathname to the executable name (a string), if any, otherwise return NIL.

Package

which

Source

which.lisp (file)


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

6.2 Internal definitions


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

6.2.1 Functions

Function: directory-files DIRECTORY
Package

which

Source

which.lisp (file)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   F   L   M   W  
Index Entry  Section

F
File, Lisp, which.asd: The which<dot>asd file
File, Lisp, which/src/which.lisp: The which/src/which<dot>lisp file

L
Lisp File, which.asd: The which<dot>asd file
Lisp File, which/src/which.lisp: The which/src/which<dot>lisp file

M
Module, which/src: The which/src module

W
which.asd: The which<dot>asd file
which/src: The which/src module
which/src/which.lisp: The which/src/which<dot>lisp file

Jump to:   F   L   M   W  

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

A.2 Functions

Jump to:   D   F   W  
Index Entry  Section

D
directory-files: Internal functions

F
Function, directory-files: Internal functions
Function, which: Exported functions

W
which: Exported functions

Jump to:   D   F   W  

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

A.3 Variables


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

A.4 Data types

Jump to:   P   S   W  
Index Entry  Section

P
Package, which: The which package

S
System, which: The which system

W
which: The which system
which: The which package

Jump to:   P   S   W