The scriptl Reference Manual

This is the scriptl Reference Manual, version 2.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 17:51:01 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 scriptl

Scripting, Common Lisp style

Author

Ryan Pavlik

License

LLGPL

Version

2.1

Dependencies
  • alexandria (system).
  • bordeaux-threads (system).
  • iolib (system).
  • osicat (system).
  • trivial-utf-8 (system).
  • trivial-gray-streams (system).
  • trivial-backtrace (system).
  • cl-ppcre (system).
  • defpackage-plus (system).
Source

scriptl.asd.

Child Components

3 Modules

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


3.1 scriptl/bin

Source

scriptl.asd.

Parent Component

scriptl (system).


3.2 scriptl/src

Dependency

bin (module).

Source

scriptl.asd.

Parent Component

scriptl (system).

Child Components

3.3 scriptl/src/scriptlcom

Source

scriptl.asd.

Parent Component

src (module).


4 Files

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


4.1 Lisp


4.1.1 scriptl/scriptl.asd

Source

scriptl.asd.

Parent Component

scriptl (system).

ASDF Systems

scriptl.

Packages

scriptl.asdf.

Public Interface
Internals

autoconf-module (class).


4.1.2 scriptl/src/package.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.3 scriptl/src/proto.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.4 scriptl/src/packet-io-stream.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.5 scriptl/src/script-text.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.6 scriptl/src/make-script.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.7 scriptl/src/scriptl-v1.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.8 scriptl/src/scriptl-v2.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.9 scriptl/src/server.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.10 scriptl/src/asdf-util.lisp

Source

scriptl.asd.

Parent Component

src (module).


4.1.11 scriptl/src/scriptl-cmd.lisp

Source

scriptl.asd.

Parent Component

src (module).


5 Packages

Packages are listed by definition order.


5.1 scriptl.asdf

Source

scriptl.asd.

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

autoconf-module (class).


6 Definitions

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


6.1 Public Interface


6.1.1 Standalone methods

Method: operation-done-p ((op compile-op) (c autoconf-module))
Package

asdf/action.

Source

scriptl.asd.

Method: perform ((op compile-op) (c autoconf-module))
Package

asdf/action.

Source

scriptl.asd.


6.2 Internals


6.2.1 Classes

Class: autoconf-module
Package

scriptl.asdf.

Source

scriptl.asd.

Direct superclasses

module.

Direct methods
Direct slots
Slot: prefix
Initargs

:prefix

Slot: configure-args
Initargs

:configure-args

Slot: test-target

Quick check to see if things are built

Initargs

:test-target


Appendix A Indexes


A.1 Concepts


A.2 Functions


A.3 Variables


A.4 Data types

Jump to:   A   B   C   F   M   P   S  
Index Entry  Section

A
asdf-util.lisp: The scriptl/src/asdf-util․lisp file
autoconf-module: Private classes

B
bin: The scriptl/bin module

C
Class, autoconf-module: Private classes

F
File, asdf-util.lisp: The scriptl/src/asdf-util․lisp file
File, make-script.lisp: The scriptl/src/make-script․lisp file
File, package.lisp: The scriptl/src/package․lisp file
File, packet-io-stream.lisp: The scriptl/src/packet-io-stream․lisp file
File, proto.lisp: The scriptl/src/proto․lisp file
File, script-text.lisp: The scriptl/src/script-text․lisp file
File, scriptl-cmd.lisp: The scriptl/src/scriptl-cmd․lisp file
File, scriptl-v1.lisp: The scriptl/src/scriptl-v1․lisp file
File, scriptl-v2.lisp: The scriptl/src/scriptl-v2․lisp file
File, scriptl.asd: The scriptl/scriptl․asd file
File, server.lisp: The scriptl/src/server․lisp file

M
make-script.lisp: The scriptl/src/make-script․lisp file
Module, bin: The scriptl/bin module
Module, scriptlcom: The scriptl/src/scriptlcom module
Module, src: The scriptl/src module

P
Package, scriptl.asdf: The scriptl․asdf package
package.lisp: The scriptl/src/package․lisp file
packet-io-stream.lisp: The scriptl/src/packet-io-stream․lisp file
proto.lisp: The scriptl/src/proto․lisp file

S
script-text.lisp: The scriptl/src/script-text․lisp file
scriptl: The scriptl system
scriptl-cmd.lisp: The scriptl/src/scriptl-cmd․lisp file
scriptl-v1.lisp: The scriptl/src/scriptl-v1․lisp file
scriptl-v2.lisp: The scriptl/src/scriptl-v2․lisp file
scriptl.asd: The scriptl/scriptl․asd file
scriptl.asdf: The scriptl․asdf package
scriptlcom: The scriptl/src/scriptlcom module
server.lisp: The scriptl/src/server․lisp file
src: The scriptl/src module
System, scriptl: The scriptl system