The cl-info Reference Manual

This is the cl-info Reference Manual, version 0.4.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sat Dec 03 20:16:35 2022 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 cl-info

A helper to an answer a question about OS, Lisp and Everything.

Author

Alexander Artemenko

Home Page

https://40ants.com/cl-info

Source Control

(GIT https://github.com/40ants/cl-info)

Bug Tracker

https://github.com/40ants/cl-info/issues

License

BSD

Version

0.4.1

Dependency

cl-info/core (system).

Source

cl-info.asd.


2.2 cl-info/core

Author

Alexander Artemenko

Home Page

https://40ants.com/cl-info

Source Control

(GIT https://github.com/40ants/cl-info)

Bug Tracker

https://github.com/40ants/cl-info/issues

License

BSD

Dependencies
  • 40ants-doc (system).
  • docs-config (system).
Source

cl-info.asd.


3 Files

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


3.1 Lisp


3.1.1 cl-info/cl-info.asd

Source

cl-info.asd.

Parent Component

cl-info (system).

ASDF Systems

3.1.2 cl-info/core/file-type.lisp

Source

cl-info.asd.

Parent Component

cl-info/core (system).

Packages

cl-info.

Public Interface
Internals

get-ql-dists (reader method).


4 Packages

Packages are listed by definition order.


4.1 cl-info

Source

file-type.lisp.

Nickname

cl-info/core

Use List

common-lisp.

Public Interface
Internals

get-ql-dists (generic reader).


5 Definitions

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


5.1 Public Interface


5.1.1 Special variables

Special Variable: @index
Package

cl-info.

Source

file-type.lisp.

Special Variable: @readme
Package

cl-info.

Source

file-type.lisp.


5.1.2 Ordinary functions

Function: get-cl-info ()

Returns information about lisp implementation, asdf and quicklisp.

Package

cl-info.

Source

file-type.lisp.

Function: get-system-info (system-name)
Package

cl-info.

Source

file-type.lisp.


5.1.3 Generic functions

Generic Reader: absent-p (object)
Package

cl-info.

Methods
Reader Method: absent-p ((system-info system-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

absent.

Generic Reader: get-asdf-version (object)
Package

cl-info.

Methods
Reader Method: get-asdf-version ((cl-info cl-info))

Returns ASDF version.

Source

file-type.lisp.

Target Slot

asdf-version.

Generic Reader: get-lisp-type (object)
Package

cl-info.

Methods
Reader Method: get-lisp-type ((cl-info cl-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

lisp-type.

Generic Reader: get-lisp-version (object)
Package

cl-info.

Methods
Reader Method: get-lisp-version ((cl-info cl-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

lisp-version.

Generic Reader: get-name (object)
Package

cl-info.

Methods
Reader Method: get-name ((system-info system-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

name.

Generic Reader: get-path (object)
Package

cl-info.

Methods
Reader Method: get-path ((system-info system-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

path.

Generic Reader: get-software-type (object)
Package

cl-info.

Methods
Reader Method: get-software-type ((cl-info cl-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

software-type.

Generic Reader: get-software-version (object)
Package

cl-info.

Methods
Reader Method: get-software-version ((cl-info cl-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

software-version.

Generic Reader: get-version (object)
Package

cl-info.

Methods
Reader Method: get-version ((system-info system-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

version.


5.1.4 Standalone methods

Method: print-object ((info system-info) stream)
Source

file-type.lisp.

Method: print-object ((info cl-info) stream)
Source

file-type.lisp.


5.1.5 Classes

Class: cl-info
Package

cl-info.

Source

file-type.lisp.

Direct methods
Direct slots
Slot: asdf-version

Returns ASDF version.

Initform

(asdf/upgrade:asdf-version)

Readers

get-asdf-version.

Writers

This slot is read-only.

Slot: lisp-type
Initform

(lisp-implementation-type)

Readers

get-lisp-type.

Writers

This slot is read-only.

Slot: lisp-version
Initform

(lisp-implementation-version)

Readers

get-lisp-version.

Writers

This slot is read-only.

Slot: software-type
Package

common-lisp.

Initform

(software-type)

Readers

get-software-type.

Writers

This slot is read-only.

Slot: software-version
Package

common-lisp.

Initform

(software-version)

Readers

get-software-version.

Writers

This slot is read-only.

Slot: ql-dists
Initform

(ql-dist:all-dists)

Readers

get-ql-dists.

Writers

This slot is read-only.

Class: system-info
Package

cl-info.

Source

file-type.lisp.

Direct methods
Direct slots
Slot: name
Initargs

:name

Readers

get-name.

Writers

This slot is read-only.

Slot: version
Initargs

:version

Readers

get-version.

Writers

This slot is read-only.

Slot: path
Initargs

:path

Readers

get-path.

Writers

This slot is read-only.

Slot: absent
Initargs

:absent

Readers

absent-p.

Writers

This slot is read-only.


5.2 Internals


5.2.1 Generic functions

Generic Reader: get-ql-dists (object)
Package

cl-info.

Methods
Reader Method: get-ql-dists ((cl-info cl-info))

automatically generated reader method

Source

file-type.lisp.

Target Slot

ql-dists.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   A   F   G   M   P  
Index Entry  Section

A
absent-p: Public generic functions
absent-p: Public generic functions

F
Function, get-cl-info: Public ordinary functions
Function, get-system-info: Public ordinary functions

G
Generic Function, absent-p: Public generic functions
Generic Function, get-asdf-version: Public generic functions
Generic Function, get-lisp-type: Public generic functions
Generic Function, get-lisp-version: Public generic functions
Generic Function, get-name: Public generic functions
Generic Function, get-path: Public generic functions
Generic Function, get-ql-dists: Private generic functions
Generic Function, get-software-type: Public generic functions
Generic Function, get-software-version: Public generic functions
Generic Function, get-version: Public generic functions
get-asdf-version: Public generic functions
get-asdf-version: Public generic functions
get-cl-info: Public ordinary functions
get-lisp-type: Public generic functions
get-lisp-type: Public generic functions
get-lisp-version: Public generic functions
get-lisp-version: Public generic functions
get-name: Public generic functions
get-name: Public generic functions
get-path: Public generic functions
get-path: Public generic functions
get-ql-dists: Private generic functions
get-ql-dists: Private generic functions
get-software-type: Public generic functions
get-software-type: Public generic functions
get-software-version: Public generic functions
get-software-version: Public generic functions
get-system-info: Public ordinary functions
get-version: Public generic functions
get-version: Public generic functions

M
Method, absent-p: Public generic functions
Method, get-asdf-version: Public generic functions
Method, get-lisp-type: Public generic functions
Method, get-lisp-version: Public generic functions
Method, get-name: Public generic functions
Method, get-path: Public generic functions
Method, get-ql-dists: Private generic functions
Method, get-software-type: Public generic functions
Method, get-software-version: Public generic functions
Method, get-version: Public generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods

P
print-object: Public standalone methods
print-object: Public standalone methods