The org-davep-dict Reference Manual

Table of Contents

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

The org-davep-dict Reference Manual

This is the org-davep-dict Reference Manual, version 2.3, generated automatically by Declt version 2.3 "Robert April" on Wed Mar 14 04:22:54 2018 GMT+0.


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

1 Systems

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


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

1.1 org-davep-dict

Maintainer

Dave Pearson <davep@davep.org>

Author

Dave Pearson <davep@davep.org>

License

LLGPL

Description

RFC2229 client for Common Lisp.

Long Description

org-davep-dict provides a set of RFC 2229 client classes, functions and macros for Common Lisp. See See <URL:http://www.dict.org/> for more
details about dict servers and clients.

See <URL:http://www.davep.org/lisp/#org-davep-dict> for the latest version of this package.

Version

2.3

Dependencies
Source

org-davep-dict.asd (file)

Components

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

2 Files

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


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

2.1 Lisp


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

2.1.1 org-davep-dict.asd

Location

org-davep-dict.asd

Systems

org-davep-dict (system)

Packages

org-davep-dict-system


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

2.1.2 org-davep-dict/packages.lisp

Parent

org-davep-dict (system)

Location

packages.lisp

Packages

org.davep.dict


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

2.1.3 org-davep-dict/dict.lisp

Dependency

packages.lisp (file)

Parent

org-davep-dict (system)

Location

dict.lisp

Exported Definitions
Internal Definitions

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

3 Packages

Packages are listed by definition order.


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

3.1 org-davep-dict-system

Source

org-davep-dict.asd

Use List

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

3.2 org.davep.dict

RFC 2229 client classes, functions and macros

Source

packages.lisp (file)

Nicknames
Use List
Exported Definitions
Internal Definitions

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

4 Definitions

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


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

4.1 Exported definitions


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

4.1.1 Constants

Constant: +all-db+

Database name to use when all definitions/matches are required.

Package

org.davep.dict

Source

dict.lisp (file)

Constant: +default-match-strategy+

Match strategy name meaning "the server’s default".

Package

org.davep.dict

Source

dict.lisp (file)

Constant: +exact-match-strategy+

Match strategy name for an exact match.

Package

org.davep.dict

Source

dict.lisp (file)

Constant: +first-db+

Database name to use when the first definition/match is required.

Package

org.davep.dict

Source

dict.lisp (file)

Constant: +prefix-match-strategy+

Match strategy name for a prefix match.

Package

org.davep.dict

Source

dict.lisp (file)


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

4.1.2 Special variables

Special Variable: *default-client-id*

The default client ID that will be announced to the dictionary server.

If you would prefer that your application announces itself in a different way then you should modify the value of this variable.

Package

org.davep.dict

Source

dict.lisp (file)

Special Variable: *default-dict-host*

Host name to use when a default host is required.

Package

org.davep.dict

Source

dict.lisp (file)

Special Variable: *default-dict-port*

Port to use when a default port is required.

Package

org.davep.dict

Source

dict.lisp (file)


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

4.1.3 Macros

Macro: with-dict-client (CLIENT &key HOST PORT) &body BODY

Create a dictionary client called CLIENT and evaluate BODY.

Package

org.davep.dict

Source

dict.lisp (file)


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

4.1.4 Functions

Function: make-dict-client &key HOST PORT

Create a dictionary client.

Package

org.davep.dict

Source

dict.lisp (file)


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

4.1.5 Generic functions

Generic Function: banner OBJECT
Generic Function: (setf banner) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: banner (DICT-CLIENT dict-client)
Method: (setf banner) NEW-VALUE (DICT-CLIENT dict-client)

The banner message we got when connected to the host.
This slot, when populated, is a ‘DICT-CLIENT-RESPONSE’ object.

Source

dict.lisp (file)

Generic Function: capabilities OBJECT
Generic Function: (setf capabilities) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: capabilities (DICT-CLIENT dict-client)
Method: (setf capabilities) NEW-VALUE (DICT-CLIENT dict-client)

Server’s capability list. A list of keywords.

Source

dict.lisp (file)

Generic Function: code OBJECT
Generic Function: (setf code) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: code (DICT-CLIENT-RESPONSE dict-client-response)
Method: (setf code) NEW-VALUE (DICT-CLIENT-RESPONSE dict-client-response)

The numeric code associated with the response.

Source

dict.lisp (file)

Generic Function: connect DICT-CLIENT
Package

org.davep.dict

Methods
Method: connect (DICT-CLIENT dict-client)

Connect the dictionary client to the dictionary server.

Source

dict.lisp (file)

Method: connect (DICT-CLIENT dict-client) before

Ensure that we’re not already connected.

Source

dict.lisp (file)

Generic Function: connectedp DICT-CLIENT
Package

org.davep.dict

Methods
Method: connectedp (DICT-CLIENT dict-client)

Is DICT-CLIENT connected to a dictionary server?

Source

dict.lisp (file)

Generic Function: data OBJECT
Generic Function: (setf data) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: data (DICT-CLIENT-RESPONSE dict-client-response)
Method: (setf data) NEW-VALUE (DICT-CLIENT-RESPONSE dict-client-response)

Any data associated with the response.

Source

dict.lisp (file)

Generic Function: database OBJECT
Generic Function: (setf database) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: database (DICT-WORD-DEFINITION dict-word-definition)
Method: (setf database) NEW-VALUE (DICT-WORD-DEFINITION dict-word-definition)

The name of the database that the definition came from.

Source

dict.lisp (file)

Generic Function: databases DICT-CLIENT
Package

org.davep.dict

Methods
Method: databases (DICT-CLIENT dict-client)

Get a list of databases available on the server.

An object of the class ‘DICT-CLIENT-RESPONSE’ is returned.

Source

dict.lisp (file)

Generic Function: define DICT-CLIENT WORD &key DATABASE
Package

org.davep.dict

Methods
Method: define (DICT-CLIENT dict-client) (WORD string) &key DATABASE

Define a word.

A list of definitions is returned, the list being empty if no definitions are found. Where definitions are found the list comprised of objects of the class ‘DICT-WORD-DEFINITION’.

Source

dict.lisp (file)

Generic Function: definition OBJECT
Generic Function: (setf definition) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: definition (DICT-WORD-DEFINITION dict-word-definition)
Method: (setf definition) NEW-VALUE (DICT-WORD-DEFINITION dict-word-definition)

The definition of the word.
This is a list of strings, each item in the list is a line from the definition.

Source

dict.lisp (file)

Generic Function: definition-as-string DEFINITION &key STRIP-LEADING-WHITESPACE
Package

org.davep.dict

Methods
Method: definition-as-string (DEFINITION dict-word-definition) &key STRIP-LEADING-WHITESPACE

Return the text of DEFINITION as a string.

Source

dict.lisp (file)

Generic Function: description OBJECT
Generic Function: (setf description) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: description (DICT-GENERAL-INFO dict-general-info)
Method: (setf description) NEW-VALUE (DICT-GENERAL-INFO dict-general-info)

The description attribute of the information item.

Source

dict.lisp (file)

Generic Function: disconnect DICT-CLIENT
Package

org.davep.dict

Methods
Method: disconnect (DICT-CLIENT dict-client)

Disconnect the dictionary client from the dictionary server.

Source

dict.lisp (file)

Method: disconnect (DICT-CLIENT dict-client) before

Ensure that we’re connected before we disconnect.

Source

dict.lisp (file)

Generic Function: host OBJECT
Generic Function: (setf host) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: host (DICT-CLIENT dict-client)
Method: (setf host) NEW-VALUE (DICT-CLIENT dict-client)

The name of the dictionary host that the client will connect to. The default value for this slot is the value of ‘*DEFAULT-DICT-HOST*’.

Source

dict.lisp (file)

Generic Function: info DICT-CLIENT DATABASE
Package

org.davep.dict

Methods
Method: info (DICT-CLIENT dict-client) (DATABASE string)

Get information about DATABASE.

An object of the class ‘DICT-CLIENT-RESPONSE’ is returned.

Source

dict.lisp (file)

Generic Function: match DICT-CLIENT WORD &key DATABASE STRATEGY
Package

org.davep.dict

Methods
Method: match (DICT-CLIENT dict-client) (WORD string) &key DATABASE STRATEGY

Match a word.

An object of the class ‘DICT-CLIENT-RESPONSE’ is returned.

Source

dict.lisp (file)

Generic Function: message-id OBJECT
Generic Function: (setf message-id) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: message-id (DICT-CLIENT dict-client)
Method: (setf message-id) NEW-VALUE (DICT-CLIENT dict-client)

The message ID given to us after a successful connection.

Source

dict.lisp (file)

Generic Function: name OBJECT
Generic Function: (setf name) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: name (DICT-WORD-DEFINITION dict-word-definition)
Method: (setf name) NEW-VALUE (DICT-WORD-DEFINITION dict-word-definition)

The long name of the database that the definition came from.

Source

dict.lisp (file)

Method: name (DICT-GENERAL-INFO dict-general-info)
Method: (setf name) NEW-VALUE (DICT-GENERAL-INFO dict-general-info)

The name attribute of the information item.

Source

dict.lisp (file)

Generic Function: port OBJECT
Generic Function: (setf port) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: port (DICT-CLIENT dict-client)
Method: (setf port) NEW-VALUE (DICT-CLIENT dict-client)

The number of the port that the client will connect to.
The default value for this slot is the value of ‘*DEFAULT-DICT-PORT*’.

Source

dict.lisp (file)

Generic Function: response OBJECT
Generic Function: (setf response) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: response (DICT-CLIENT-RESPONSE dict-client-response)
Method: (setf response) NEW-VALUE (DICT-CLIENT-RESPONSE dict-client-response)

The text of the response received from the server.

Source

dict.lisp (file)

Generic Function: see-also DEFINITION
Package

org.davep.dict

Methods
Method: see-also (DEFINITION dict-word-definition)

Get a list of "see also" items for the definition.

Source

dict.lisp (file)

Generic Function: server-details OBJECT
Generic Function: (setf server-details) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: server-details (DICT-CLIENT dict-client)
Method: (setf server-details) NEW-VALUE (DICT-CLIENT dict-client)

The server details as pulled from the banner after a successful connection.

Source

dict.lisp (file)

Generic Function: server-help DICT-CLIENT
Package

org.davep.dict

Methods
Method: server-help (DICT-CLIENT dict-client)

Request help from the dictionary server.

An object of the class ‘DICT-CLIENT-RESPONSE’ is returned.

Source

dict.lisp (file)

Generic Function: server-info DICT-CLIENT
Package

org.davep.dict

Methods
Method: server-info (DICT-CLIENT dict-client)

Get information about the server.

An object of the class ‘DICT-CLIENT-RESPONSE’ is returned.

Source

dict.lisp (file)

Generic Function: strategies DICT-CLIENT
Package

org.davep.dict

Methods
Method: strategies (DICT-CLIENT dict-client)

Get a list of strategies available on the server.

An object of the class ‘DICT-CLIENT-RESPONSE’ is returned.

Source

dict.lisp (file)

Generic Function: word OBJECT
Generic Function: (setf word) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: word (DICT-WORD-DEFINITION dict-word-definition)
Method: (setf word) NEW-VALUE (DICT-WORD-DEFINITION dict-word-definition)

The word that is being defined.

Source

dict.lisp (file)


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

4.2 Internal definitions


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

4.2.1 Macros

Macro: with-safe-reading &body BODY
Package

org.davep.dict

Source

dict.lisp (file)


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

4.2.2 Functions

Function: cap-string->keyword-list CAP-STRING

Convert CAP-STRING to a list of keywords.

Package

org.davep.dict

Source

dict.lisp (file)

Function: end-of-data-p LINE

Is LINE an end of data marker?

Package

org.davep.dict

Source

dict.lisp (file)

Function: keyword->dict-string KEYWORD

Convert KEYWORD into a dict string constant.

Package

org.davep.dict

Source

dict.lisp (file)

Function: read-string-as-list STRING

Take STRING and read it as a list.

Package

org.davep.dict

Source

dict.lisp (file)

Function: read-string-as-list-preserving-case STRING

Take STRING and read it as a list while preserving case.

Package

org.davep.dict

Source

dict.lisp (file)


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

4.2.3 Generic functions

Generic Function: completion-reply-p RESPONSE
Package

org.davep.dict

Methods
Method: completion-reply-p (RESPONSE dict-client-response)

Is RESPONSE a completion reply?

Source

dict.lisp (file)

Generic Function: connected-check DICT-CLIENT
Package

org.davep.dict

Methods
Method: connected-check (DICT-CLIENT dict-client)

Check that DICT-CLIENT is connected to a server, error if not.

Source

dict.lisp (file)

Generic Function: errorp RESPONSE
Package

org.davep.dict

Methods
Method: errorp (RESPONSE dict-client-response)

Is RESPONSE any kind of error?

Source

dict.lisp (file)

Generic Function: get-line DICT-CLIENT
Package

org.davep.dict

Methods
Method: get-line (DICT-CLIENT dict-client)

Read a line from the dictionary server.

Source

dict.lisp (file)

Method: get-line (DICT-CLIENT dict-client) before

Ensure that we’re connected before getting a line.

Source

dict.lisp (file)

Generic Function: get-long-response DICT-CLIENT
Package

org.davep.dict

Methods
Method: get-long-response (DICT-CLIENT dict-client)

Get a long (multi line) response from the dict server.

Source

dict.lisp (file)

Generic Function: get-short-response DICT-CLIENT
Package

org.davep.dict

Methods
Method: get-short-response (DICT-CLIENT dict-client)

Get a short (one line) response from the dict server.

Source

dict.lisp (file)

Generic Function: info-command DICT-CLIENT COMMAND
Package

org.davep.dict

Methods
Method: info-command (DICT-CLIENT dict-client) (COMMAND string)

Send COMMAND to the server and grahter up the resulting information.

Source

dict.lisp (file)

Generic Function: intermediate-reply-p RESPONSE
Package

org.davep.dict

Methods
Method: intermediate-reply-p (RESPONSE dict-client-response)

Is RESPONSE an intermediate reply?

Source

dict.lisp (file)

Generic Function: long-command DICT-CLIENT COMMAND
Package

org.davep.dict

Methods
Method: long-command (DICT-CLIENT dict-client) (COMMAND string)

Send COMMAND to server and get its multi-line response.

Source

dict.lisp (file)

Generic Function: permanent-error-p RESPONSE
Package

org.davep.dict

Methods
Method: permanent-error-p (RESPONSE dict-client-response)

Is RESPONSE a permanent error?

Source

dict.lisp (file)

Generic Function: populate-slots-from-banner DICT-CLIENT
Package

org.davep.dict

Methods
Method: populate-slots-from-banner (DICT-CLIENT dict-client)

Populate various slots from the banner.

DICT-CLIENT is returned.

Source

dict.lisp (file)

Generic Function: preliminary-reply-p RESPONSE
Package

org.davep.dict

Methods
Method: preliminary-reply-p (RESPONSE dict-client-response)

Is RESPONSE a preliminary reply?

Source

dict.lisp (file)

Generic Function: put-line DICT-CLIENT LINE
Package

org.davep.dict

Methods
Method: put-line (DICT-CLIENT dict-client) (LINE string)

Send a line to the dict server.

Source

dict.lisp (file)

Method: put-line (DICT-CLIENT dict-client) (LINE string) before

Ensure that we’re connected before putting a line.

Source

dict.lisp (file)

Generic Function: read-definition DEFINITION DICT-CLIENT
Package

org.davep.dict

Methods
Method: read-definition (DEFINITION dict-word-definition) (DICT-CLIENT dict-client)

Read the definition of a word from DICT-CLIENT.

Source

dict.lisp (file)

Generic Function: read-info INFO TEXT
Package

org.davep.dict

Methods
Method: read-info (INFO dict-general-info) (TEXT string)

Break up TEXT and populate the slots in INFO.

INFO is returned.

Source

dict.lisp (file)

Generic Function: read-response RESPONSE TEXT
Package

org.davep.dict

Methods
Method: read-response (RESPONSE dict-client-response) (TEXT string)

Break up the response TEXT and populate the slots in RESPONSE.

RESPONSE is returned.

Source

dict.lisp (file)

Generic Function: read-word DEFINITION HEADER
Package

org.davep.dict

Methods
Method: read-word (DEFINITION dict-word-definition) (HEADER dict-client-response)

Break up the HEADER and populate the slots in DEFINITION.

DEFINITION is returned.

Source

dict.lisp (file)

Generic Function: short-command DICT-CLIENT COMMAND
Package

org.davep.dict

Methods
Method: short-command (DICT-CLIENT dict-client) (COMMAND string)

Send COMMAND to server and get its single line response.

Source

dict.lisp (file)

Generic Function: socket OBJECT
Generic Function: (setf socket) NEW-VALUE OBJECT
Package

org.davep.dict

Methods
Method: socket (DICT-CLIENT dict-client)
Method: (setf socket) NEW-VALUE (DICT-CLIENT dict-client)

The socket used to talk to the host.

Source

dict.lisp (file)

Generic Function: temporary-error-p RESPONSE
Package

org.davep.dict

Methods
Method: temporary-error-p (RESPONSE dict-client-response)

Is RESPONSE a temporary error?

Source

dict.lisp (file)


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

4.2.4 Classes

Class: dict-client ()

RFC2229 client class.

This class has the following slots:

HOST - The name of the dictionary host.
PORT - The dictionary port on the host.
SOCKET - When connected this is the socket stream that is being used. BANNER - An instance of ‘DICT-CLIENT-RESPONSE’ that contains the banner we got from the dictionary server when we connected. SERVER-DETAILS - The server details as pulled from the BANNER. CAPABILITIES - List of server capabilities as pulled from the BANNER. MESSAGE-ID - The message-ID for this connection as pulled from the BANNER.

Methods associated with this class are:

CONNECTEDP - Check if the client is connected.
CONNECT - Connect to the server.
DISCONNECT - Disconnect from the server.
DEFINE - Get the defintions for a word.
MATCH - Get a list of matches for a word.
DATABASES - Get a list of databases on the server.
STRATAGIES - Get a list of matching stratagies supported by the server. INFO - Get information about a database.
SERVER-HELP - Get the help text of the server.
SERVER-INFO - Get information about the server.

Functions associted with this class are:

MAKE-DICT-CLIENT - Create a dictionary client object.

Package

org.davep.dict

Source

dict.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: host

The name of the dictionary host that the client will connect to. The default value for this slot is the value of ‘*DEFAULT-DICT-HOST*’.

Type

string

Initargs

:host

Initform

org.davep.dict:*default-dict-host*

Readers

host (generic function)

Writers

(setf host) (generic function)

Slot: port

The number of the port that the client will connect to.
The default value for this slot is the value of ‘*DEFAULT-DICT-PORT*’.

Type

integer

Initargs

:port

Initform

org.davep.dict:*default-dict-port*

Readers

port (generic function)

Writers

(setf port) (generic function)

Slot: socket

The socket used to talk to the host.

Type

(or null stream)

Readers

socket (generic function)

Writers

(setf socket) (generic function)

Slot: banner

The banner message we got when connected to the host.
This slot, when populated, is a ‘DICT-CLIENT-RESPONSE’ object.

Type

(or null org.davep.dict::dict-client-response)

Readers

banner (generic function)

Writers

(setf banner) (generic function)

Slot: server-details

The server details as pulled from the banner after a successful connection.

Type

string

Initform

""

Readers

server-details (generic function)

Writers

(setf server-details) (generic function)

Slot: capabilities

Server’s capability list. A list of keywords.

Type

list

Readers

capabilities (generic function)

Writers

(setf capabilities) (generic function)

Slot: message-id

The message ID given to us after a successful connection.

Type

string

Initform

""

Readers

message-id (generic function)

Writers

(setf message-id) (generic function)

Class: dict-client-response ()

Class to hold a response from a dictionary server.

This class has three slots:

CODE - The numeric code associated with the response. RESPONSE - The text of the response received from the server. DATA - Any data associated with the response.

Package

org.davep.dict

Source

dict.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: code

The numeric code associated with the response.

Type

integer

Readers

code (generic function)

Writers

(setf code) (generic function)

Slot: response

The text of the response received from the server.

Type

string

Readers

response (generic function)

Writers

(setf response) (generic function)

Slot: data

Any data associated with the response.

Type

list

Readers

data (generic function)

Writers

(setf data) (generic function)

Class: dict-general-info ()

Class to hold general information returned from the server.

This class is used for holding general information that is returned from the dictionary server, this includes things like items in the list of databases or the list of match stratagies.

This class has two slots:

NAME - The name attribute of the information item.
DESCRIPTION - The description attribute of the information item.

Package

org.davep.dict

Source

dict.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: name

The name attribute of the information item.

Type

string

Readers

name (generic function)

Writers

(setf name) (generic function)

Slot: description

The description attribute of the information item.

Type

string

Readers

description (generic function)

Writers

(setf description) (generic function)

Class: dict-word-definition ()

Class to hold a word definition.

This class is used to hold a word definition, it has the following slots:

WORD - The word that is being defined.
DATABASE - The name of the database that the definition came from. NAME - The long name of the database that the definition came from. DEFINITION - The definition of the word. This is a list of strings, each item in the list is a line from the definition.

Methods associated with this class are:

SEE-ALSO - Get a list of links found in the defintion.

Package

org.davep.dict

Source

dict.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: word

The word that is being defined.

Type

string

Readers

word (generic function)

Writers

(setf word) (generic function)

Slot: database

The name of the database that the definition came from.

Type

string

Readers

database (generic function)

Writers

(setf database) (generic function)

Slot: name

The long name of the database that the definition came from.

Type

string

Readers

name (generic function)

Writers

(setf name) (generic function)

Slot: definition

The definition of the word.
This is a list of strings, each item in the list is a line from the definition.

Type

list

Readers

definition (generic function)

Writers

(setf definition) (generic function)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   F   L   O  
Index Entry  Section

F
File, Lisp, org-davep-dict.asd: The org-davep-dict<dot>asd file
File, Lisp, org-davep-dict/dict.lisp: The org-davep-dict/dict<dot>lisp file
File, Lisp, org-davep-dict/packages.lisp: The org-davep-dict/packages<dot>lisp file

L
Lisp File, org-davep-dict.asd: The org-davep-dict<dot>asd file
Lisp File, org-davep-dict/dict.lisp: The org-davep-dict/dict<dot>lisp file
Lisp File, org-davep-dict/packages.lisp: The org-davep-dict/packages<dot>lisp file

O
org-davep-dict.asd: The org-davep-dict<dot>asd file
org-davep-dict/dict.lisp: The org-davep-dict/dict<dot>lisp file
org-davep-dict/packages.lisp: The org-davep-dict/packages<dot>lisp file

Jump to:   F   L   O  

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

A.2 Functions

Jump to:   (  
B   C   D   E   F   G   H   I   K   L   M   N   P   R   S   T   W  
Index Entry  Section

(
(setf banner): Exported generic functions
(setf banner): Exported generic functions
(setf capabilities): Exported generic functions
(setf capabilities): Exported generic functions
(setf code): Exported generic functions
(setf code): Exported generic functions
(setf data): Exported generic functions
(setf data): Exported generic functions
(setf database): Exported generic functions
(setf database): Exported generic functions
(setf definition): Exported generic functions
(setf definition): Exported generic functions
(setf description): Exported generic functions
(setf description): Exported generic functions
(setf host): Exported generic functions
(setf host): Exported generic functions
(setf message-id): Exported generic functions
(setf message-id): Exported generic functions
(setf name): Exported generic functions
(setf name): Exported generic functions
(setf name): Exported generic functions
(setf port): Exported generic functions
(setf port): Exported generic functions
(setf response): Exported generic functions
(setf response): Exported generic functions
(setf server-details): Exported generic functions
(setf server-details): Exported generic functions
(setf socket): Internal generic functions
(setf socket): Internal generic functions
(setf word): Exported generic functions
(setf word): Exported generic functions

B
banner: Exported generic functions
banner: Exported generic functions

C
cap-string->keyword-list: Internal functions
capabilities: Exported generic functions
capabilities: Exported generic functions
code: Exported generic functions
code: Exported generic functions
completion-reply-p: Internal generic functions
completion-reply-p: Internal generic functions
connect: Exported generic functions
connect: Exported generic functions
connect: Exported generic functions
connected-check: Internal generic functions
connected-check: Internal generic functions
connectedp: Exported generic functions
connectedp: Exported generic functions

D
data: Exported generic functions
data: Exported generic functions
database: Exported generic functions
database: Exported generic functions
databases: Exported generic functions
databases: Exported generic functions
define: Exported generic functions
define: Exported generic functions
definition: Exported generic functions
definition: Exported generic functions
definition-as-string: Exported generic functions
definition-as-string: Exported generic functions
description: Exported generic functions
description: Exported generic functions
disconnect: Exported generic functions
disconnect: Exported generic functions
disconnect: Exported generic functions

E
end-of-data-p: Internal functions
errorp: Internal generic functions
errorp: Internal generic functions

F
Function, cap-string->keyword-list: Internal functions
Function, end-of-data-p: Internal functions
Function, keyword->dict-string: Internal functions
Function, make-dict-client: Exported functions
Function, read-string-as-list: Internal functions
Function, read-string-as-list-preserving-case: Internal functions

G
Generic Function, (setf banner): Exported generic functions
Generic Function, (setf capabilities): Exported generic functions
Generic Function, (setf code): Exported generic functions
Generic Function, (setf data): Exported generic functions
Generic Function, (setf database): Exported generic functions
Generic Function, (setf definition): Exported generic functions
Generic Function, (setf description): Exported generic functions
Generic Function, (setf host): Exported generic functions
Generic Function, (setf message-id): Exported generic functions
Generic Function, (setf name): Exported generic functions
Generic Function, (setf port): Exported generic functions
Generic Function, (setf response): Exported generic functions
Generic Function, (setf server-details): Exported generic functions
Generic Function, (setf socket): Internal generic functions
Generic Function, (setf word): Exported generic functions
Generic Function, banner: Exported generic functions
Generic Function, capabilities: Exported generic functions
Generic Function, code: Exported generic functions
Generic Function, completion-reply-p: Internal generic functions
Generic Function, connect: Exported generic functions
Generic Function, connected-check: Internal generic functions
Generic Function, connectedp: Exported generic functions
Generic Function, data: Exported generic functions
Generic Function, database: Exported generic functions
Generic Function, databases: Exported generic functions
Generic Function, define: Exported generic functions
Generic Function, definition: Exported generic functions
Generic Function, definition-as-string: Exported generic functions
Generic Function, description: Exported generic functions
Generic Function, disconnect: Exported generic functions
Generic Function, errorp: Internal generic functions
Generic Function, get-line: Internal generic functions
Generic Function, get-long-response: Internal generic functions
Generic Function, get-short-response: Internal generic functions
Generic Function, host: Exported generic functions
Generic Function, info: Exported generic functions
Generic Function, info-command: Internal generic functions
Generic Function, intermediate-reply-p: Internal generic functions
Generic Function, long-command: Internal generic functions
Generic Function, match: Exported generic functions
Generic Function, message-id: Exported generic functions
Generic Function, name: Exported generic functions
Generic Function, permanent-error-p: Internal generic functions
Generic Function, populate-slots-from-banner: Internal generic functions
Generic Function, port: Exported generic functions
Generic Function, preliminary-reply-p: Internal generic functions
Generic Function, put-line: Internal generic functions
Generic Function, read-definition: Internal generic functions
Generic Function, read-info: Internal generic functions
Generic Function, read-response: Internal generic functions
Generic Function, read-word: Internal generic functions
Generic Function, response: Exported generic functions
Generic Function, see-also: Exported generic functions
Generic Function, server-details: Exported generic functions
Generic Function, server-help: Exported generic functions
Generic Function, server-info: Exported generic functions
Generic Function, short-command: Internal generic functions
Generic Function, socket: Internal generic functions
Generic Function, strategies: Exported generic functions
Generic Function, temporary-error-p: Internal generic functions
Generic Function, word: Exported generic functions
get-line: Internal generic functions
get-line: Internal generic functions
get-line: Internal generic functions
get-long-response: Internal generic functions
get-long-response: Internal generic functions
get-short-response: Internal generic functions
get-short-response: Internal generic functions

H
host: Exported generic functions
host: Exported generic functions

I
info: Exported generic functions
info: Exported generic functions
info-command: Internal generic functions
info-command: Internal generic functions
intermediate-reply-p: Internal generic functions
intermediate-reply-p: Internal generic functions

K
keyword->dict-string: Internal functions

L
long-command: Internal generic functions
long-command: Internal generic functions

M
Macro, with-dict-client: Exported macros
Macro, with-safe-reading: Internal macros
make-dict-client: Exported functions
match: Exported generic functions
match: Exported generic functions
message-id: Exported generic functions
message-id: Exported generic functions
Method, (setf banner): Exported generic functions
Method, (setf capabilities): Exported generic functions
Method, (setf code): Exported generic functions
Method, (setf data): Exported generic functions
Method, (setf database): Exported generic functions
Method, (setf definition): Exported generic functions
Method, (setf description): Exported generic functions
Method, (setf host): Exported generic functions
Method, (setf message-id): Exported generic functions
Method, (setf name): Exported generic functions
Method, (setf name): Exported generic functions
Method, (setf port): Exported generic functions
Method, (setf response): Exported generic functions
Method, (setf server-details): Exported generic functions
Method, (setf socket): Internal generic functions
Method, (setf word): Exported generic functions
Method, banner: Exported generic functions
Method, capabilities: Exported generic functions
Method, code: Exported generic functions
Method, completion-reply-p: Internal generic functions
Method, connect: Exported generic functions
Method, connect: Exported generic functions
Method, connected-check: Internal generic functions
Method, connectedp: Exported generic functions
Method, data: Exported generic functions
Method, database: Exported generic functions
Method, databases: Exported generic functions
Method, define: Exported generic functions
Method, definition: Exported generic functions
Method, definition-as-string: Exported generic functions
Method, description: Exported generic functions
Method, disconnect: Exported generic functions
Method, disconnect: Exported generic functions
Method, errorp: Internal generic functions
Method, get-line: Internal generic functions
Method, get-line: Internal generic functions
Method, get-long-response: Internal generic functions
Method, get-short-response: Internal generic functions
Method, host: Exported generic functions
Method, info: Exported generic functions
Method, info-command: Internal generic functions
Method, intermediate-reply-p: Internal generic functions
Method, long-command: Internal generic functions
Method, match: Exported generic functions
Method, message-id: Exported generic functions
Method, name: Exported generic functions
Method, name: Exported generic functions
Method, permanent-error-p: Internal generic functions
Method, populate-slots-from-banner: Internal generic functions
Method, port: Exported generic functions
Method, preliminary-reply-p: Internal generic functions
Method, put-line: Internal generic functions
Method, put-line: Internal generic functions
Method, read-definition: Internal generic functions
Method, read-info: Internal generic functions
Method, read-response: Internal generic functions
Method, read-word: Internal generic functions
Method, response: Exported generic functions
Method, see-also: Exported generic functions
Method, server-details: Exported generic functions
Method, server-help: Exported generic functions
Method, server-info: Exported generic functions
Method, short-command: Internal generic functions
Method, socket: Internal generic functions
Method, strategies: Exported generic functions
Method, temporary-error-p: Internal generic functions
Method, word: Exported generic functions

N
name: Exported generic functions
name: Exported generic functions
name: Exported generic functions

P
permanent-error-p: Internal generic functions
permanent-error-p: Internal generic functions
populate-slots-from-banner: Internal generic functions
populate-slots-from-banner: Internal generic functions
port: Exported generic functions
port: Exported generic functions
preliminary-reply-p: Internal generic functions
preliminary-reply-p: Internal generic functions
put-line: Internal generic functions
put-line: Internal generic functions
put-line: Internal generic functions

R
read-definition: Internal generic functions
read-definition: Internal generic functions
read-info: Internal generic functions
read-info: Internal generic functions
read-response: Internal generic functions
read-response: Internal generic functions
read-string-as-list: Internal functions
read-string-as-list-preserving-case: Internal functions
read-word: Internal generic functions
read-word: Internal generic functions
response: Exported generic functions
response: Exported generic functions

S
see-also: Exported generic functions
see-also: Exported generic functions
server-details: Exported generic functions
server-details: Exported generic functions
server-help: Exported generic functions
server-help: Exported generic functions
server-info: Exported generic functions
server-info: Exported generic functions
short-command: Internal generic functions
short-command: Internal generic functions
socket: Internal generic functions
socket: Internal generic functions
strategies: Exported generic functions
strategies: Exported generic functions

T
temporary-error-p: Internal generic functions
temporary-error-p: Internal generic functions

W
with-dict-client: Exported macros
with-safe-reading: Internal macros
word: Exported generic functions
word: Exported generic functions

Jump to:   (  
B   C   D   E   F   G   H   I   K   L   M   N   P   R   S   T   W  

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

A.3 Variables

Jump to:   *   +  
B   C   D   H   M   N   P   R   S   W  
Index Entry  Section

*
*default-client-id*: Exported special variables
*default-dict-host*: Exported special variables
*default-dict-port*: Exported special variables

+
+all-db+: Exported constants
+default-match-strategy+: Exported constants
+exact-match-strategy+: Exported constants
+first-db+: Exported constants
+prefix-match-strategy+: Exported constants

B
banner: Internal classes

C
capabilities: Internal classes
code: Internal classes
Constant, +all-db+: Exported constants
Constant, +default-match-strategy+: Exported constants
Constant, +exact-match-strategy+: Exported constants
Constant, +first-db+: Exported constants
Constant, +prefix-match-strategy+: Exported constants

D
data: Internal classes
database: Internal classes
definition: Internal classes
description: Internal classes

H
host: Internal classes

M
message-id: Internal classes

N
name: Internal classes
name: Internal classes

P
port: Internal classes

R
response: Internal classes

S
server-details: Internal classes
Slot, banner: Internal classes
Slot, capabilities: Internal classes
Slot, code: Internal classes
Slot, data: Internal classes
Slot, database: Internal classes
Slot, definition: Internal classes
Slot, description: Internal classes
Slot, host: Internal classes
Slot, message-id: Internal classes
Slot, name: Internal classes
Slot, name: Internal classes
Slot, port: Internal classes
Slot, response: Internal classes
Slot, server-details: Internal classes
Slot, socket: Internal classes
Slot, word: Internal classes
socket: Internal classes
Special Variable, *default-client-id*: Exported special variables
Special Variable, *default-dict-host*: Exported special variables
Special Variable, *default-dict-port*: Exported special variables

W
word: Internal classes

Jump to:   *   +  
B   C   D   H   M   N   P   R   S   W  

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

A.4 Data types

Jump to:   C   D   O   P   S  
Index Entry  Section

C
Class, dict-client: Internal classes
Class, dict-client-response: Internal classes
Class, dict-general-info: Internal classes
Class, dict-word-definition: Internal classes

D
dict-client: Internal classes
dict-client-response: Internal classes
dict-general-info: Internal classes
dict-word-definition: Internal classes

O
org-davep-dict: The org-davep-dict system
org-davep-dict-system: The org-davep-dict-system package
org.davep.dict: The org<dot>davep<dot>dict package

P
Package, org-davep-dict-system: The org-davep-dict-system package
Package, org.davep.dict: The org<dot>davep<dot>dict package

S
System, org-davep-dict: The org-davep-dict system

Jump to:   C   D   O   P   S