The climacs Reference Manual

This is the climacs Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 15:59:11 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 climacs

Dependencies
  • mcclim (system).
  • flexichain (system).
Source

climacs.asd.

Child Components

3 Files

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


3.1 Lisp


3.1.1 climacs/climacs.asd

Source

climacs.asd.

Parent Component

climacs (system).

ASDF Systems

climacs.

Packages

climacs.system.


3.1.3 climacs/text-syntax.lisp

Dependency

packages.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.4 climacs/prolog-syntax.lisp

Dependency

packages.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.5 climacs/prolog2paiprolog.lisp

Dependency

prolog-syntax.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Internals

3.1.6 climacs/climacs-lisp-syntax.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Internals

frame-clear-completions (method).


3.1.7 climacs/climacs-lisp-syntax-commands.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Public Interface

additional-command-tables (method).


3.1.9 climacs/c-syntax.lisp

Dependency

core.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.10 climacs/c-syntax-commands.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Public Interface

additional-command-tables (method).

Internals

3.1.11 climacs/java-syntax.lisp

Dependency

core.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.12 climacs/java-syntax-commands.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Public Interface

additional-command-tables (method).

Internals

3.1.13 climacs/typeout.lisp

Dependency

packages.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.14 climacs/gui.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.15 climacs/core.lisp

Dependency

gui.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.16 climacs/io.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.17 climacs/groups.lisp

Dependency

core.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.18 climacs/climacs.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Public Interface
Internals

3.1.19 climacs/developer-commands.lisp

Dependency

core.lisp (file).

Source

climacs.asd.

Parent Component

climacs (system).

Internals

3.1.20 climacs/file-commands.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Internals

3.1.21 climacs/misc-commands.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Internals

3.1.23 climacs/window-commands.lisp

Dependencies
Source

climacs.asd.

Parent Component

climacs (system).

Internals

4 Packages

Packages are listed by definition order.


4.1 climacs-text-syntax

Source

packages.lisp.

Use List
  • clim.
  • clim-lisp.
  • drei.
  • drei-base.
  • drei-buffer.
  • drei-fundamental-syntax.
  • drei-syntax.
  • esa-utils.
  • flexichain.
Internals

4.2 climacs-gui

Source

packages.lisp.

Use List
  • clim.
  • clim-extensions.
  • clim-lisp.
  • drei.
  • drei-abbrev.
  • drei-base.
  • drei-buffer.
  • drei-core.
  • drei-editing.
  • drei-kill-ring.
  • drei-motion.
  • drei-syntax.
  • drei-undo.
  • esa.
  • esa-buffer.
  • esa-io.
  • esa-utils.
Used By List
Public Interface
Internals

4.3 climacs.system

Source

climacs.asd.

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

4.4 climacs-c-syntax

Implementation of the syntax module used for editing C code.

Source

packages.lisp.

Use List
  • clim.
  • clim-extensions.
  • clim-lisp.
  • drei.
  • drei-base.
  • drei-buffer.
  • drei-core.
  • drei-editing.
  • drei-fundamental-syntax.
  • drei-lr-syntax.
  • drei-motion.
  • drei-syntax.
  • esa.
  • esa-io.
  • esa-utils.
  • flexichain.
Public Interface

c-syntax (class).

Internals

4.5 climacs-cl-syntax

Source

packages.lisp.

Use List
  • clim.
  • clim-lisp.
  • drei.
  • drei-base.
  • drei-buffer.
  • drei-fundamental-syntax.
  • drei-syntax.
  • flexichain.

4.6 climacs-core

Package for editor functionality that is
syntax-aware, but yet not specific to certain
syntaxes. Contains stuff like indentation, filling and other features that require a fairly high-level view of the application, but are not solely GUI-specific.

Source

packages.lisp.

Use List
  • clim.
  • clim-lisp.
  • climacs-gui.
  • drei.
  • drei-abbrev.
  • drei-base.
  • drei-buffer.
  • drei-core.
  • drei-editing.
  • drei-fundamental-syntax.
  • drei-kill-ring.
  • drei-motion.
  • drei-syntax.
  • esa.
  • esa-buffer.
  • esa-io.
  • esa-utils.
Used By List
Public Interface
Internals

4.7 climacs

Package containing entry points to Climacs.

Source

packages.lisp.

Use List
  • clim.
  • clim-extensions.
  • clim-lisp.
  • clim-sys.
  • climacs-gui.
  • drei.
Public Interface
Internals

4.8 climacs-commands

This package is meant to contain Climacs’
command definitions, as well as some useful automatic command-defining facilities.

Source

packages.lisp.

Use List
  • clim.
  • clim-lisp.
  • climacs-core.
  • climacs-gui.
  • drei.
  • drei-abbrev.
  • drei-base.
  • drei-buffer.
  • drei-core.
  • drei-editing.
  • drei-kill-ring.
  • drei-motion.
  • drei-syntax.
  • drei-undo.
  • esa.
  • esa-utils.
Internals

4.9 climacs-java-syntax

Implementation of the syntax module used for editing Java(tm) code.

Source

packages.lisp.

Use List
  • clim.
  • clim-extensions.
  • clim-lisp.
  • drei.
  • drei-base.
  • drei-buffer.
  • drei-core.
  • drei-editing.
  • drei-fundamental-syntax.
  • drei-lr-syntax.
  • drei-motion.
  • drei-syntax.
  • esa.
  • esa-io.
  • esa-utils.
  • flexichain.
Public Interface

java-syntax (class).

Internals

4.10 climacs-prolog-syntax

Source

packages.lisp.

Use List
  • clim.
  • clim-lisp.
  • climacs-core.
  • drei.
  • drei-base.
  • drei-buffer.
  • drei-fundamental-syntax.
  • drei-syntax.
  • esa-utils.
  • flexichain.
Internals

4.11 climacs-html-syntax

Source

packages.lisp.

Use List
  • clim.
  • clim-lisp.
  • drei.
  • drei-base.
  • drei-buffer.
  • drei-fundamental-syntax.
  • drei-syntax.
  • flexichain.

4.12 climacs-structedit

Source

packages.lisp.

Use List
  • clim.
  • clim-lisp.
  • drei.
  • drei-base.
  • drei-buffer.
  • drei-core.
  • drei-editing.
  • drei-lisp-syntax.
  • drei-lr-syntax.
  • drei-motion.
  • drei-syntax.
  • esa.
  • esa-utils.
Public Interface

structedit-mode (class).

Internals

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: *climacs-target-creator*

A function for creating targets for commands potentially acting over multiple views.

Package

climacs-gui.

Source

gui.lisp.

Special Variable: *climacs-text-style*

The default CLIM text style used in Climacs panes.

Package

climacs-gui.

Source

gui.lisp.

Special Variable: *default-external-format*

The encoding to use by default when reading and saving files.

Package

climacs-gui.

Source

gui.lisp.

Special Variable: *info-bg-color*
Package

climacs-gui.

Source

gui.lisp.

Special Variable: *info-fg-color*
Package

climacs-gui.

Source

gui.lisp.

Special Variable: *mini-bg-color*
Package

climacs-gui.

Source

gui.lisp.

Special Variable: *mini-fg-color*
Package

climacs-gui.

Source

gui.lisp.

Special Variable: *with-scrollbars*

If T, classic look and feel. If NIL, stripped-down look (:

Package

climacs-gui.

Source

gui.lisp.


5.1.2 Macros

Macro: define-group (name (group-arg &rest args) &body body)

Define a persistent group named ‘name’. ‘Body’ should return a list of pathnames and will be used to calculate which files are designated by the group. ‘Args’ should be two-element lists, with the first element bound to the result of evaluating the second element. The second element will be evaluated when the group is selected to be the active group by the user.

Package

climacs-core.

Source

groups.lisp.

Macro: with-group-views ((views group &key keep) &body body)

Make sure that all files designated by ‘group’ are open in views during the evaluation of ‘body’. If ‘keep’ is NIL, all views created by this macro will be saved and killed after ‘body’ has run. Also, ‘views’ will be bound to a list of the views containing the files designated by ‘group’ while ‘body’ is run.

Package

climacs-core.

Source

groups.lisp.

Macro: with-typeout ((stream &rest args &key erase window) &body body)

Evaluate ‘body’ with ‘stream’ bound to a typeout overlay for ‘window’. If ‘erase’ is true, the typeout overlay will be newly created, and any old overlay will have been deleted.

Package

climacs-gui.

Source

typeout.lisp.

Macro: with-typeout-view ((stream &optional label erase) &body body)

Evaluate ‘body’ with ‘stream’ bound to a stream that can be used for typeout. ‘Label’ is the name of the created typeout view. If ‘erase’ is true, clear the contents of any existing typeout view with that name.

Package

climacs-gui.

Source

typeout.lisp.


5.1.3 Ordinary functions

Function: add-group (name elements)

Define a group called ‘name’ (a string) containing the elements ‘elements’, which must be a list of pathnames and/or views, and add it to
the list of defined groups.

Package

climacs-core.

Source

groups.lisp.

Function: any-undisplayed-view ()

Return some view, any view, as long as it is not currently displayed in any window. If necessary, clone a view on display.

Package

climacs-gui.

Source

gui.lisp.

Function: any-view ()

Return some view, any view.

Package

climacs-gui.

Source

gui.lisp.

Function: check-file-times (buffer filepath question answer)

Return NIL if filepath newer than buffer and user doesn’t want to overwrite.

Package

climacs-core.

Source

core.lisp.

Function: climacs (&rest args &key new-process process-name text-style width height)

Starts up a climacs session

Package

climacs-gui.

Source

climacs.lisp.

Function: climacs-rv (&rest args &key new-process process-name text-style width height)

Starts up a climacs session with alternative colors.

Package

climacs.

Source

climacs.lisp.

Function: clone-view-for-climacs (climacs view &rest initargs)

Clone ‘view’ and add it to ‘climacs’s list of views.

Package

climacs-gui.

Source

gui.lisp.

Function: delete-window (&optional window)
Package

climacs-gui.

Source

gui.lisp.

Function: deselect-group ()

Deselect the currently active group.

Package

climacs-core.

Source

groups.lisp.

Function: directory-of-buffer (buffer)

Extract the directory part of the filepath to the file in BUFFER. If BUFFER does not have a filepath, the path to the user’s home directory will be returned.

Package

climacs-core.

Source

core.lisp.

Function: directory-pathname-p (pathspec)

Returns NIL if PATHSPEC does not designate a directory.

Package

climacs-core.

Source

core.lisp.

Function: edit-file (thing &rest args &key process-name width height text-style)

Edit THING in an existing climacs process or start a new one. THING
can be a filename (edit the file) or symbol (edit its function definition).

Package

climacs.

Source

climacs.lisp.

Function: evaluate-attribute-line (view)
Package

climacs-core.

Source

core.lisp.

Function: filepath-filename (pathname)
Package

climacs-core.

Source

core.lisp.

Function: get-active-group ()

Return the currently active group.

Package

climacs-core.

Source

groups.lisp.

Function: get-group (name)

Return the group with the name ‘name’.

Package

climacs-core.

Source

groups.lisp.

Function: input-from-stream (stream buffer offset)
Package

climacs-core.

Source

io.lisp.

Function: invoke-with-typeout (pane continuation &key erase)

Invoke ‘continuation’ with a single argument - a typeout overlay for ‘pane’. If ‘erase’ is true, the typeout overlay will be newly created, and any old overlay will have been deleted.

Package

climacs-gui.

Source

typeout.lisp.

Function: invoke-with-typeout-view (climacs label erase continuation)

Call ‘continuation’ with a single argument, a
stream meant for typeout. ‘Climacs’ is the Climacs instance in which the typeout pane should be shown, and ‘label’ is the name of the created typeout view. Returns NIL.

Package

climacs-gui.

Source

typeout.lisp.

Function: make-new-view-for-climacs (climacs view-class &rest initargs)

Instiantiate an object of type ‘view-class’ and add it to ‘climacs’s list of views.

Package

climacs-gui.

Source

gui.lisp.

Function: other-window (&optional pane)
Package

climacs-gui.

Source

gui.lisp.

Function: split-window (&optional vertically-p clone-view pane)
Package

climacs-gui.

Source

gui.lisp.

Function: switch-or-move-to-view (pane view)

Switch ‘pane’ to show ‘view’. If ‘view’ is already on display in some other pane, switch that pane to be the active one.

Package

climacs-core.

Source

core.lisp.

Function: typeout-view-p (view)

Return true if ‘view’ is a typeout view, false otherwise.

Package

climacs-gui.

Source

typeout.lisp.

Function: update-attribute-line (view)
Package

climacs-core.

Source

core.lisp.


5.1.4 Generic functions

Generic Reader: active-group (object)
Package

climacs-gui.

Methods
Reader Method: active-group ((climacs climacs))

automatically generated reader method

Source

gui.lisp.

Target Slot

%active-group.

Generic Writer: (setf active-group) (object)
Package

climacs-gui.

Methods
Writer Method: (setf active-group) ((climacs climacs))

automatically generated writer method

Source

gui.lisp.

Target Slot

%active-group.

Generic Function: buffer-pane-p (pane)

Returns T when a pane contains a buffer.

Package

climacs-gui.

Source

gui.lisp.

Methods
Method: buffer-pane-p ((pane climacs-pane))
Method: buffer-pane-p (pane)
Generic Function: display-group-contents (group stream)

Display the contents of ‘group’ to
‘stream’. Basically, this should describe which views or files would be affected by group-aware commands if ‘group’ was the active group. There is no standard format for the output, but it is intended for displaying to the user.

Package

climacs-core.

Source

groups.lisp.

Methods
Method: display-group-contents ((group synonym-group) stream)
Method: display-group-contents ((group custom-group) (stream extended-output-stream))
Method: display-group-contents ((group current-view-group) (stream extended-output-stream))
Method: display-group-contents ((group standard-group) (stream extended-output-stream))
Method: display-group-contents ((group group-element) (stream extended-output-stream))
Generic Function: display-view-info-to-info-pane (info-pane master-pane view)

Display interesting information about
‘view’ (which is in ‘master-pane’) to ‘info-pane’.

Package

climacs-gui.

Source

gui.lisp.

Methods
Method: display-view-info-to-info-pane ((info-pane climacs-info-pane) (master-pane climacs-pane) (view typeout-view))
Method: display-view-info-to-info-pane ((info-pane climacs-info-pane) (master-pane climacs-pane) (view textual-drei-syntax-view))
Method: display-view-info-to-info-pane ((info-pane climacs-info-pane) (master-pane climacs-pane) (view drei-syntax-view))
Generic Function: display-view-status-to-info-pane (info-pane master-pane view)

Display interesting information about the
status of ‘view’ (which is in ‘master-pane’) to ‘info-pane’. The status should be things like whether it is modified, read-only, etc.

Package

climacs-gui.

Source

gui.lisp.

Methods
Method: display-view-status-to-info-pane ((info-pane climacs-info-pane) (master-pane climacs-pane) (view typeout-view))
Method: display-view-status-to-info-pane ((info-pane climacs-info-pane) (master-pane climacs-pane) (view drei-syntax-view))
Generic Function: ensure-group-views (group)

For each pathname in ‘group’ that does not
have a corresponding view, open a view for that pathname.

Package

climacs-core.

Source

groups.lisp.

Methods
Method: ensure-group-views ((group synonym-group))
Method: ensure-group-views ((group custom-group))
Method: ensure-group-views ((group current-view-group))
Method: ensure-group-views ((group standard-group))
Method: ensure-group-views ((group group-element))
Generic Reader: external-format (object)
Generic Writer: (setf external-format) (object)
Package

climacs-gui.

Methods
Reader Method: external-format ((climacs-buffer climacs-buffer))
Writer Method: (setf external-format) ((climacs-buffer climacs-buffer))

The external format that was
used when reading the source destination of the buffer contents.

Source

gui.lisp.

Target Slot

%external-format.

Generic Reader: group (object)
Package

climacs-core.

Methods
Reader Method: group ((group-target-specification group-target-specification))

automatically generated reader method

Source

groups.lisp.

Target Slot

%group.

Generic Function: group-views (group)

Get a list of views in ‘group’. Only already
existing views will be returned, use ‘ensure-group-views’ if you want all views defined by the group.

Package

climacs-core.

Source

groups.lisp.

Methods
Method: group-views ((group synonym-group))
Method: group-views ((group custom-group))
Method: group-views ((group current-view-group))
Method: group-views ((group standard-group))
Method: group-views ((group group-element))
Generic Reader: groups (object)
Package

climacs-gui.

Methods
Reader Method: groups ((climacs climacs))

automatically generated reader method

Source

gui.lisp.

Target Slot

%groups.

Generic Writer: (setf groups) (object)
Package

climacs-gui.

Methods
Writer Method: (setf groups) ((climacs climacs))

automatically generated writer method

Source

gui.lisp.

Target Slot

%groups.

Generic Function: kill-view (view)

Remove ‘view’ from the Climacs specified in ‘*esa-instance*’. If ‘view’ is currently displayed in a window, it will be replaced by some other view.

Package

climacs-core.

Source

core.lisp.

Methods
Method: kill-view ((symbol null))
Method: kill-view ((name string))
Method: kill-view ((view view))
Generic Function: select-group (group)

Tell the group object ‘group’ that the user
has selected it. This method is responsible for setting the active group. If ‘group’ needs additional information, it should query the user when this method is invoked. The standard method should be sufficient for most group classes.

Package

climacs-core.

Source

groups.lisp.

Methods
Method: select-group ((group synonym-group))
Method: select-group ((group custom-group))
Method: select-group ((group group))
Generic Function: switch-to-view (drei view)

High-level function for changing the view displayed by a Drei instance.

Package

climacs-core.

Source

core.lisp.

Methods
Method: switch-to-view (pane (name string))
Method: switch-to-view ((drei climacs-pane) (view drei-view))
Generic Reader: window (condition)
Generic Writer: (setf window) (condition)
Package

climacs-gui.

Methods
Reader Method: window ((condition view-already-displayed))
Writer Method: (setf window) ((condition view-already-displayed))
Source

gui.lisp.

Target Slot

%window.


5.1.5 Standalone methods

Method: action ((syntax c-syntax) (state /*⎵word*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state /*⎵word*⎵*/⎵) lexeme)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state //⎵word*⎵nl⎵) lexeme)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state #⎵word*⎵nl⎵) lexeme)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state l'⎵word*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state '⎵word*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state l'⎵word*⎵'⎵) lexeme)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state '⎵word*⎵'⎵) lexeme)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state l"⎵word*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state "⎵word*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state l"⎵word*⎵"⎵) lexeme)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state "⎵word*⎵"⎵) lexeme)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state form*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state initial-state⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) state (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) state (lexeme c-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax c-syntax) (state error-reduce-state) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: action ((syntax java-syntax) (state /*⎵word*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) (state /*⎵word*⎵*/⎵) lexeme)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) (state //⎵word*⎵nl⎵) lexeme)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) (state "⎵word*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) (state "⎵word*⎵"⎵) lexeme)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) (state form*⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) (state initial-state⎵) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) state (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) state (lexeme java-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: action ((syntax java-syntax) (state error-reduce-state) (lexeme (eql nil)))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: activate-target-specification ((spec group-target-specification))
Package

drei-core.

Source

groups.lisp.

Method: additional-command-tables append ((frame climacs) (command-table lisp-table))
Package

drei-syntax.

Source

climacs-lisp-syntax-commands.lisp.

Method: additional-command-tables append ((drei drei-pane) (command-table c-table))
Package

drei-syntax.

Source

c-syntax-commands.lisp.

Method: additional-command-tables append ((drei drei-pane) (command-table java-table))
Package

drei-syntax.

Source

java-syntax-commands.lisp.

Method: adopt-frame ((frame-manager climacs-frame-manager) frame)
Package

clim.

Source

typeout.lisp.

Method: allocate-space ((pane overlaying-pane) width height)
Package

clim.

Source

typeout.lisp.

Method: backward-one-down ((mark mark) (syntax c-syntax))
Package

drei-motion.

Source

c-syntax.lisp.

Method: backward-one-down ((mark mark) (syntax java-syntax))
Package

drei-motion.

Source

java-syntax.lisp.

Method: backward-one-expression (mark (syntax c-syntax))
Package

drei-motion.

Source

c-syntax.lisp.

Method: backward-one-expression ((mark mark) (syntax java-syntax))
Package

drei-motion.

Source

java-syntax.lisp.

Method: backward-one-list ((mark mark) (syntax c-syntax))
Package

drei-motion.

Source

c-syntax.lisp.

Method: backward-one-list (mark (syntax java-syntax))
Package

drei-motion.

Source

java-syntax.lisp.

Method: backward-one-up (mark (syntax c-syntax))
Package

drei-motion.

Source

c-syntax.lisp.

Method: backward-one-up (mark (syntax java-syntax))
Package

drei-motion.

Source

java-syntax.lisp.

Method: bounding-rectangle* ((view typeout-view))
Package

clim.

Source

typeout.lisp.

Method: buffers ((climacs climacs))
Package

esa.

Source

gui.lisp.

Method: check-buffer-writability ((application-frame climacs) (filepath pathname) (buffer drei-buffer))
Package

esa-io.

Source

io.lisp.

Method: clear-redisplay-information ((view typeout-view))
Package

drei.

Source

typeout.lisp.

Method: command-for-unbound-gestures ((frame climacs) gestures)
Package

esa.

Source

gui.lisp.

Method: command-table ((pane climacs-pane))
Package

clim.

Source

gui.lisp.

Method: command-table-inherit-from ((table climacs-command-table))
Package

clim.

Source

gui.lisp.

Method: command-table-inherit-from ((table c-table))
Package

clim.

Source

c-syntax.lisp.

Method: command-table-inherit-from ((table java-table))
Package

clim.

Source

java-syntax.lisp.

Method: command-table-inherit-from ((table prolog-table))
Package

clim.

Source

prolog-syntax.lisp.

Method: comment-region ((syntax c-syntax) mark1 mark2)
Package

drei-syntax.

Source

c-syntax.lisp.

Method: comment-region ((syntax java-syntax) mark1 mark2)
Package

drei-syntax.

Source

java-syntax.lisp.

Method: compose-space ((pane overlaying-pane) &rest args)
Package

clim.

Source

typeout.lisp.

Method: disown-frame ((frame-manager climacs-frame-manager) frame)
Package

clim.

Source

typeout.lisp.

Method: display-drei-view-contents ((pane pane) (view typeout-view))
Package

drei.

Source

typeout.lisp.

Method: display-syntax-name ((syntax c-syntax) (stream extended-output-stream) &key pane)
Package

drei-syntax.

Source

c-syntax.lisp.

Writer Method: (setf drawing-options) ((pump-state pump-state))

automatically generated writer method

Package

drei.

Source

prolog-syntax.lisp.

Target Slot

drawing-options.

Reader Method: drawing-options ((pump-state pump-state))

automatically generated reader method

Package

drei.

Source

prolog-syntax.lisp.

Target Slot

drawing-options.

Method: drei-instance-of ((frame climacs))
Package

drei.

Source

gui.lisp.

Method: (setf esa-current-buffer) ((application-frame climacs))
Package

esa.

Source

gui.lisp.

Method: esa-current-buffer ((application-frame climacs))
Package

esa.

Source

gui.lisp.

Method: esa-top-level ((frame climacs) &key command-parser command-unparser partial-command-parser prompt)
Package

esa.

Source

gui.lisp.

Method: execute-frame-command :around ((frame climacs) command)
Package

clim.

Source

gui.lisp.

Writer Method: (setf find-applicable-command-table) ((climacs climacs))

automatically generated writer method

Package

esa.

Source

gui.lisp.

Target Slot

%command-table.

Reader Method: find-applicable-command-table ((climacs climacs))

automatically generated reader method

Package

esa.

Source

gui.lisp.

Target Slot

%command-table.

Method: find-pane-for-frame ((frame-manager climacs-frame-manager) frame)
Package

clim.

Source

typeout.lisp.

Method: forward-one-down ((mark mark) (syntax c-syntax))
Package

drei-motion.

Source

c-syntax.lisp.

Method: forward-one-down ((mark mark) (syntax java-syntax))
Package

drei-motion.

Source

java-syntax.lisp.

Method: forward-one-expression (mark (syntax c-syntax))
Package

drei-motion.

Source

c-syntax.lisp.

Method: forward-one-expression ((mark mark) (syntax java-syntax))
Package

drei-motion.

Source

java-syntax.lisp.

Method: forward-one-list ((mark mark) (syntax c-syntax))
Package

drei-motion.

Source

c-syntax.lisp.

Method: forward-one-list (mark (syntax java-syntax))
Package

drei-motion.

Source

java-syntax.lisp.

Method: forward-one-up (mark (syntax c-syntax))
Package

drei-motion.

Source

c-syntax.lisp.

Method: forward-one-up (mark (syntax java-syntax))
Package

drei-motion.

Source

java-syntax.lisp.

Writer Method: (setf frame-command-table) ((climacs climacs))

automatically generated writer method

Package

clim.

Source

gui.lisp.

Target Slot

%command-table.

Reader Method: frame-command-table ((climacs climacs))

automatically generated reader method

Package

clim.

Source

gui.lisp.

Target Slot

%command-table.

Method: frame-exit :around ((frame climacs))
Package

clim.

Source

core.lisp.

Method: frame-find-file ((application-frame climacs) filepath)
Package

esa-io.

Source

core.lisp.

Method: frame-find-file-read-only ((application-frame climacs) filepath)
Package

esa-io.

Source

core.lisp.

Method: frame-make-buffer-from-stream ((application-frame climacs) stream)
Package

esa-buffer.

Source

io.lisp.

Method: frame-make-new-buffer ((application-frame climacs) &key name)
Package

esa-buffer.

Source

core.lisp.

Method: frame-manager-frames ((frame-manager climacs-frame-manager))
Package

clim.

Source

typeout.lisp.

Method: frame-manager-menu-choose ((frame-manager climacs-frame-manager) items &rest options &key associated-window printer presentation-type default-item text-style label cache unique-id id-test cache-value cache-test max-width max-height n-rows n-columns x-spacing y-spacing row-wise cell-align-x cell-align-y scroll-bars pointer-documentation)
Package

clim.

Source

typeout.lisp.

Method: frame-manager-notify-user ((frame-manager climacs-frame-manager) message &rest args)
Package

clim.

Source

typeout.lisp.

Method: frame-save-buffer-to-stream ((application-frame climacs) (buffer climacs-buffer) stream)
Package

esa-buffer.

Source

io.lisp.

Method: frame-standard-input ((frame climacs))
Package

clim.

Source

gui.lisp.

Method: generate-panes ((frame-manager climacs-frame-manager) frame)
Package

clim.

Source

typeout.lisp.

Method: handle-drei-condition ((drei climacs-pane) condition)
Package

drei.

Source

gui.lisp.

Method: handle-redisplay ((pane drei-pane) (view typeout-view) (region region))
Package

drei.

Source

typeout.lisp.

Method: in-focus-p ((pane climacs-pane))
Package

drei.

Source

gui.lisp.

Method: initialize-instance :after ((object overlaying-pane) &rest args &key overlay)
Source

typeout.lisp.

Method: initialize-instance :after ((syntax prolog-syntax) &rest args)
Source

prolog-syntax.lisp.

Method: inter-lexeme-object-p ((lexer prolog-lexer) object)
Package

drei-syntax.

Source

prolog-syntax.lisp.

Method: interactive-stream-p ((stream typeout-stream))
Package

clim-lisp-patch.

Source

typeout.lisp.

Method: invoke-with-help-stream ((frame climacs) title continuation)
Package

esa.

Source

gui.lisp.

Method: lex ((syntax c-syntax) (state lexer-error-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: lex ((syntax c-syntax) (state lexer-line-comment-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: lex ((syntax c-syntax) (state lexer-long-comment-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: lex ((syntax c-syntax) (state lexer-character-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: lex ((syntax c-syntax) (state lexer-string-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: lex ((syntax c-syntax) (state lexer-preprocessor-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: lex ((syntax c-syntax) (state lexer-toplevel-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: lex ((syntax java-syntax) (state lexer-error-state) scan)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: lex ((syntax java-syntax) (state lexer-line-comment-state) scan)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: lex ((syntax java-syntax) (state lexer-long-comment-state) scan)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: lex ((syntax java-syntax) (state lexer-string-state) scan)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: lex ((syntax java-syntax) (state lexer-toplevel-state) scan)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Reader Method: lexer ((prolog-syntax prolog-syntax))

automatically generated reader method

Package

drei-syntax.

Source

prolog-syntax.lisp.

Target Slot

lexer.

Method: menu-choose-from-drawer ((menu typeout-overlay) presentation-type drawer &key x-position y-position cache unique-id id-test cache-value cache-test default-presentation pointer-documentation)
Package

clim.

Source

typeout.lisp.

Writer Method: (setf name) ((variable-term variable-term))

automatically generated writer method

Package

esa-utils.

Source

prolog-syntax.lisp.

Target Slot

name.

Reader Method: name ((variable-term variable-term))

automatically generated reader method

Package

esa-utils.

Source

prolog-syntax.lisp.

Target Slot

name.

Writer Method: (setf name) ((op op))

automatically generated writer method

Package

esa-utils.

Source

prolog-syntax.lisp.

Target Slot

name.

Reader Method: name ((op op))

automatically generated reader method

Package

esa-utils.

Source

prolog-syntax.lisp.

Target Slot

name.

Method: name-for-info-pane ((syntax c-syntax) &key pane)
Package

drei-syntax.

Source

c-syntax.lisp.

Method: name-for-info-pane ((syntax java-syntax) &key pane)
Package

drei-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax c-syntax) (state /*⎵word*⎵) (tree comment-end-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state form-may-follow) (tree long-comment-start-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state /*⎵word*⎵) (tree long-comment-form))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state /*⎵word*⎵) (tree long-comment-start-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state /*⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state /*⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state //⎵word*⎵) (tree comment-end-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state //⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state //⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state form-may-follow) (tree line-comment-start-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵enl⎵) (tree preprocessor-end-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵) (tree preprocessor-end-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵enl⎵) (tree escaped-newline-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵enl⎵) (tree hash-hash-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵enl⎵) (tree hash-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵enl⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵enl⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵) (tree escaped-newline-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵) (tree hash-hash-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵) (tree hash-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state #⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state form-may-follow) (tree preprocessor-start-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state l'⎵word*⎵) (tree character-end-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state '⎵word*⎵) (tree character-end-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state form-may-follow) (tree wide-character-start-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state form-may-follow) (tree character-start-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state l'⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state '⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state l'⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state '⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state l"⎵word*⎵) (tree string-end-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state "⎵word*⎵) (tree string-end-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state form-may-follow) (tree wide-string-start-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state form-may-follow) (tree string-start-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state l"⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state "⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state l"⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state "⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state initial-state⎵) (tree form*))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state initial-state⎵) (tree comment))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) (state initial-state⎵) (tree form))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) state (tree error-symbol))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax c-syntax) state (tree parser-symbol))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: new-state ((syntax java-syntax) (state /*⎵word*⎵) (tree comment-end-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state form-may-follow) (tree long-comment-start-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state /*⎵word*⎵) (tree long-comment-form))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state /*⎵word*⎵) (tree long-comment-start-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state /*⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state /*⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state //⎵word*⎵) (tree comment-end-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state //⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state //⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state form-may-follow) (tree line-comment-start-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state "⎵word*⎵) (tree string-end-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state form-may-follow) (tree string-start-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state "⎵word*⎵) (tree delimiter-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state "⎵word*⎵) (tree word-lexeme))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state initial-state⎵) (tree form*))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state initial-state⎵) (tree comment))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) (state initial-state⎵) (tree form))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) state (tree error-symbol))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: new-state ((syntax java-syntax) state (tree parser-symbol))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: next-lexeme ((lexer prolog-lexer) scan)
Package

drei-syntax.

Source

prolog-syntax.lisp.

Method: next-target :around ((spec group-target-specification))
Package

drei-core.

Source

groups.lisp.

Method: note-command-disabled ((frame-manager climacs-frame-manager) frame command-name)
Package

clim.

Source

typeout.lisp.

Method: note-command-enabled ((frame-manager climacs-frame-manager) frame command-name)
Package

clim.

Source

typeout.lisp.

Method: note-frame-deiconified ((frame-manager climacs-frame-manager) frame)
Package

clim.

Source

typeout.lisp.

Method: note-frame-disabled ((frame-manager climacs-frame-manager) frame)
Package

clim.

Source

typeout.lisp.

Method: note-frame-enabled ((frame-manager climacs-frame-manager) frame)
Package

clim.

Source

typeout.lisp.

Method: note-frame-iconified ((frame-manager climacs-frame-manager) frame)
Package

clim.

Source

typeout.lisp.

Method: page-down ((pane sheet) (view typeout-view))
Package

drei.

Source

typeout.lisp.

Method: page-up ((pane sheet) (view typeout-view))
Package

drei.

Source

typeout.lisp.

Method: port ((frame-manager climacs-frame-manager))
Package

clim.

Source

typeout.lisp.

Method: previous-target :around ((spec group-target-specification))
Package

drei-core.

Source

groups.lisp.

Method: print-object ((o pump-state) s)
Source

prolog-syntax.lisp.

Method: print-object ((o prolog-lexeme) s)
Source

prolog-syntax.lisp.

Method: pump-state-for-offset-with-syntax ((view textual-drei-syntax-view) (syntax prolog-syntax) (offset integer))
Package

drei.

Source

prolog-syntax.lisp.

Method: skip-inter ((syntax c-syntax) (state lexer-line-comment-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: skip-inter ((syntax c-syntax) (state lexer-escaped-preprocessor-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: skip-inter ((syntax c-syntax) (state lexer-preprocessor-state) scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: skip-inter ((syntax c-syntax) state scan)
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: skip-inter ((syntax java-syntax) (state lexer-line-comment-state) scan)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: skip-inter ((syntax java-syntax) state scan)
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: slot-missing (class (lterm lterm) name operation &optional value)
Source

prolog-syntax.lisp.

Reader Method: standard-frame-manager ((climacs-frame-manager climacs-frame-manager))

The frame manager that this ‘climacs-frame-manager’ dispatches functions to.

Package

clim.

Source

typeout.lisp.

Target Slot

%standard-frame-manager.

Method: stream-advance-to-column ((stream typeout-stream) (column integer))
Package

sb-gray.

Source

typeout.lisp.

Method: stream-clear-output ((stream typeout-stream))
Package

sb-gray.

Source

typeout.lisp.

Method: stream-finish-output ((stream typeout-stream))
Package

sb-gray.

Source

typeout.lisp.

Method: stream-force-output ((stream typeout-stream))
Package

sb-gray.

Source

typeout.lisp.

Method: stream-fresh-line ((stream typeout-stream))
Package

sb-gray.

Source

typeout.lisp.

Method: stream-line-column ((stream typeout-stream))
Package

sb-gray.

Source

typeout.lisp.

Method: stream-start-line-p ((stream typeout-stream))
Package

sb-gray.

Source

typeout.lisp.

Method: stream-terpri ((stream typeout-stream))
Package

sb-gray.

Source

typeout.lisp.

Method: stream-write-char ((stream typeout-stream) char)
Package

sb-gray.

Source

typeout.lisp.

Method: stream-write-string ((stream typeout-stream) string &optional start end)
Package

sb-gray.

Source

typeout.lisp.

Method: stroke-pump-with-syntax ((view textual-drei-syntax-view) (syntax prolog-syntax) stroke (pump-state pump-state))
Package

drei.

Source

prolog-syntax.lisp.

Reader Method: syntax ((prolog-lexer prolog-lexer))

automatically generated reader method

Package

drei-syntax.

Source

prolog-syntax.lisp.

Target Slot

syntax.

Method: syntax-command-tables append ((syntax structedit-mode))
Package

drei-syntax.

Source

structured-editing.lisp.

Method: syntax-highlighting-rules ((syntax c-syntax))
Package

drei-lr-syntax.

Source

c-syntax.lisp.

Method: syntax-highlighting-rules ((syntax java-syntax))
Package

drei-lr-syntax.

Source

java-syntax.lisp.

Method: syntax-line-comment-string ((syntax c-syntax))
Package

drei-syntax.

Source

c-syntax.lisp.

Method: syntax-line-comment-string ((syntax java-syntax))
Package

drei-syntax.

Source

java-syntax.lisp.

Method: syntax-line-indentation ((mark mark) tab-width (syntax text-syntax))
Package

drei-syntax.

Source

text-syntax.lisp.

Method: syntax-line-indentation (mark tab-width (syntax c-syntax))
Package

drei-syntax.

Source

c-syntax.lisp.

Method: syntax-line-indentation (mark tab-width (syntax java-syntax))
Package

drei-syntax.

Source

java-syntax.lisp.

Method: uncomment-region ((syntax c-syntax) mark1 mark2)
Package

drei-syntax.

Source

c-syntax.lisp.

Method: uncomment-region ((syntax java-syntax) mark1 mark2)
Package

drei-syntax.

Source

java-syntax.lisp.

Method: update-instance-for-redefined-class :after ((instance climacs) as ds pl &rest initargs)
Source

gui.lisp.

Method: update-syntax esa-utils:values-max-min ((syntax text-syntax) prefix-size suffix-size &optional begin end)
Package

drei-syntax.

Source

text-syntax.lisp.

Method: update-syntax :after ((syntax java-syntax) prefix-size suffix-size &optional begin end)
Package

drei-syntax.

Source

java-syntax.lisp.

Method: update-syntax esa-utils:values-max-min ((syntax prolog-syntax) prefix-size suffix-size &optional begin end)
Package

drei-syntax.

Source

prolog-syntax.lisp.

Method: (setf view) :before ((pane climacs-pane))
Package

clim.

Source

gui.lisp.

Method: (setf view) :around ((pane climacs-pane))
Package

clim.

Source

gui.lisp.

Writer Method: (setf view) ((condition view-setting-error))
Package

clim.

Source

gui.lisp.

Target Slot

%view.

Reader Method: view ((condition view-setting-error))
Package

clim.

Source

gui.lisp.

Target Slot

%view.

Writer Method: (setf views) :after ((frame climacs))
Package

drei-core.

Source

gui.lisp.

Target Slot

%views.

Method: (setf views) :around ((frame climacs))
Package

drei-core.

Source

gui.lisp.

Method: (setf views) ((climacs climacs))

automatically generated writer method

Package

drei-core.

Source

gui.lisp.

Reader Method: views ((climacs climacs))

automatically generated reader method

Package

drei-core.

Source

gui.lisp.

Target Slot

%views.

Method: (setf windows) :after ((climacs climacs))
Package

esa.

Source

gui.lisp.


5.1.6 Conditions

Condition: group-not-found

This condition is signaled whenever a synonym
group is unable to find the group that it is supposed to forward method invocations to.

Package

climacs-core.

Source

groups.lisp.

Direct superclasses

simple-error.

Direct methods

group-name.

Direct slots
Slot: %group-name
Initform

(quote (error "a name for the group must be provided"))

Initargs

:group-name

Readers

group-name.

Writers

This slot is read-only.

Condition: unknown-view

This error is signalled whenever a window is
attempted to be set to a view that is not recognized by the Climacs instance the window belongs to.

Package

climacs-gui.

Source

gui.lisp.

Direct superclasses

view-setting-error.

Condition: view-already-displayed

This error is signalled whenever a window is
attempted to be set to a view already on display in some other window

Package

climacs-gui.

Source

gui.lisp.

Direct superclasses

view-setting-error.

Direct methods
Direct slots
Slot: %window

The window that already displays the view

Initform

(quote (error "the window already displaying the view must be provided"))

Initargs

:window

Readers

window.

Writers

(setf window).

Condition: view-setting-error

This error is signalled when something goes wrong while setting the view of a Climacs pane.

Package

climacs-gui.

Source

gui.lisp.

Direct superclasses

error.

Direct subclasses
Direct methods
Direct slots
Slot: %view

The view that is attempted set

Initform

(quote (error "the view used in the error-causing operation must be supplied"))

Initargs

:view

Readers

view.

Writers

(setf view).


5.1.7 Classes

Class: c-syntax
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • fundamental-syntax.
  • lr-syntax-mixin.
Direct methods
Direct Default Initargs
InitargValue
:command-table(let ((command-table0 (quote c-table))) (when (find-command-table command-table0) (if (find-class command-table0 nil) (make-instance command-table0 name command-table0) (find-command-table command-table0))))
:namec
:initial-stateinitial-state
Class: climacs
Package

climacs-gui.

Source

gui.lisp.

Direct superclasses
  • esa-frame-mixin.
  • standard-application-frame.
Direct methods
Direct Default Initargs
InitargValue
:name(quote climacs)
:pretty-nameclimacs
:command-table(find-command-table (quote climacs))
:disabled-commands(quote nil)
:menu-bar(quote climacs-global-table)
:pointer-documentation(quote nil)
:current-layout(quote default)
:layouts(quote ((default (overlaying nil (vertically nil climacs-window minibuffer)))))
:resize-frame(quote nil)
:top-level-lambda(lambda (frame-arg0) ((lambda (frame) (with-frame-manager ((make-instance (quote climacs-frame-manager))) (esa-top-level frame prompt m-x ))) frame-arg0))
:panes-constructor(lambda (fm frame) (or (frame-panes-for-layout frame) (setf (frame-panes-for-layout frame) (with-look-and-feel-realization (fm frame) (list (cons (quote climacs-window) (coerce-pane-name (let* ((*esa-instance* *application-frame*) (climacs-pane (make-pane (quote climacs-pane) active t)) (info-pane (make-pane (quote climacs-info-pane) master-pane climacs-pane))) (unless (output-stream *esa-instance*) (setf (output-stream *esa-instance*) (make-typeout-stream *application-frame* *standard-output*))) (setf (windows *application-frame*) (list climacs-pane) (views *application-frame*) (list (view climacs-pane))) (vertically nil (if *with-scrollbars* (scrolling nil climacs-pane) climacs-pane) info-pane)) (quote climacs-window))) (cons (quote minibuffer) (coerce-pane-name (make-pane (quote climacs-minibuffer-pane)) (quote minibuffer))))))))
:layout-constructor(lambda (fm frame) (disown-frame-panes fm frame) (let ((named-panes (frame-panes-for-layout frame))) (let ((climacs-window (assoc-value named-panes (quote climacs-window) test (function eq))) (minibuffer (assoc-value named-panes (quote minibuffer) test (function eq)))) (setf (frame-panes frame) (ecase (frame-current-layout frame) (default (overlaying nil (vertically nil climacs-window minibuffer))))))) (adopt-frame-panes fm frame (frame-current-layout frame)) (update-frame-pane-lists frame))
Direct slots
Slot: %views
Initform

(quote nil)

Readers

views.

Writers

(setf views).

Slot: %groups
Initform

(make-hash-table :test (function equal))

Readers

groups.

Writers

(setf groups).

Slot: %active-group
Readers

active-group.

Writers

(setf active-group).

Slot: %command-table
Initform

(clim:find-command-table (quote climacs-gui::climacs-global-table))

Readers
Writers
Slot: %output-stream
Initargs

:output-stream

Readers

output-stream.

Writers

(setf output-stream).

Class: climacs-buffer
Package

climacs-gui.

Source

gui.lisp.

Direct superclasses

drei-buffer.

Direct methods
Direct slots
Slot: %external-format

The external format that was
used when reading the source destination of the buffer contents.

Initform

climacs-gui:*default-external-format*

Readers

external-format.

Writers

(setf external-format).

Class: climacs-info-pane
Package

climacs-gui.

Source

gui.lisp.

Direct superclasses

info-pane.

Direct methods
Direct Default Initargs
InitargValue
:height20
:max-height20
:min-height20
:display-function(quote display-info)
:incremental-redisplayt
:background*info-bg-color*
:foreground*info-fg-color*
:width900
Class: climacs-pane
Package

climacs-gui.

Source

gui.lisp.

Direct superclasses
  • drei-pane.
  • esa-pane-mixin.
Direct methods
Direct Default Initargs
InitargValue
:view(make-instance (quote textual-drei-syntax-view) buffer (make-instance (quote climacs-buffer)))
:display-timecommand-loop
:text-style*climacs-text-style*
:width900
:height400
Class: group
Package

climacs-core.

Source

groups.lisp.

Direct superclasses

name-mixin.

Direct subclasses
Direct methods
Class: group-element

Group class denoting a single element

Package

climacs-core.

Source

groups.lisp.

Direct superclasses

group.

Direct methods
Direct slots
Slot: %element
Initargs

:element

Readers

element.

Writers

This slot is read-only.

Class: java-syntax
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
  • fundamental-syntax.
  • lr-syntax-mixin.
Direct methods
Direct Default Initargs
InitargValue
:command-table(let ((command-table0 (quote java-table))) (when (find-command-table command-table0) (if (find-class command-table0 nil) (make-instance command-table0 name command-table0) (find-command-table command-table0))))
:namejava
:initial-stateinitial-state
Direct slots
Slot: package

A list of strings being the components of the ‘package’ definition, if any.

Package

common-lisp.

Readers

package-of.

Writers

(setf package-of).

Class: name
Package

esa-utils.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Package

climacs-prolog-syntax.

Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Package

climacs-prolog-syntax.

Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: standard-group

Group class denoting a sequence of elements.

Package

climacs-core.

Source

groups.lisp.

Direct superclasses

group.

Direct methods
Direct slots
Slot: %elements
Initargs

:elements

Readers

elements.

Writers

This slot is read-only.

Class: structedit-mode

A mode for Paredit-style editing in Lisp syntax.

Package

climacs-structedit.

Source

structured-editing.lisp.

Direct superclasses
  • mode.
  • syntax-mode.
Direct methods

syntax-command-tables.

Class: typeout-view

A noneditable Drei view displaying an output record history.

Package

climacs-gui.

Source

typeout.lisp.

Direct superclasses
  • drei-view.
  • textual-view.
Direct methods
Direct slots
Slot: %output-history

The output record history
that will be replayed whenever the views contents are shown.

Initform

(make-instance (quote clim:standard-tree-output-record))

Initargs

:output-history

Readers

output-history.

Writers

(setf output-history).

Slot: %dirty

This value indicates whether the
output has changed since it was last replayed.

Initform

t

Readers

dirty.

Writers

(setf dirty).

Slot: %cursor-position

A list (X Y) specifying
where drawing ended the last time, and where it should start the next time. If NIL, no previous position has been recorded.

Readers

last-cursor-position.

Writers

(setf last-cursor-position).


5.2 Internals


5.2.1 Special variables

Special Variable: "⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: "⎵word*⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: "⎵word*⎵"⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: "⎵word*⎵"⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: #⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: #⎵word*⎵enl⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: #⎵word*⎵nl⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: '⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: '⎵word*⎵'⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: *keyword-spellings*
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: *keyword-spellings*
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: *loaded-files*

List of files loaded by ensure_loaded directive.

Package

climacs-prolog-syntax.

Source

prolog2paiprolog.lisp.

Special Variable: *persistent-groups*

A hash table of groups that are persistent across invocations of the Climacs editor. Typically, these do not designate concrete pathnames, but contain more abstract designations such as "all files in the current directory".

Package

climacs-core.

Source

groups.lisp.

Special Variable: *predefined-operators*
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Special Variable: *prolog-grammar*
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Special Variable: *show-info-pane-mark-position*

If T, show the line number and column number in the info pane of all panes. If NIL, don’t. This is off by default, as finding the line and column numbers is potentially expensive.

Package

climacs-gui.

Source

gui.lisp.

Special Variable: *syntax-highlighting-rules*

The syntax highlighting rules used for highlighting C syntax.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: *syntax-highlighting-rules*

The syntax highlighting rules used for highlighting Java syntax.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: *this-syntax*
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Special Variable: /*⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: /*⎵word*⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: /*⎵word*⎵*/⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: /*⎵word*⎵*/⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: //⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: //⎵word*⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: //⎵word*⎵nl⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: //⎵word*⎵nl⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: form*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: form*⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: form-may-follow
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: form-may-follow
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: initial-state⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: initial-state⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Special Variable: l"⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: l"⎵word*⎵"⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: l'⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Special Variable: l'⎵word*⎵'⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.


5.2.2 Macros

Macro: define-c-action ((state lexeme) &body body)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Macro: define-climacs-command (name-and-options arguments &rest body)
Package

climacs-gui.

Source

gui.lisp.

Macro: define-dispatching-fun (name (frame-manager-arg &rest args))

Defines a dispatching function for the frame manager protocol for ‘climacs-frame-manager’. Will assume that ‘frame-manager-arg’ is the frame manager.

Package

climacs-gui.

Source

typeout.lisp.

Macro: define-java-action ((state lexeme) &body body)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Macro: define-keywords (&rest keyword-names)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Macro: define-keywords (&rest keyword-names)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Macro: define-new-c-state ((state parser-symbol) &body body)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Macro: define-new-java-state ((state parser-symbol) &body body)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Macro: define-operators (&rest punctuator-names)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Macro: define-prolog-rule ((&rest rule) &body body)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Macro: define-punctuators (&rest punctuator-names)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Macro: overlaying ((&rest options) &body contents)

Create an overlaying pane with ‘contents’ arranged vertically as the contents of the overlaying pane. There will be no initial overlay.

Package

climacs-gui.

Source

typeout.lisp.


5.2.3 Ordinary functions

Function: %drawing-options-for-lexeme-index (syntax index)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: %lexeme-index-before-offset (syntax offset)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: activate-window (window)

Set ‘window’ to be the active window for its Climacs instance. ‘Window’ must already be recognized by the Climacs instance.

Package

climacs-gui.

Source

gui.lisp.

Function: add-typeout (&optional pane)

Return the typeout overlay of ‘pane’, creating one if it doesn’t exist.

Package

climacs-gui.

Source

typeout.lisp.

Function: alpha-or-underscore-p (ch)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: any-displayed-view ()

Return some view on display.

Package

climacs-gui.

Source

gui.lisp.

Function: any-preferably-undisplayed-view ()

Return some view, any view, preferable one that is not currently displayed in any window.

Package

climacs-gui.

Source

gui.lisp.

Function: blank-typeout-view (view)

Blank out the contents of the typeout view ‘view’.

Package

climacs-gui.

Source

typeout.lisp.

Function: buffer-contains-noncharacter (buffer filepath)

Signal an error of type ‘buffer-contains-noncharacter’ with the buffer ‘buffer’ and the filepath ‘filepath’.

Package

climacs-core.

Source

io.lisp.

Function: buffer-of-view-needs-saving (view)

Return true if ‘view’ is a ‘drei-buffer-view’ and it needs to be saved (that is, it is related to a file and it has changed since it was last saved).

Package

climacs-core.

Source

core.lisp.

Function: c-constituentp (ch)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: click-to-offset (window x y)
Package

climacs-commands.

Source

window-commands.lisp.

Function: climacs-common (command &key new-process process-name text-style width height)
Package

climacs.

Source

climacs.lisp.

Function: collect-forms (top)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: com-accept-string ()
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-accept-string%parser (arg del str)
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-accept-symbol ()
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-accept-symbol%parser (arg del str)
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-backward-delete-expression (count)

Delete from point until the previous expression beginning.
With a positive numeric argument, delete that many expressions backward.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-delete-expression (count)

Delete from point until the previous expression beginning.
With a positive numeric argument, delete that many expressions backward.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-delete-expression%parser (argument-parser102 delimiter-parser103 stream104)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-delete-expression%parser (argument-parser102 delimiter-parser103 stream104)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-delete-object-structurally (force)

Delete a character backward or move backward over a delimiter. If on an ending S-expression delimiter, move backward into the S-expression. If on an opening S-expression delimiter, refuse to delete unless the S-expression is empty, in which case delete the whole S-expression. If ‘force’ is true, simply delete a character backward, without regard for delimiter balancing.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-backward-delete-object-structurally%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-backward-down (count)

Move point backward by one nesting level down.
With a numeric argument N, move point backward by N levels. With a negative argument -N, move point forward by N levels.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-down (count)

Move point backward by one nesting level down.
With a numeric argument N, move point backward by N levels. With a negative argument -N, move point forward by N levels.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-down%parser (argument-parser34 delimiter-parser35 stream36)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-down%parser (argument-parser34 delimiter-parser35 stream36)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-expression (count)

Move point backward by one expression.
With a numeric argument N, move point backward by N expressions. With a negative argument -N, move point forward by N expressions.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-expression (count)

Move point backward by one expression.
With a numeric argument N, move point backward by N expressions. With a negative argument -N, move point forward by N expressions.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-expression%parser (argument-parser37 delimiter-parser38 stream39)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-expression%parser (argument-parser37 delimiter-parser38 stream39)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-kill-expression (count)

Kill from point until the previous expression beginning. With a numeric argument, kill backward (forward, if negative) that many expressions.

Successive kills append to the kill ring.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-kill-expression (count)

Kill from point until the previous expression beginning. With a numeric argument, kill backward (forward, if negative) that many expressions.

Successive kills append to the kill ring.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-kill-expression%parser (argument-parser34 delimiter-parser35 stream36)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-kill-expression%parser (argument-parser34 delimiter-parser35 stream36)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-list (count)

Move point backward by one list.
With a numeric argument N, move point backward by N lists. With a negative argument -N, move point forward by N lists.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-list (count)

Move point backward by one list.
With a numeric argument N, move point backward by N lists. With a negative argument -N, move point forward by N lists.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-list%parser (argument-parser34 delimiter-parser35 stream36)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-list%parser (argument-parser34 delimiter-parser35 stream36)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-up (count)

Move point backward by one nesting level up.
With a numeric argument N, move point backward by N levels. With a negative argument -N, move point forward by N levels.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-up (count)

Move point backward by one nesting level up.
With a numeric argument N, move point backward by N levels. With a negative argument -N, move point forward by N levels.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-backward-up%parser (argument-parser34 delimiter-parser35 stream36)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-backward-up%parser (argument-parser34 delimiter-parser35 stream36)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-browse-url (url)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-browse-url%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-close-list-and-newline ()

Move past one closing delimiter, add a newline, and reindent.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-close-list-and-newline%parser (arg del str)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-current-group ()
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-current-group%parser (arg del str)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-define-file-group (name pathnames)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-define-file-group%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-define-group (name views)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-define-group%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-delete-expression (count)

Delete from point until the next expression end.
With a positive numeric argument, delete that many expressions forward.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-delete-expression (count)

Delete from point until the next expression end.
With a positive numeric argument, delete that many expressions forward.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-delete-expression%parser (argument-parser68 delimiter-parser69 stream70)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-delete-expression%parser (argument-parser68 delimiter-parser69 stream70)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-delete-window ()
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-delete-window%parser (arg del str)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-deselect-group ()
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-deselect-group%parser (arg del str)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-dump-forms ()

Dump the parse trees to trace output.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: com-dump-forms%parser (arg del str)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: com-dump-preprocessor ()

Dump the toplevel parse trees to trace output.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: com-dump-preprocessor%parser (arg del str)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: com-export-paiprolog (pathname)
Package

climacs-prolog-syntax.

Source

prolog2paiprolog.lisp.

Function: com-export-paiprolog%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-prolog-syntax.

Source

prolog2paiprolog.lisp.

Function: com-fill-paragraph ()

Fill paragraph at point. Will have no effect unless there is a string at point.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-fill-paragraph ()

Fill paragraph at point. Will have no effect unless there is a string at point.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-fill-paragraph%parser (arg del str)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-fill-paragraph%parser (arg del str)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-forward-delete-object-structurally (force)

Delete a character forward or move forward over a delimiter. If on an opening S-expression delimiter, move forward into the S-expression. If on a closing S-expression delimiter, refuse to delete unless the S-expression is empty, in which case delete the whole S-expression. If ‘force’ is true, simply delete a character forward, without regard for delimiter balancing.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-forward-delete-object-structurally%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-forward-down (count)

Move point forward by one nesting level down.
With a numeric argument N, move point forward by N levels. With a negative argument -N, move point backward by N levels.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-forward-down (count)

Move point forward by one nesting level down.
With a numeric argument N, move point forward by N levels. With a negative argument -N, move point backward by N levels.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-forward-down%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-forward-down%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-forward-expression (count)

Move point forward by one expression.
With a numeric argument N, move point forward by N expressions. With a negative argument -N, move point backward by N expressions.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-forward-expression (count)

Move point forward by one expression.
With a numeric argument N, move point forward by N expressions. With a negative argument -N, move point backward by N expressions.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-forward-expression%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-forward-expression%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-forward-list (count)

Move point forward by one list.
With a numeric argument N, move point forward by N lists. With a negative argument -N, move point backward by N lists.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-forward-list (count)

Move point forward by one list.
With a numeric argument N, move point forward by N lists. With a negative argument -N, move point backward by N lists.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-forward-list%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-forward-list%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-forward-up (count)

Move point forward by one nesting level up.
With a numeric argument N, move point forward by N levels. With a negative argument -N, move point backward by N levels.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-forward-up (count)

Move point forward by one nesting level up.
With a numeric argument N, move point forward by N levels. With a negative argument -N, move point backward by N levels.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-forward-up%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-forward-up%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-full-redisplay ()

Redisplay the contents of the current window. FIXME: does this really have that effect?

Package

climacs-gui.

Source

gui.lisp.

Function: com-full-redisplay%parser (arg del str)
Package

climacs-gui.

Source

gui.lisp.

Function: com-indent-expression (count)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-indent-expression (count)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-indent-expression%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-indent-expression%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-insert-double-quote-structurally (n)

Insert a pair of double-quotes.
With a prefix argument N, wrap the following N S-expressions in double-quotes, escaping intermediate characters if necessary. Inside a comment, insert a literal double-quote.
At the end of a string, move past the closing double-quote.
In the middle of a string, insert a backslash-escaped double-quote. If in a character literal, replace the character literal with #\".

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-insert-double-quote-structurally%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-insert-file (filename)

Prompt for a filename and insert its contents at point. Leaves mark after the inserted contents.

Package

climacs-commands.

Source

file-commands.lisp.

Function: com-insert-file%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-kill-expression (count)

Kill expressions up to the next expression end.
With a numeric argument, kill forward (backward if negative) that many expressions.

Successive kills append to the kill ring.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-kill-expression (count)

Kill expressions up to the next expression end.
With a numeric argument, kill forward (backward if negative) that many expressions.

Successive kills append to the kill ring.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-kill-expression%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-kill-expression%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-kill-line-structurally ()

Kill a line as if with "Kill Line", but respecting delimiters. In a string, act exactly as "Kill Line" but do not kill past the closing string delimiter. On a line with no S-expressions on it starting after the point or within a comment, act exactly as "Kill Line". Otherwise, kill all S-expressions that start after the point.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-kill-line-structurally%parser (arg del str)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-kill-view (view)

Prompt for a view name and kill that view.
If the view is of a buffer and the buffer needs saving, you will be prompted to do so before killing it. Uses the current view as a default.

Package

climacs-commands.

Source

window-commands.lisp.

Function: com-kill-view%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-list-group-contents ()
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-list-group-contents%parser (arg del str)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-load-file ()

Prompt for a filename and CL:LOAD that file. Signals and error if the file does not exist.

Package

climacs-commands.

Source

file-commands.lisp.

Function: com-load-file%parser (arg del str)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-mouse-save (window x y)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-mouse-save%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-multiple-query-replace ()

Prompts for pairs of strings, replacing the first with the second. Entering an empty search string stops the prompting.

Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace%parser (arg del str)
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-from-buffer (view)
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-from-buffer%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-replace ()
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-replace%parser (arg del str)
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-replace-all ()
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-replace-all%parser (arg del str)
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-replace-and-quit ()
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-replace-and-quit%parser (arg del str)
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-skip ()
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-multiple-query-replace-skip%parser (arg del str)
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-not-modified ()

Clear the modified flag for the current buffer.
The modified flag is automatically set when the contents
of the buffer are changed. This flag is consulted, for instance, when deciding whether to prompt you to save the buffer before killing it.

Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-not-modified%parser (arg del str)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-open-list (n)

Insert a balanced parenthesis pair.
With an argument N, put the closing parentheses after N S-expressions forward. If in string or comment, insert a single opening parenthesis. If in a character literal, replace the character literal with #(.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-open-list%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-other-window ()
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-other-window%parser (arg del str)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-query-exchange ()

Prompts for two strings to exchange for one another.

Package

climacs-commands.

Source

search-commands.lisp.

Function: com-query-exchange%parser (arg del str)
Package

climacs-commands.

Source

search-commands.lisp.

Function: com-recompile ()
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-recompile%parser (arg del str)
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-reparse-attribute-list ()

Reparse the current buffer’s attribute list.
An attribute list is a line of keyword-value pairs, each keyword separated from the corresponding value by a colon. If another keyword-value pair follows, the value should be terminated by a colon. The attribute list is surrounded by ’-*-’ sequences, but the opening ’-*-’ need not be at the beginning of the line. Climacs looks for the attribute list
on the first or second non-blank line of the file.

An example attribute-list is:

;; -*- Syntax: Lisp; Base: 10 -*-

Package

climacs-commands.

Source

file-commands.lisp.

Function: com-reparse-attribute-list%parser (arg del str)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-report-profile ()
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-report-profile%parser (arg del str)
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-reset-profile ()
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-reset-profile%parser (arg del str)
Package

climacs-commands.

Source

developer-commands.lisp.

Function: com-revert-buffer ()

Replace the contents of the current buffer with the visited file. Signals an error if the file does not exist.

Package

climacs-commands.

Source

file-commands.lisp.

Function: com-revert-buffer%parser (arg del str)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-scroll-other-window ()
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-scroll-other-window%parser (arg del str)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-scroll-other-window-up ()
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-scroll-other-window-up%parser (arg del str)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-select-group (group)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-select-group%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-set-syntax (syntax)

Prompts for a syntax to set for the current buffer.
Setting a syntax will cause the buffer to be reparsed using the new syntax.

Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-set-syntax%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-single-window ()
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-single-window%parser (arg del str)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-splice-list (kill-backward)

Splice the list that the point is on by removing its delimiters. With a prefix argument as in ‘C-u’, kill all S-expressions backward in the current list before splicing all S-expressions forward into the enclosing list.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-splice-list%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-split-window-horizontally (clone-current-view)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-split-window-horizontally%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-split-window-vertically (clone-current-view)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-split-window-vertically%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-structedit-mode ()

Toggle Structedit mode.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-structedit-mode%parser (arg del str)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-switch-to-this-window (window x y)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-switch-to-this-window%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-switch-to-view (view)

Prompt for a view name and switch to that view.
If the a view with that name does not exist, create a buffer-view with the name and switch to it. Uses the name of the next view (if any) as a default.

Package

climacs-commands.

Source

window-commands.lisp.

Function: com-switch-to-view%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-toggle-modified (buffer)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-toggle-modified%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-toggle-read-only (buffer)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-toggle-read-only%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-transpose-expressions ()

Transpose the expressions around point,
leaving point at the end of them. With point in the whitespace between words, transpose the expressions before and after point. With point inside a expression, transpose that expression with the next one. With point before the first expression of the buffer, transpose the first two expressions of the buffer.

Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-transpose-expressions ()

Transpose the expressions around point,
leaving point at the end of them. With point in the whitespace between words, transpose the expressions before and after point. With point inside a expression, transpose that expression with the next one. With point before the first expression of the buffer, transpose the first two expressions of the buffer.

Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-transpose-expressions%parser (arg del str)
Package

climacs-c-syntax.

Source

c-syntax-commands.lisp.

Function: com-transpose-expressions%parser (arg del str)
Package

climacs-java-syntax.

Source

java-syntax-commands.lisp.

Function: com-update-attribute-list ()

Update the current buffers attribute list to reflect the settings of the syntax of the buffer.

After the attribute list has been updated, it will also be re-evaluated. An attribute list is a line of keyword-value pairs, each keyword separated from the corresponding value by a colon. If another keyword-value pair follows, the value should be terminated by a colon. The attribute list is surrounded by ’-*-’ sequences, but the opening ’-*-’ need not be at the beginning of the line. Climacs looks for the attribute list on the first or second non-blank line of the file.

An example attribute-list is:

;; -*- Syntax: Lisp; Base: 10 -*-

This command automatically comments the attribute line as appropriate for the syntax of the buffer.

Package

climacs-commands.

Source

file-commands.lisp.

Function: com-update-attribute-list%parser (arg del str)
Package

climacs-commands.

Source

file-commands.lisp.

Function: com-what-cursor-position ()

Print information about point.
Gives the character after point (name and octal, decimal and hexidecimal charcode), the offset of point, the total objects in the buffer,
and the percentage of the buffers objects before point.

FIXME: gives no information at end of buffer.

Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-what-cursor-position%parser (arg del str)
Package

climacs-commands.

Source

misc-commands.lisp.

Function: com-wrap-expression (n)

Wrap the following N S-expressions in a list.
Automatically indent the newly wrapped S-expressions. As a special case, if the point is at the end of a list, simply insert a pair of parentheses, rather than insert a lone opening parenthesis and then signal an error, in the interest of preserving structural validity.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-wrap-expression%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-wrap-expression-in-doublequote (n)

Move to the end of the string, insert a newline, and indent. If not in a string, act as ‘Insert Double Quote Structurally’; if no prefix argument is specified, the default is to wrap one S-expression, however, not zero.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-wrap-expression-in-doublequote%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-structedit.

Source

structured-editing.lisp.

Function: com-yank-here (window x y)
Package

climacs-commands.

Source

window-commands.lisp.

Function: com-yank-here%parser (argument-parser0 delimiter-parser1 stream2)
Package

climacs-commands.

Source

window-commands.lisp.

Function: commentp (form)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: commentp (form)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: copy-opspec (sequence)

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

climacs-prolog-syntax.

Alias for

copy-seq.

Function: current-window-p (window)

Return true if ‘window’ is the current window of its Climacs instance.

Package

climacs-gui.

Source

gui.lisp.

Function: delete-form (buffer form)

Delete ‘form’ from ‘buffer’.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: delete-object-structurally (delete-fn move-fn immediate-form-fn border-offset-fn at-border-fn)

Delete an object at ‘(point)’ structurally. ‘Delete-fn’ is either ‘forward-delete-object’ or ‘backward-delete-object’, ‘move-fn’ is either ‘forward-object’ or ‘backward-object’, ‘immediate-form-fn’ is some form selector, ‘border-offset-fn’ is either ‘end-offset’ or ‘begin-offset’, ‘at-border-fn’ is a function used to determine whether or not ‘(point)’ is at the end of a structural object.

Package

climacs-structedit.

Source

structured-editing.lisp.

Function: display-group-element (element stream)
Package

climacs-core.

Source

groups.lisp.

Function: display-info (frame pane)
Package

climacs-gui.

Source

gui.lisp.

Function: dummy-buffer ()

Create a dummy buffer object for use when killing views, to prevent increasing memory usage.

Package

climacs-core.

Source

core.lisp.

Function: eat-escape (scan)

Advance over an escape (after the #\), returning T if valid so far, or NIL.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: eat-pp-number (scan)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: ensure-only-view-active (climacs &optional view)

Ensure that ‘view’ is the only view of ‘climacs’ that is active. ‘View’ may be NIL, in which case no view is set as active.

Package

climacs-gui.

Source

gui.lisp.

Function: ensure-open-file (pathname)

Make sure a buffer opened on ‘pathname’ exists, finding the file if necessary.

Package

climacs-core.

Source

core.lisp.

Function: ensure-typeout-view (climacs label erase)

Ensure that ‘climacs’ has a typeout view with the name ‘label’, and return that view. If ‘erase’ is true, clear any already existing typeout view by that name first.

Package

climacs-gui.

Source

typeout.lisp.

Function: evaluate-attributes (view options)

Evaluate the attributes ‘options’ and modify ‘view’ as appropriate. ‘Options’ should be an alist mapping option names to their values.

Package

climacs-core.

Source

core.lisp.

Function: find-attribute-line-position (buffer)
Package

climacs-core.

Source

core.lisp.

Function: find-climacs-frame ()
Package

climacs.

Source

climacs.lisp.

Function: find-defined-operator (name specifiers)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: find-file-impl (filepath &optional readonlyp)
Package

climacs-core.

Source

core.lisp.

Function: find-parent (sheet)
Package

climacs-gui.

Source

gui.lisp.

Function: find-predefined-operator (name specifiers)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: find-topmost-parent (sheet)

Find the topmost parent of ‘sheet’, that is the parent of ‘sheet’ (or ‘sheet’ itself) that does not have a sheet parent or has a graft parent.

Package

climacs-gui.

Source

typeout.lisp.

Function: find-view-with-pathname (pathname)

Return the (first) with associated with the file designated by ‘pathname’. Returns NIL if no buffer can be found.

Package

climacs-core.

Source

core.lisp.

Function: findablep (pathname)

Return non-NIL if ‘pathname’ can be opened by Climacs. That is, check whether the file exists and is not a directory.

Package

climacs-core.

Source

core.lisp.

Function: first-lexeme (thing)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: form-around (syntax offset &optional ignore-comments-p)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: form-around (syntax offset &optional ignore-comments-p)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: form-string (syntax form)

Return the string that correspond to ‘form’ in the buffer of ‘syntax’.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: form-string (syntax form)

Return the string that correspond to ‘form’ in the buffer of ‘syntax’.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: form-string-p (form)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: form-string-p (form)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: functor->paiprolog (functor)

Consumes a string or symbol designating a prolog functor and returns a symbol designating a paiprolog functor.

Package

climacs-prolog-syntax.

Source

prolog2paiprolog.lisp.

Function: get-attribute-line (buffer)
Package

climacs-core.

Source

core.lisp.

Function: identifier->paiprolog (id-string)
Package

climacs-prolog-syntax.

Source

prolog2paiprolog.lisp.

Function: index-of-mark-after-offset (flexichain offset)

Searches for the mark after ‘offset’ in the marks stored in ‘flexichain’.

Package

climacs-text-syntax.

Source

text-syntax.lisp.

Function: intern-paiprolog (name)
Package

climacs-prolog-syntax.

Source

prolog2paiprolog.lisp.

Function: java-letter-or-digit-p (ch)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: java-letter-p (ch)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: lex-number (scan)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: lex-token (syntax scan)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: lex-token (syntax scan)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: lexeme-string (thing)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: load-file (file-name)
Package

climacs-commands.

Source

file-commands.lisp.

Function: make-group-element (object)

Make a ‘group-element’ object containg ‘object’ as element.

Package

climacs-core.

Source

groups.lisp.

Function: make-opspec (&key name priority specifier)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: make-pane-constellation (&optional with-scrollbars)

make a vbox containing a scroller pane as its first child and an info pane as its second child. The scroller pane contains a viewport which contains an extended pane. Return the vbox and the extended pane as two values.
If with-scrollbars nil, omit the scroller.

Package

climacs-gui.

Source

gui.lisp.

Function: make-pump-state (drawing-options lexeme-index offset)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: make-synonym-group (group)

Create and return a synonym group that refers to ‘group’. All group protocol-specified methods called on the synonym group will be forwarded to a group with the same name as ‘group’.

Package

climacs-core.

Source

groups.lisp.

Function: make-typeout-stream (climacs label)
Package

climacs-gui.

Source

typeout.lisp.

Function: make-view-subscript-generator (climacs)
Package

climacs-gui.

Source

gui.lisp.

Function: menu-item-option (menu-item option &optional default)
Package

climacs-gui.

Source

typeout.lisp.

Function: multiple-query-replace (strings)
Package

climacs-commands.

Source

search-commands.lisp.

Function: multiple-query-replace-find-next-match (mark re list)
Package

climacs-commands.

Source

search-commands.lisp.

Function: multiple-query-replace-set-key (gesture command)
Package

climacs-commands.

Source

search-commands.lisp.

Function: normalise-group-element (element)

Turn ‘element’ into either a pathname, an existing view or NIL. If a pathname is returned, it is assumed to be safe to find the file with that name.

Package

climacs-core.

Source

groups.lisp.

Function: numeric-constant-p (thing)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: numeric-constant-value (thing)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: op/3-directive-operator (directive)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: op/3-directive-p (directive)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: op/3-directive-priority (directive)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: op/3-directive-specifier (directive)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: operatorp (name)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: opspec-name (structure)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: (setf opspec-name) (structure)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: opspec-priority (structure)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: (setf opspec-priority) (structure)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: opspec-specifier (structure)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: (setf opspec-specifier) (structure)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: pane-overlayer (pane)

Return the ‘overlaying-pane’ that contains ‘pane’

Package

climacs-gui.

Source

typeout.lisp.

Function: real-column-number (mark tab-width)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: remove-typeout (&optional pane)

Remove the typeout overlay of ‘pane’, defaulting to the current window.

Package

climacs-gui.

Source

typeout.lisp.

Function: replace-attribute-line (view new-attribute-line)
Package

climacs-core.

Source

core.lisp.

Function: replace-constellation (constellation additional-constellation vertical-p)
Package

climacs-gui.

Source

gui.lisp.

Function: scroll-typeout-window (window y)

Scroll ‘window’ down by ‘y’ device units, but taking care not to scroll past the size of ‘window’. If ‘window’ does not have a viewport, do nothing.

Package

climacs-gui.

Source

typeout.lisp.

Function: single-window ()
Package

climacs-commands.

Source

window-commands.lisp.

Function: spelling-to-symbol (name)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: spelling-to-symbol (name)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: split-attribute (string char)
Package

climacs-core.

Source

core.lisp.

Function: split-attribute-line (line)
Package

climacs-core.

Source

core.lisp.

Function: split-window-maybe-cloning (vertically-p clone-current-view-p)

Split ‘(current-window)’, vertically if ‘vertically-p’ is true, horizontally otherwise. If ‘clone-current-view-p’ is true, use a clone of ‘(current-view)’ for the new window.

Package

climacs-commands.

Source

window-commands.lisp.

Function: syntax-class-name-for-filepath (filepath)
Package

climacs-core.

Source

core.lisp.

Function: term-directive-p (term)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Function: top-level-form-after-in-vector (tlv offset &optional ignore-comments-p)

Return top-level form in top-level-vector ‘tlv’ around or after ‘offset’ together with index of form in ‘tlv’, or nil. If ‘ignore-comments-p’, don’t treat comments as forms.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: top-level-form-after-in-vector (tlv offset &optional ignore-comments-p)

Return top-level form in top-level-vector ‘tlv’ around or after ‘offset’ together with index of form in ‘tlv’, or nil. If ‘ignore-comments-p’, don’t treat comments as forms.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: top-level-form-around-in-vector (tlv offset &optional ignore-comments-p)

Return top-level form in top-level-vector ‘tlv’ around ‘offset’ together with index of form in ‘tlv’, or nil. If ‘ignore-comments-p’, don’t treat comments as forms.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: top-level-form-around-in-vector (tlv offset &optional ignore-comments-p)

Return top-level form in top-level-vector ‘tlv’ around ‘offset’ together with index of form in ‘tlv’, or nil. If ‘ignore-comments-p’, don’t treat comments as forms.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: top-level-form-before-in-vector (tlv offset &optional ignore-comments-p)

Return top-level form in top-level-vector ‘tlv’ around or before ‘offset’ together with index of form in ‘tlv’, or nil. If ‘ignore-comments-p’, don’t treat comments as forms.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: top-level-form-before-in-vector (tlv offset &optional ignore-comments-p)

Return top-level form in top-level-vector ‘tlv’ around or before ‘offset’ together with index of form in ‘tlv’, or nil. If ‘ignore-comments-p’, don’t treat comments as forms.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: top-level-vector (syntax)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: top-level-vector (syntax)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: toplevel-forms (syntax)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Function: update-package-name (buffer syntax)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Function: view->paiprolog (view)
Package

climacs-prolog-syntax.

Source

prolog2paiprolog.lisp.

Function: view-on-display (climacs view)

Return true if ‘view’ is on display in a window of ‘climacs’, false otherwise.

Package

climacs-gui.

Source

gui.lisp.

Function: views-having-buffer (climacs buffer)

Return a list of the buffer-views of ‘climacs’ showing ‘buffer’.

Package

climacs-core.

Source

core.lisp.


5.2.4 Generic functions

Generic Reader: [ (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: [ ((empty-list empty-list))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

[.

Reader Method: [ ((list-compound-term list-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

[.

Generic Writer: (setf [) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf [) ((empty-list empty-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

[.

Writer Method: (setf [) ((list-compound-term list-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

[.

Generic Reader: ] (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: ] ((empty-list empty-list))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

].

Reader Method: ] ((list-compound-term list-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

].

Generic Writer: (setf ]) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf ]) ((empty-list empty-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

].

Writer Method: (setf ]) ((list-compound-term list-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

].

Generic Reader: arg-list (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: arg-list ((arg-list-pair arg-list-pair))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

arg-list.

Reader Method: arg-list ((functional-compound-term functional-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

arg-list.

Generic Writer: (setf arg-list) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf arg-list) ((arg-list-pair arg-list-pair))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

arg-list.

Writer Method: (setf arg-list) ((functional-compound-term functional-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

arg-list.

Generic Function: arg-list-length (a)
Package

climacs-prolog-syntax.

Methods
Method: arg-list-length ((a arg-list-pair))
Source

prolog-syntax.lisp.

Method: arg-list-length ((a arg-list))
Source

prolog-syntax.lisp.

Generic Function: arg-list-nth (n a)
Package

climacs-prolog-syntax.

Methods
Method: arg-list-nth (n (a arg-list))
Source

prolog-syntax.lisp.

Generic Function: arity (term)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Methods
Method: arity ((l postfix-operator-compound-lterm))
Method: arity ((l prefix-operator-compound-lterm))
Method: arity ((l binary-operator-compound-lterm))
Method: arity ((l lterm))
Method: arity ((l char-code-list-compound-term))
Method: arity ((c curly-compound-term))
Method: arity ((l list-compound-term))
Method: arity ((p postfix-operator-compound-term))
Method: arity ((p prefix-operator-compound-term))
Method: arity ((b binary-operator-compound-term))
Method: arity ((f functional-compound-term))
Generic Reader: atom (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: atom ((exp-atom exp-atom))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

atom.

Generic Writer: (setf atom) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf atom) ((exp-atom exp-atom))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

atom.

Generic Function: backward-one-paragraph (mark syntax)
Package

climacs-text-syntax.

Methods
Method: backward-one-paragraph (mark (syntax text-syntax))
Source

text-syntax.lisp.

Generic Function: backward-one-sentence (mark syntax)
Package

climacs-text-syntax.

Methods
Method: backward-one-sentence ((mark mark) (syntax text-syntax))
Source

text-syntax.lisp.

Generic Function: canonical-name (thing)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Methods
Method: canonical-name ((thing op))
Method: canonical-name ((thing curly-brackets))
Method: canonical-name ((thing empty-list))
Method: canonical-name ((thing comma))
Method: canonical-name ((thing name))
Method: canonical-name ((thing atom))
Method: canonical-name ((thing string))
Generic Reader: ccl (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: ccl ((char-code-list-compound-term char-code-list-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

ccl.

Generic Writer: (setf ccl) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf ccl) ((char-code-list-compound-term char-code-list-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

ccl.

Generic Reader: clause (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: clause ((clause-prolog-text clause-prolog-text))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

clause.

Generic Writer: (setf clause) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf clause) ((clause-prolog-text clause-prolog-text))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

clause.

Generic Reader: clause-term (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: clause-term ((clause clause))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

clause-term.

Generic Writer: (setf clause-term) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf clause-term) ((clause clause))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

clause-term.

Generic Reader: climacs-instance (object)
Package

climacs-gui.

Methods
Reader Method: climacs-instance ((typeout-stream typeout-stream))

automatically generated reader method

Source

typeout.lisp.

Target Slot

%climacs.

Generic Reader: close (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: close ((bracketed-term bracketed-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

close.

Reader Method: close ((functional-compound-term functional-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

close.

Generic Writer: (setf close) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf close) ((bracketed-term bracketed-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

close.

Writer Method: (setf close) ((functional-compound-term functional-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

close.

Generic Function: closing-delimiter-p (token)

Is ‘token’ a closing delimiter.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Methods
Method: closing-delimiter-p ((token closing-delimiter-mixin))
Method: closing-delimiter-p (token)
Generic Function: closing-delimiter-p (token)

Is ‘token’ a closing delimiter.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Methods
Method: closing-delimiter-p ((token closing-delimiter-mixin))
Method: closing-delimiter-p (token)
Generic Reader: comma (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: comma ((items-list items-list))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

comma.

Reader Method: comma ((arg-list-pair arg-list-pair))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

comma.

Generic Writer: (setf comma) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf comma) ((items-list items-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

comma.

Writer Method: (setf comma) ((arg-list-pair arg-list-pair))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

comma.

Generic Reader: comment (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: comment ((layout-text layout-text))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

comment.

Generic Writer: (setf comment) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf comment) ((layout-text layout-text))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

comment.

Generic Function: compound-term-p (term)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Methods
Method: compound-term-p ((l operator-compound-lterm))
Method: compound-term-p ((l lterm))
Method: compound-term-p ((c compound-term))
Method: compound-term-p ((term term))
Generic Reader: cont (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: cont ((layout-text layout-text))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

cont.

Generic Writer: (setf cont) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf cont) ((layout-text layout-text))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

cont.

Generic Reader: content-pane (object)
Package

climacs-gui.

Methods
Reader Method: content-pane ((overlaying-pane overlaying-pane))

The pane containing the usually displayed contents.

Source

typeout.lisp.

Target Slot

%content-pane.

Generic Function: default-c-highlighting (view parser-symbol)
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Methods
Method: default-c-highlighting (view (parser-symbol floating-constant-lexeme))
Method: default-c-highlighting (view (parser-symbol integer-constant-lexeme))
Method: default-c-highlighting (view (parser-symbol comment))
Method: default-c-highlighting (view (parser-symbol function-specifier))
Method: default-c-highlighting (view (parser-symbol storage-class-specifier))
Method: default-c-highlighting (view (parser-symbol type-qualifier))
Method: default-c-highlighting (view (parser-symbol type-specifier))
Method: default-c-highlighting (view (parser-symbol operator))
Method: default-c-highlighting (view (parser-symbol string-form))
Method: default-c-highlighting (view (parser-symbol error-symbol))
Method: default-c-highlighting (view (parser-symbol parser-symbol))
Generic Function: default-java-highlighting (view parser-symbol)
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Methods
Method: default-java-highlighting (view (parser-symbol floating-point-literal-lexeme))
Method: default-java-highlighting (view (parser-symbol integer-literal-lexeme))
Method: default-java-highlighting (view (parser-symbol comment))
Method: default-java-highlighting (view (parser-symbol modifier))
Method: default-java-highlighting (view (parser-symbol basic-type))
Method: default-java-highlighting (view (parser-symbol operator))
Method: default-java-highlighting (view (parser-symbol string-form))
Method: default-java-highlighting (view (parser-symbol error-symbol))
Method: default-java-highlighting (view (parser-symbol parser-symbol))
Generic Reader: directive (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: directive ((directive-prolog-text directive-prolog-text))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

directive.

Generic Writer: (setf directive) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf directive) ((directive-prolog-text directive-prolog-text))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

directive.

Generic Reader: directive-term (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: directive-term ((directive directive))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

directive-term.

Generic Writer: (setf directive-term) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf directive-term) ((directive directive))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

directive-term.

Generic Reader: dirty (object)
Generic Writer: (setf dirty) (object)
Package

climacs-gui.

Methods
Reader Method: dirty ((typeout-view typeout-view))
Writer Method: (setf dirty) ((typeout-view typeout-view))

This value indicates whether the
output has changed since it was last replayed.

Source

typeout.lisp.

Target Slot

%dirty.

Generic Function: display-parse-tree (entity syntax stream drei)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Methods
Method: display-parse-tree ((entity items-list) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity items-pair) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity items) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity op) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity postfix-operator-compound-lterm) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity prefix-operator-compound-lterm) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity binary-operator-compound-lterm) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity lterm) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity exp-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity exp-atom) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity arg-list-pair) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity arg-list) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity curly-brackets) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity empty-list) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity atom) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity char-code-list-compound-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity curly-compound-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity list-compound-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity postfix-operator-compound-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity prefix-operator-compound-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity binary-operator-compound-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity bracketed-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity functional-compound-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity variable-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity constant-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity clause-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity clause) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity directive-term) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity directive) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity directive-prolog-text) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity clause-prolog-text) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity empty-prolog-text) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity open-ct) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity end) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity comma) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity head-tail-separator) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity close-curly) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity open-curly) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity close-list) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity open-list) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity close) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity open) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity char-code-list) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity float-number) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity integer) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity variable) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity name) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Method: display-parse-tree ((entity layout-text) (syntax prolog-syntax) (stream extended-output-stream) (drei drei))
Generic Reader: element (object)
Package

climacs-core.

Methods
Reader Method: element ((group-element group-element))

automatically generated reader method

Source

groups.lisp.

Target Slot

%element.

Generic Reader: elements (object)
Package

climacs-core.

Methods
Reader Method: elements ((standard-group standard-group))

automatically generated reader method

Source

groups.lisp.

Target Slot

%elements.

Generic Reader: end (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: end ((clause clause))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

end.

Reader Method: end ((directive directive))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

end.

Generic Writer: (setf end) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf end) ((clause clause))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

end.

Writer Method: (setf end) ((directive directive))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

end.

Generic Reader: exp (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: exp ((items items))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

exp.

Reader Method: exp ((arg-list arg-list))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

exp.

Generic Writer: (setf exp) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf exp) ((items items))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

exp.

Writer Method: (setf exp) ((arg-list arg-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

exp.

Generic Function: forward-one-paragraph (mark syntax)
Package

climacs-text-syntax.

Methods
Method: forward-one-paragraph ((mark mark) (syntax text-syntax))
Source

text-syntax.lisp.

Generic Function: forward-one-sentence (mark syntax)
Package

climacs-text-syntax.

Methods
Method: forward-one-sentence ((mark mark) (syntax text-syntax))
Source

text-syntax.lisp.

Generic Function: frame-set-visited-filename (application-frame filepath buffer)
Package

climacs-core.

Methods
Method: frame-set-visited-filename ((application-frame climacs) filepath buffer)
Source

core.lisp.

Generic Function: functor (term)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Methods
Method: functor ((l operator-compound-lterm))
Method: functor ((l lterm))
Method: functor ((c char-code-list-compound-term))
Method: functor ((c curly-compound-term))
Method: functor ((l list-compound-term))
Method: functor ((o operator-compound-term))
Reader Method: functor ((functional-compound-term functional-compound-term))

automatically generated reader method

Target Slot

functor.

Generic Writer: (setf functor) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf functor) ((functional-compound-term functional-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

functor.

Generic Reader: group-name (condition)
Package

climacs-core.

Methods
Reader Method: group-name ((condition group-not-found))
Source

groups.lisp.

Target Slot

%group-name.

Generic Reader: htsep (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: htsep ((items-pair items-pair))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

htsep.

Generic Writer: (setf htsep) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf htsep) ((items-pair items-pair))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

htsep.

Generic Reader: items (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: items ((list-compound-term list-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

items.

Generic Writer: (setf items) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf items) ((list-compound-term list-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

items.

Generic Reader: label (object)
Package

climacs-gui.

Methods
Reader Method: label ((typeout-stream typeout-stream))

automatically generated reader method

Source

typeout.lisp.

Target Slot

%label.

Generic Reader: last-cursor-position (object)
Generic Writer: (setf last-cursor-position) (object)
Package

climacs-gui.

Methods
Reader Method: last-cursor-position ((typeout-view typeout-view))
Writer Method: (setf last-cursor-position) ((typeout-view typeout-view))

A list (X Y) specifying
where drawing ended the last time, and where it should start the next time. If NIL, no previous position has been recorded.

Source

typeout.lisp.

Target Slot

%cursor-position.

Generic Reader: layout-text (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: layout-text ((end end))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((comma comma))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((head-tail-separator head-tail-separator))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((close-curly close-curly))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((open-curly open-curly))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((close-list close-list))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((open-list open-list))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((close close))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((open open))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((char-code-list char-code-list))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((float-number float-number))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((integer integer))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((variable variable))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Reader Method: layout-text ((name name))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Generic Writer: (setf layout-text) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf layout-text) ((end end))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((comma comma))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((head-tail-separator head-tail-separator))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((close-curly close-curly))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((open-curly open-curly))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((close-list close-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((open-list open-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((close close))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((open open))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((char-code-list char-code-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((float-number float-number))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((integer integer))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((variable variable))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Writer Method: (setf layout-text) ((name name))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

layout-text.

Generic Reader: left (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: left ((postfix-operator-compound-lterm postfix-operator-compound-lterm))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

left.

Reader Method: left ((binary-operator-compound-lterm binary-operator-compound-lterm))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

left.

Reader Method: left ((postfix-operator-compound-term postfix-operator-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

left.

Reader Method: left ((binary-operator-compound-term binary-operator-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

left.

Generic Writer: (setf left) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf left) ((postfix-operator-compound-lterm postfix-operator-compound-lterm))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

left.

Writer Method: (setf left) ((binary-operator-compound-lterm binary-operator-compound-lterm))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

left.

Writer Method: (setf left) ((postfix-operator-compound-term postfix-operator-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

left.

Writer Method: (setf left) ((binary-operator-compound-term binary-operator-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

left.

Generic Reader: lexeme-index (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: lexeme-index ((pump-state pump-state))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

lexeme-index.

Generic Writer: (setf lexeme-index) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf lexeme-index) ((pump-state pump-state))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

lexeme-index.

Generic Function: matching-delimiter-p (token match)

Is ‘match’ a matching delimiter of ‘token’.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Methods
Method: matching-delimiter-p ((token left-brace-lexeme) (match right-brace-lexeme))
Method: matching-delimiter-p ((token left-bracket-lexeme) (match right-bracket-lexeme))
Method: matching-delimiter-p ((token left-parenthesis-lexeme) (match right-parenthesis-lexeme))
Method: matching-delimiter-p ((token closing-delimiter-mixin) (match opening-delimiter-mixin))
Method: matching-delimiter-p (token match)
Generic Function: matching-delimiter-p (token match)

Is ‘match’ a matching delimiter of ‘token’.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Methods
Method: matching-delimiter-p ((token left-brace-lexeme) (match right-brace-lexeme))
Method: matching-delimiter-p ((token left-bracket-lexeme) (match right-bracket-lexeme))
Method: matching-delimiter-p ((token left-parenthesis-lexeme) (match right-parenthesis-lexeme))
Method: matching-delimiter-p ((token closing-delimiter-mixin) (match opening-delimiter-mixin))
Method: matching-delimiter-p (token match)
Generic Reader: open (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: open ((bracketed-term bracketed-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

open.

Generic Writer: (setf open) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf open) ((bracketed-term bracketed-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

open.

Generic Reader: open-ct (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: open-ct ((functional-compound-term functional-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

open-ct.

Generic Writer: (setf open-ct) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf open-ct) ((functional-compound-term functional-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

open-ct.

Generic Function: opening-delimiter-p (token)

Is ‘token’ an opening delimiter.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Methods
Method: opening-delimiter-p ((token opening-delimiter-mixin))
Method: opening-delimiter-p (token)
Generic Function: opening-delimiter-p (token)

Is ‘token’ an opening delimiter.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Methods
Method: opening-delimiter-p ((token opening-delimiter-mixin))
Method: opening-delimiter-p (token)
Generic Reader: operator (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: operator ((operator-compound-lterm operator-compound-lterm))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

operator.

Reader Method: operator ((operator-compound-term operator-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

operator.

Generic Writer: (setf operator) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf operator) ((operator-compound-lterm operator-compound-lterm))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

operator.

Writer Method: (setf operator) ((operator-compound-term operator-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

operator.

Generic Reader: operator-directives (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: operator-directives ((prolog-syntax prolog-syntax))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

operator-directives.

Generic Writer: (setf operator-directives) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf operator-directives) ((prolog-syntax prolog-syntax))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

operator-directives.

Generic Reader: other-name (object)
Package

climacs-core.

Methods
Reader Method: other-name ((synonym-group synonym-group))

automatically generated reader method

Source

groups.lisp.

Target Slot

%other-name.

Generic Reader: output-history (object)
Generic Writer: (setf output-history) (object)
Package

climacs-gui.

Methods
Reader Method: output-history ((typeout-view typeout-view))
Writer Method: (setf output-history) ((typeout-view typeout-view))

The output record history
that will be replayed whenever the views contents are shown.

Source

typeout.lisp.

Target Slot

%output-history.

Generic Reader: output-stream (object)
Package

climacs-gui.

Methods
Reader Method: output-stream ((climacs climacs))

automatically generated reader method

Source

gui.lisp.

Target Slot

%output-stream.

Generic Writer: (setf output-stream) (object)
Package

climacs-gui.

Methods
Writer Method: (setf output-stream) ((climacs climacs))

automatically generated writer method

Source

gui.lisp.

Target Slot

%output-stream.

Generic Reader: overlay-pane (object)
Package

climacs-gui.

Methods
Reader Method: overlay-pane ((overlaying-pane overlaying-pane))

The overlay pane. When this is set, the overlay tree will be updated.

Source

typeout.lisp.

Target Slot

%overlay-pane.

Generic Function: (setf overlay-pane) (object)
Package

climacs-gui.

Methods
Writer Method: (setf overlay-pane) :after ((pane overlaying-pane))
Source

typeout.lisp.

Target Slot

%overlay-pane.

Method: (setf overlay-pane) :before ((pane overlaying-pane))
Source

typeout.lisp.

Method: (setf overlay-pane) ((overlaying-pane overlaying-pane))

The overlay pane. When this is set, the overlay tree will be updated.

Source

typeout.lisp.

Generic Reader: overlay-tree (object)
Generic Writer: (setf overlay-tree) (object)
Package

climacs-gui.

Methods
Reader Method: overlay-tree ((overlaying-pane overlaying-pane))
Writer Method: (setf overlay-tree) ((overlaying-pane overlaying-pane))

The pane hierarchy containing
the overlay pane. Should not be changed manually, will be updated when the overlay-pane is set.

Source

typeout.lisp.

Target Slot

%overlay-tree.

Generic Reader: package-of (object)
Generic Writer: (setf package-of) (object)
Package

climacs-java-syntax.

Methods
Reader Method: package-of ((java-syntax java-syntax))
Writer Method: (setf package-of) ((java-syntax java-syntax))

A list of strings being the components of the ‘package’ definition, if any.

Source

java-syntax.lisp.

Target Slot

package.

Generic Reader: pathname-lister (object)
Package

climacs-core.

Methods
Reader Method: pathname-lister ((custom-group custom-group))

automatically generated reader method

Source

groups.lisp.

Target Slot

%list-pathnames-lambda.

Generic Reader: priority (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: priority ((op op))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

priority.

Reader Method: priority ((term term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

priority.

Generic Writer: (setf priority) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf priority) ((op op))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

priority.

Writer Method: (setf priority) ((term term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

priority.

Generic Function: prolog->paiprolog (prolog-parse-tree)
Package

climacs-prolog-syntax.

Source

prolog2paiprolog.lisp.

Methods
Method: prolog->paiprolog ((l graphic-lexeme))
Method: prolog->paiprolog ((l identifier-lexeme))
Method: prolog->paiprolog ((l quoted-lexeme))
Method: prolog->paiprolog ((l cut-lexeme))
Method: prolog->paiprolog ((l semicolon-lexeme))
Method: prolog->paiprolog ((l comma-lexeme))
Method: prolog->paiprolog ((l anonymous-lexeme))
Method: prolog->paiprolog ((l named-lexeme))
Method: prolog->paiprolog ((l float-number-lexeme))
Method: prolog->paiprolog ((l integer-lexeme))
Method: prolog->paiprolog ((l char-code-list-lexeme))
Method: prolog->paiprolog ((l prolog-lexeme))
Method: prolog->paiprolog ((n close-curly))
Method: prolog->paiprolog ((n open-curly))
Method: prolog->paiprolog ((n end))
Method: prolog->paiprolog ((n comma))
Method: prolog->paiprolog ((n close))
Method: prolog->paiprolog ((n open))
Method: prolog->paiprolog ((n open-ct))
Method: prolog->paiprolog ((n variable))
Method: prolog->paiprolog ((n close-list))
Method: prolog->paiprolog ((n open-list))
Method: prolog->paiprolog ((n head-tail-separator))
Method: prolog->paiprolog ((n name))
Method: prolog->paiprolog ((n integer))
Method: prolog->paiprolog ((n float-number))
Method: prolog->paiprolog ((n char-code-list))
Method: prolog->paiprolog ((n curly-brackets))
Method: prolog->paiprolog ((n curly-compound-term))
Method: prolog->paiprolog ((n char-code-list-compound-term))
Method: prolog->paiprolog ((n empty-list))
Method: prolog->paiprolog ((n op))
Method: prolog->paiprolog ((n postfix-operator-compound-term))
Method: prolog->paiprolog ((n prefix-operator-compound-term))
Method: prolog->paiprolog ((n binary-operator-compound-term))
Method: prolog->paiprolog ((n postfix-operator-compound-lterm))
Method: prolog->paiprolog ((n prefix-operator-compound-lterm))
Method: prolog->paiprolog ((n binary-operator-compound-lterm))
Method: prolog->paiprolog ((n items-list))
Method: prolog->paiprolog ((n items-pair))
Method: prolog->paiprolog ((n items))
Method: prolog->paiprolog ((n list-compound-term))
Method: prolog->paiprolog ((n constant-term))
Method: prolog->paiprolog ((n variable-term))
Method: prolog->paiprolog ((n exp-atom))
Method: prolog->paiprolog ((n exp-term))
Method: prolog->paiprolog ((n arg-list-pair))
Method: prolog->paiprolog ((n arg-list))
Method: prolog->paiprolog ((n atom))
Method: prolog->paiprolog ((n functional-compound-term))
Method: prolog->paiprolog ((n bracketed-term))
Method: prolog->paiprolog ((n lterm))
Method: prolog->paiprolog ((n clause-term))
Method: prolog->paiprolog ((n clause))
Method: prolog->paiprolog ((n directive-term))
Method: prolog->paiprolog ((n directive))
Method: prolog->paiprolog ((n clause-prolog-text))
Method: prolog->paiprolog ((n directive-prolog-text))
Method: prolog->paiprolog ((n empty-prolog-text))
Method: prolog->paiprolog ((n layout-text))
Method: prolog->paiprolog ((n null))
Generic Reader: pump-state-offset (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: pump-state-offset ((pump-state pump-state))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

offset.

Generic Writer: (setf pump-state-offset) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf pump-state-offset) ((pump-state pump-state))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

offset.

Generic Reader: right (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: right ((prefix-operator-compound-lterm prefix-operator-compound-lterm))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

right.

Reader Method: right ((binary-operator-compound-lterm binary-operator-compound-lterm))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

right.

Reader Method: right ((prefix-operator-compound-term prefix-operator-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

right.

Reader Method: right ((binary-operator-compound-term binary-operator-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

right.

Generic Writer: (setf right) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf right) ((prefix-operator-compound-lterm prefix-operator-compound-lterm))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

right.

Writer Method: (setf right) ((binary-operator-compound-lterm binary-operator-compound-lterm))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

right.

Writer Method: (setf right) ((prefix-operator-compound-term prefix-operator-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

right.

Writer Method: (setf right) ((binary-operator-compound-term binary-operator-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

right.

Generic Reader: select-response (object)
Package

climacs-core.

Methods
Reader Method: select-response ((custom-group custom-group))

automatically generated reader method

Source

groups.lisp.

Target Slot

%select-group-lambda.

Generic Function: setup-split-pane (orig-pane new-pane clone-view)

Perform split-setup operations ‘new-pane’,
which is supposed to be a pane that has been freshly split from ‘orig-pane’. If ‘clone-view’ is true, set the view of the new pane to a clone of the view in ‘orig-pane’, provided that ‘orig-pane’ has a view.

Package

climacs-gui.

Source

gui.lisp.

Methods
Method: setup-split-pane ((orig-pane climacs-pane) (new-pane climacs-pane) clone-view)
Generic Reader: specifier (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: specifier ((op op))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

specifier.

Generic Writer: (setf specifier) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf specifier) ((op op))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

specifier.

Generic Function: syntactic-lexeme (thing)
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Methods
Reader Method: syntactic-lexeme ((open-ct open-ct))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((end end))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((comma comma))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((head-tail-separator head-tail-separator))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((close-curly close-curly))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((open-curly open-curly))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((close-list close-list))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((open-list open-list))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((close close))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((open open))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((char-code-list char-code-list))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((float-number float-number))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((integer integer))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((variable variable))

automatically generated reader method

Target Slot

syntactic-lexeme.

Reader Method: syntactic-lexeme ((name name))

automatically generated reader method

Target Slot

syntactic-lexeme.

Method: syntactic-lexeme ((lexeme prolog-lexeme))
Generic Writer: (setf syntactic-lexeme) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf syntactic-lexeme) ((open-ct open-ct))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((end end))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((comma comma))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((head-tail-separator head-tail-separator))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((close-curly close-curly))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((open-curly open-curly))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((close-list close-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((open-list open-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((close close))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((open open))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((char-code-list char-code-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((float-number float-number))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((integer integer))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((variable variable))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Writer Method: (setf syntactic-lexeme) ((name name))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

syntactic-lexeme.

Generic Reader: term (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: term ((lterm lterm))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

term.

Reader Method: term ((exp-term exp-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

term.

Reader Method: term ((curly-compound-term curly-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

term.

Reader Method: term ((bracketed-term bracketed-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

term.

Reader Method: term ((clause-term clause-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

term.

Reader Method: term ((directive-term directive-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

term.

Generic Writer: (setf term) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf term) ((lterm lterm))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

term.

Writer Method: (setf term) ((exp-term exp-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

term.

Writer Method: (setf term) ((curly-compound-term curly-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

term.

Writer Method: (setf term) ((bracketed-term bracketed-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

term.

Writer Method: (setf term) ((clause-term clause-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

term.

Writer Method: (setf term) ((directive-term directive-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

term.

Generic Reader: texp (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: texp ((items-pair items-pair))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

texp.

Generic Writer: (setf texp) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf texp) ((items-pair items-pair))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

texp.

Generic Reader: text-rest (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: text-rest ((directive-prolog-text directive-prolog-text))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

text-rest.

Reader Method: text-rest ((clause-prolog-text clause-prolog-text))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

text-rest.

Generic Writer: (setf text-rest) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf text-rest) ((directive-prolog-text directive-prolog-text))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

text-rest.

Writer Method: (setf text-rest) ((clause-prolog-text clause-prolog-text))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

text-rest.

Generic Reader: tlist (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: tlist ((items-list items-list))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

tlist.

Generic Writer: (setf tlist) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf tlist) ((items-list items-list))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

tlist.

Generic Reader: value (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: value ((atom atom))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

value.

Reader Method: value ((constant-term constant-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

value.

Generic Writer: (setf value) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf value) ((atom atom))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

value.

Writer Method: (setf value) ((constant-term constant-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

value.

Generic Reader: value-plist (object)
Package

climacs-core.

Methods
Reader Method: value-plist ((custom-group custom-group))

automatically generated reader method

Source

groups.lisp.

Target Slot

%value-plist.

Generic Writer: (setf value-plist) (object)
Package

climacs-core.

Methods
Writer Method: (setf value-plist) ((custom-group custom-group))

automatically generated writer method

Source

groups.lisp.

Target Slot

%value-plist.

Generic Reader: { (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: { ((curly-brackets curly-brackets))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

{.

Reader Method: { ((curly-compound-term curly-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

{.

Generic Writer: (setf {) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf {) ((curly-brackets curly-brackets))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

{.

Writer Method: (setf {) ((curly-compound-term curly-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

{.

Generic Reader: } (object)
Package

climacs-prolog-syntax.

Methods
Reader Method: } ((curly-brackets curly-brackets))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

}.

Reader Method: } ((curly-compound-term curly-compound-term))

automatically generated reader method

Source

prolog-syntax.lisp.

Target Slot

}.

Generic Writer: (setf }) (object)
Package

climacs-prolog-syntax.

Methods
Writer Method: (setf }) ((curly-brackets curly-brackets))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

}.

Writer Method: (setf }) ((curly-compound-term curly-compound-term))

automatically generated writer method

Source

prolog-syntax.lisp.

Target Slot

}.


5.2.5 Standalone methods

Method: %accept ((type-key group) type stream view &key default default-type)
Package

clim-internals.

Source

groups.lisp.

Method: %present ((type-key group) (object synonym-group) type stream view &key)
Package

clim-internals.

Source

groups.lisp.

Method: %present ((type-key group) object type stream view &key)
Package

clim-internals.

Source

groups.lisp.

Method: frame-clear-completions ((frame climacs))
Package

drei-lisp-syntax.

Source

climacs-lisp-syntax.lisp.

Method: reinitialize-panes-and-layouts ((frame climacs))
Package

clim-internals.

Source

gui.lisp.


5.2.6 Conditions

Condition: buffer-contains-noncharacter

This error is signalled whenever an attempt is
made to save a buffer that contains a non-character object.

Package

climacs-core.

Source

io.lisp.

Direct superclasses

buffer-writing-error.


5.2.7 Classes

Class: "⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods
Class: "⎵word*⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods
Class: "⎵word*⎵"⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: "⎵word*⎵"⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: #⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods
Class: #⎵word*⎵enl⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods
Class: #⎵word*⎵nl⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: '⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods
Class: '⎵word*⎵'⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: /*⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods
Class: /*⎵word*⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods
Class: /*⎵word*⎵*/⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: /*⎵word*⎵*/⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: //⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods
Class: //⎵word*⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods
Class: //⎵word*⎵nl⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: //⎵word*⎵nl⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: _bool-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: _complex-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: _imaginary-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: abstract-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: ampersand-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: ampersand-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: ampersand-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: ampersand-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: and-and-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: and-and-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: anonymous-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

variable-lexeme.

Direct methods

prolog->paiprolog.

Class: arg-list
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct subclasses

arg-list-pair.

Direct methods
Direct slots
Slot: exp
Initargs

:exp

Readers

exp.

Writers

(setf exp).

Class: arg-list-pair
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

arg-list.

Direct methods
Direct slots
Slot: comma
Initargs

:comma

Readers

comma.

Writers

(setf comma).

Slot: arg-list
Initargs

:arg-list

Readers

arg-list.

Writers

(setf arg-list).

Class: assert-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: asterisk-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: asterisk-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: asterisk-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: asterisk-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: atom
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: value
Initargs

:value

Readers

value.

Writers

(setf value).

Class: auto-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: bad-number-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

literal-lexeme.

Class: basic-type
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct subclasses
Direct methods

default-java-highlighting.

Class: binary-constant-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

integer-lexeme.

Class: binary-op
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

op.

Class: binary-operator-compound-lterm
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

operator-compound-lterm.

Direct methods
Direct slots
Slot: left
Initargs

:left

Readers

left.

Writers

(setf left).

Slot: right
Initargs

:right

Readers

right.

Writers

(setf right).

Class: binary-operator-compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

operator-compound-term.

Direct methods
Direct slots
Slot: left
Initargs

:left

Readers

left.

Writers

(setf left).

Slot: right
Initargs

:right

Readers

right.

Writers

(setf right).

Class: boolean-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: boolean-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

literal-lexeme.

Class: bracketed-comment-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

comment-lexeme.

Class: bracketed-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

term.

Direct methods
Direct slots
Slot: open
Initargs

:open

Readers

open.

Writers

(setf open).

Slot: term
Initargs

:term

Readers

term.

Writers

(setf term).

Slot: close
Initargs

:close

Readers

close.

Writers

(setf close).

Class: break-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: break-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: byte-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: c-comment
Package

climacs-c-syntax.

Direct subclasses
Class: c-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

lexeme.

Direct subclasses
Direct methods

action.

Direct slots
Slot: ink
Package

drei.

Slot: face
Package

drei.

Class: c-nonterminal
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

nonterminal.

Direct subclasses
Class: c-table
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

syntax-command-table.

Direct methods
Class: case-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: case-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: catch-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: char-code-list
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: char-code-list-compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

compound-term.

Direct methods
Direct slots
Slot: ccl
Initargs

:ccl

Readers

ccl.

Writers

(setf ccl).

Class: char-code-list-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Direct methods

prolog->paiprolog.

Class: char-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: char-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: character-code-constant-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

integer-lexeme.

Class: character-end-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods
Class: character-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form.

Direct subclasses
Class: character-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

literal-lexeme.

Class: character-start-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods

new-state.

Class: circumflex-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: circumflex-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: circumflex-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: circumflex-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: class-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: clause
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: clause-term
Initargs

:clause-term

Readers

clause-term.

Writers

(setf clause-term).

Slot: end
Initargs

:end

Readers

end.

Writers

(setf end).

Class: clause-prolog-text
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-text.

Direct methods
Direct slots
Slot: clause
Initargs

:clause

Readers

clause.

Writers

(setf clause).

Slot: text-rest
Initargs

:text-rest

Readers

text-rest.

Writers

(setf text-rest).

Class: clause-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: term
Initargs

:term

Readers

term.

Writers

(setf term).

Class: climacs-command-table
Package

climacs-gui.

Source

gui.lisp.

Direct superclasses

standard-command-table.

Direct methods

command-table-inherit-from.

Class: climacs-frame-manager

This class thinly wraps another frame manager
instance and delegates most frame managing to this other manager. It is used to implement Climacs "look and feel" where appropriate.

Package

climacs-gui.

Source

typeout.lisp.

Direct superclasses

frame-manager.

Direct methods
Direct slots
Slot: %standard-frame-manager

The frame manager that this ‘climacs-frame-manager’ dispatches functions to.

Type

clim:frame-manager

Initform

(clim:find-frame-manager)

Initargs

:standard-frame-manager

Readers

standard-frame-manager.

Writers

This slot is read-only.

Class: climacs-minibuffer-pane
Package

climacs-gui.

Source

gui.lisp.

Direct superclasses

minibuffer-pane.

Direct Default Initargs
InitargValue
:default-view+textual-view+
:background*mini-bg-color*
:foreground*mini-fg-color*
:width900
Class: close
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: close-curly
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: close-curly-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: close-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: close-list
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: close-list-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: closing-delimiter-mixin
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

delimiter-mixin.

Direct subclasses
Direct methods
Class: closing-delimiter-mixin
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

delimiter-mixin.

Direct subclasses
Direct methods
Class: colon-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: colon-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: comma
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: comma-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: comma-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

separator-lexeme.

Class: comma-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Direct methods

prolog->paiprolog.

Class: comment
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-nonterminal.

Direct subclasses
Direct methods
Class: comment
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-nonterminal.

Direct subclasses
Direct methods
Class: comment-end-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods
Class: comment-end-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Direct methods
Class: comment-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Direct subclasses
Class: complete-character-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct subclasses

complete-wide-character-form.

Class: complete-form-mixin
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct subclasses
Class: complete-form-mixin
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct subclasses
Class: complete-long-comment-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: complete-long-comment-form
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: complete-string-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct subclasses

complete-wide-string-form.

Class: complete-string-form
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: complete-wide-character-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: complete-wide-string-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

term.

Direct subclasses
Direct methods

compound-term-p.

Class: const-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: const-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

keyword-lexeme.

Class: constant-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form-lexeme.

Direct subclasses
Class: constant-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

term.

Direct methods
Direct slots
Slot: value
Initargs

:value

Readers

value.

Writers

(setf value).

Class: continue-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: continue-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: curly-brackets
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: {
Initargs

:{

Readers

{.

Writers

(setf {).

Slot: }
Initargs

:}

Readers

}.

Writers

(setf }).

Class: curly-compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

compound-term.

Direct methods
Direct slots
Slot: {
Initargs

:{

Readers

{.

Writers

(setf {).

Slot: term
Initargs

:term

Readers

term.

Writers

(setf term).

Slot: }
Initargs

:}

Readers

}.

Writers

(setf }).

Class: current-view-group

Group class denoting the currently active view.

Package

climacs-core.

Source

groups.lisp.

Direct superclasses

group.

Direct methods
Class: custom-group

A group that will call a provided function when it is selected or asked for pathnames.

Package

climacs-core.

Source

groups.lisp.

Direct superclasses

group.

Direct methods
Direct slots
Slot: %list-pathnames-lambda
Initform

(error "a custom group must have code for retrieving a list of pathnames")

Initargs

:pathname-lister

Readers

pathname-lister.

Writers

This slot is read-only.

Slot: %select-group-lambda
Initform

(function (lambda (&rest climacs-core::a) (declare (ignore climacs-core::a))))

Initargs

:select-response

Readers

select-response.

Writers

This slot is read-only.

Slot: %value-plist
Readers

value-plist.

Writers

(setf value-plist).

Class: cut-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

name-lexeme.

Direct methods

prolog->paiprolog.

Class: decimal-floating-point-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

floating-point-literal-lexeme.

Class: decimal-integer-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

integer-literal-lexeme.

Class: decrement-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: decrement-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: default-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: default-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: delimiter-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods
Class: delimiter-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Direct methods
Class: delimiter-mixin
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct subclasses
Class: delimiter-mixin
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct subclasses
Class: dereference-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: directive
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: directive-term
Initargs

:directive-term

Readers

directive-term.

Writers

(setf directive-term).

Slot: end
Initargs

:end

Readers

end.

Writers

(setf end).

Class: directive-prolog-text
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-text.

Direct methods
Direct slots
Slot: directive
Initargs

:directive

Readers

directive.

Writers

(setf directive).

Slot: text-rest
Initargs

:text-rest

Readers

text-rest.

Writers

(setf text-rest).

Class: directive-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: term
Initargs

:term

Readers

term.

Writers

(setf term).

Class: do-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: do-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: dot-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: dot-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

separator-lexeme.

Class: double-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: double-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: ellipsis-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: else-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: else-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: empty-list
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: [
Initargs

:[

Readers

[.

Writers

(setf [).

Slot: ]
Initargs

:]

Readers

].

Writers

(setf ]).

Class: empty-prolog-text
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-text.

Direct methods
Class: end
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: end-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: enum-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: enum-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: eq-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: eq-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: error-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Class: error-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Class: error-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: error-symbol
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-nonterminal.

Direct methods
Class: error-symbol
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-nonterminal.

Direct methods
Class: escaped-newline-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods
Class: exclamation-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: exclamation-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: exp
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct subclasses
Class: exp-atom
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

exp.

Direct methods
Direct slots
Slot: atom
Initargs

:atom

Readers

atom.

Writers

(setf atom).

Class: exp-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

exp.

Direct methods
Direct slots
Slot: term
Initargs

:term

Readers

term.

Writers

(setf term).

Class: extends-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: extern-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: final-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: finally-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: float-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: float-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: float-number
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: float-number-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Direct methods

prolog->paiprolog.

Class: floating-constant-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

constant-lexeme.

Direct methods

default-c-highlighting.

Class: floating-point-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

literal-lexeme.

Direct subclasses
Direct methods

default-java-highlighting.

Class: for-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: for-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-nonterminal.

Direct subclasses
Direct methods

new-state.

Class: form
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-nonterminal.

Direct subclasses
Direct methods

new-state.

Class: form*
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-nonterminal.

Direct methods

new-state.

Class: form*
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-nonterminal.

Direct methods

new-state.

Class: form*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: form*⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: form-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct subclasses
Class: form-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct subclasses
Class: form-may-follow
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct subclasses

initial-state⎵.

Direct methods
Class: form-may-follow
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct subclasses

initial-state⎵.

Direct methods
Class: function-specifier
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct subclasses

inline-lexeme.

Direct methods

default-c-highlighting.

Class: functional-compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

compound-term.

Direct methods
Direct slots
Slot: functor
Initargs

:functor

Readers

functor.

Writers

(setf functor).

Slot: open-ct
Initargs

:open-ct

Readers

open-ct.

Writers

(setf open-ct).

Slot: arg-list
Initargs

:arg-list

Readers

arg-list.

Writers

(setf arg-list).

Slot: close
Initargs

:close

Readers

close.

Writers

(setf close).

Class: geq-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: geq-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: goto-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: goto-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

keyword-lexeme.

Class: graphic-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

name-lexeme.

Direct methods

prolog->paiprolog.

Class: group-target-specification

The target-specification class used for groups in Climacs.

Package

climacs-core.

Source

groups.lisp.

Direct superclasses

view-list-target-specification.

Direct methods
Direct slots
Slot: %group
Initform

(error "a group must be provided for a group target specification")

Initargs

:group

Readers

group.

Writers

This slot is read-only.

Class: hash-hash-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Direct methods
Class: hash-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Direct methods
Class: head-tail-separator
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: head-tail-separator-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: hex-integer-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

integer-literal-lexeme.

Class: hexadecimal-constant-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

integer-lexeme.

Class: hexidecimal-floating-point-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

floating-point-literal-lexeme.

Class: identifier-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form-lexeme.

Class: identifier-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

form-lexeme.

Class: identifier-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

name-lexeme.

Direct methods

prolog->paiprolog.

Class: if-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: if-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: implements-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: import-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: incomplete-character-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct subclasses

incomplete-wide-character-form.

Class: incomplete-character-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: incomplete-form-mixin
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct subclasses
Class: incomplete-form-mixin
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct subclasses
Class: incomplete-long-comment-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: incomplete-long-comment-form
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: incomplete-string-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct subclasses

incomplete-wide-string-form.

Class: incomplete-string-form
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: incomplete-wide-character-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: incomplete-wide-string-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: increment-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: increment-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: initial-state⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form-may-follow.

Direct methods
Class: initial-state⎵
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

form-may-follow.

Direct methods
Class: inline-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: instanceof-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: int-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: int-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: integer
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: integer-constant-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

constant-lexeme.

Direct methods

default-c-highlighting.

Class: integer-constant-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

integer-lexeme.

Class: integer-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Direct subclasses
Direct methods

prolog->paiprolog.

Class: integer-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

literal-lexeme.

Direct subclasses
Direct methods

default-java-highlighting.

Class: interface-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: items
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct subclasses
Direct methods
Direct slots
Slot: exp
Initargs

:exp

Readers

exp.

Writers

(setf exp).

Class: items-list
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

items.

Direct methods
Direct slots
Slot: comma
Initargs

:comma

Readers

comma.

Writers

(setf comma).

Slot: tlist
Initargs

:tlist

Readers

tlist.

Writers

(setf tlist).

Class: items-pair
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

items.

Direct methods
Direct slots
Slot: htsep
Initargs

:htsep

Readers

htsep.

Writers

(setf htsep).

Slot: texp
Initargs

:texp

Readers

texp.

Writers

(setf texp).

Class: java-comment
Package

climacs-java-syntax.

Direct subclasses
Class: java-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

lexeme.

Direct subclasses
Direct methods

action.

Direct slots
Slot: ink
Package

drei.

Slot: face
Package

drei.

Class: java-nonterminal
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

nonterminal.

Direct subclasses
Class: java-table
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

syntax-command-table.

Direct methods
Class: keyword-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form-lexeme.

Direct subclasses
Class: keyword-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

form-lexeme.

Direct subclasses
Class: l"⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods
Class: l"⎵word*⎵"⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: l'⎵word*⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods
Class: l'⎵word*⎵'⎵
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
  • lexer-toplevel-state.
  • parser-state.
Direct methods

action.

Class: layout-text
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: comment
Initargs

:comment

Readers

comment.

Writers

(setf comment).

Slot: cont
Initargs

:cont

Readers

cont.

Writers

(setf cont).

Class: left-angle-bracket-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: left-angle-bracket-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: left-brace-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: left-brace-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: left-bracket-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: left-bracket-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: left-parenthesis-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: left-parenthesis-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: left-shift-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: left-shift-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: left-shift-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: left-shift-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: leq-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: leq-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: lexer-character-state

In this state, the lexer is working inside a
character constant delimited by single quote characters.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

lexer-state.

Direct subclasses
Direct methods

lex.

Class: lexer-escaped-preprocessor-state

In this state, the lexer is working inside a
preprocessing directive and an escaped newline has been seen.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct subclasses

#⎵word*⎵enl⎵.

Direct methods

skip-inter.

Class: lexer-line-comment-state

In this state, the lexer is working inside a line comment starting with //.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

lexer-state.

Direct subclasses

//⎵word*⎵.

Direct methods
Class: lexer-line-comment-state

In this state, the lexer is working inside a line comment starting with //.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

lexer-state.

Direct subclasses

//⎵word*⎵.

Direct methods
Class: lexer-long-comment-state

In this state, the lexer is working inside a long comment delimited by /* and */.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

lexer-state.

Direct subclasses

/*⎵word*⎵.

Direct methods

lex.

Class: lexer-long-comment-state

In this state, the lexer is working inside a long comment delimited by /* and */.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

lexer-state.

Direct subclasses

/*⎵word*⎵.

Direct methods

lex.

Class: lexer-preprocessor-state

In this state, the lexer is working inside a preprocessing directive.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

lexer-state.

Direct subclasses
Direct methods
Class: lexer-string-state

In this state, the lexer is working inside a string delimited by double quote characters.

Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

lexer-state.

Direct subclasses
Direct methods

lex.

Class: lexer-string-state

In this state, the lexer is working inside a string delimited by double quote characters.

Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

lexer-state.

Direct subclasses

"⎵word*⎵.

Direct methods

lex.

Class: line-comment
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-comment.

Class: line-comment
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-comment.

Class: line-comment-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

comment.

Class: line-comment-form
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

comment.

Class: line-comment-start-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods

new-state.

Class: line-comment-start-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Direct methods

new-state.

Class: list-compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

compound-term.

Direct methods
Direct slots
Slot: [
Initargs

:[

Readers

[.

Writers

(setf [).

Slot: items
Initargs

:items

Readers

items.

Writers

(setf items).

Slot: ]
Initargs

:]

Readers

].

Writers

(setf ]).

Class: literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

form-lexeme.

Direct subclasses
Class: long-comment
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-comment.

Class: long-comment
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-comment.

Class: long-comment-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

comment.

Direct subclasses
Direct methods

new-state.

Class: long-comment-form
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

comment.

Direct subclasses
Direct methods

new-state.

Class: long-comment-start-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods
Class: long-comment-start-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Direct methods
Class: long-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: long-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: lterm
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

term.

Direct subclasses

operator-compound-lterm.

Direct methods
Direct slots
Slot: term
Initargs

:term

Readers

term.

Writers

(setf term).

Class: minus-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: minus-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: minus-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: minus-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: modifier
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct subclasses
Direct methods

default-java-highlighting.

Class: name-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Direct subclasses
Class: named-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

variable-lexeme.

Direct methods

prolog->paiprolog.

Class: native-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: neq-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: neq-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: new-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: null-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

literal-lexeme.

Class: octal-constant-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

integer-lexeme.

Class: octal-integer-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

integer-literal-lexeme.

Class: op
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct subclasses
Direct methods
Direct slots
Slot: name
Package

esa-utils.

Initargs

:name

Readers

name.

Writers

(setf name).

Slot: priority
Initargs

:priority

Readers

priority.

Writers

(setf priority).

Slot: specifier
Initargs

:specifier

Readers

specifier.

Writers

(setf specifier).

Class: open
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: open-ct
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: open-ct-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: open-curly
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: open-curly-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: open-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: open-list
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: open-list-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: opening-delimiter-mixin
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

delimiter-mixin.

Direct subclasses
Direct methods
Class: opening-delimiter-mixin
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

delimiter-mixin.

Direct subclasses
Direct methods
Class: operator
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct subclasses
Direct methods

default-c-highlighting.

Class: operator
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct subclasses
Direct methods

default-java-highlighting.

Class: operator-compound-lterm
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

lterm.

Direct subclasses
Direct methods
Direct slots
Slot: operator
Initargs

:operator

Readers

operator.

Writers

(setf operator).

Class: operator-compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

compound-term.

Direct subclasses
Direct methods
Direct slots
Slot: operator
Initargs

:operator

Readers

operator.

Writers

(setf operator).

Class: or-or-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: or-or-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: overlaying-pane

This layout pane facilitates the addition and
removal of an overlay pane positioned at the top of the ‘overlaying-pane’ that will obscure the contents. For ease of use, the overlay-pane and the pane hierarchy containing this pane are handled seperately.

Package

climacs-gui.

Source

typeout.lisp.

Direct superclasses

bboard-pane.

Direct methods
Direct slots
Slot: %overlay-pane

The overlay pane. When this is set, the overlay tree will be updated.

Type

(or null clim:pane)

Readers

overlay-pane.

Writers

(setf overlay-pane).

Slot: %overlay-tree

The pane hierarchy containing
the overlay pane. Should not be changed manually, will be updated when the overlay-pane is set.

Type

(or null clim:pane)

Readers

overlay-tree.

Writers

(setf overlay-tree).

Slot: %content-pane

The pane containing the usually displayed contents.

Type

clim:pane

Initform

(error "a content-pane must be provided")

Initargs

:contents

Readers

content-pane.

Writers

This slot is read-only.

Class: package-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: percent-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: percent-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: percent-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: percent-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: pipe-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: pipe-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: pipe-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: pipe-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: plus-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: plus-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: plus-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: plus-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: postfix-op
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

op.

Class: postfix-operator-compound-lterm
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

operator-compound-lterm.

Direct methods
Direct slots
Slot: left
Initargs

:left

Readers

left.

Writers

(setf left).

Class: postfix-operator-compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

operator-compound-term.

Direct methods
Direct slots
Slot: left
Initargs

:left

Readers

left.

Writers

(setf left).

Class: prefix-op
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

op.

Class: prefix-operator-compound-lterm
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

operator-compound-lterm.

Direct methods
Direct slots
Slot: right
Initargs

:right

Readers

right.

Writers

(setf right).

Class: prefix-operator-compound-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

operator-compound-term.

Direct methods
Direct slots
Slot: right
Initargs

:right

Readers

right.

Writers

(setf right).

Class: preprocessor-directive
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-nonterminal.

Class: preprocessor-directive-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form.

Class: preprocessor-end-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods
Class: preprocessor-start-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods

new-state.

Class: private-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: prolog-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-token.

Direct subclasses
Direct methods
Direct slots
Slot: state
Initargs

:state

Class: prolog-lexer
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

incremental-lexer.

Direct methods
Direct slots
Slot: valid-lex
Initform

1

Initargs

:valid-lex

Slot: syntax
Package

drei-syntax.

Initargs

:syntax

Readers

syntax.

Writers

This slot is read-only.

Class: prolog-nonterminal
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-parse-tree.

Direct subclasses
Class: prolog-parse-tree
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

parse-tree.

Direct subclasses
Class: prolog-syntax
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

fundamental-syntax.

Direct methods
Direct Default Initargs
InitargValue
:command-table(let ((command-table0 (quote prolog-table))) (when (find-command-table command-table0) (if (find-class command-table0 nil) (make-instance command-table0 name command-table0) (find-command-table command-table0))))
:nameprolog
Direct slots
Slot: lexer
Package

drei-syntax.

Readers

lexer.

Writers

This slot is read-only.

Slot: valid-parse
Initform

1

Slot: parser
Package

drei-syntax.

Slot: operator-directives
Readers

operator-directives.

Writers

(setf operator-directives).

Class: prolog-table
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

syntax-command-table.

Direct methods

command-table-inherit-from.

Class: prolog-text
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct subclasses
Class: prolog-token
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-parse-tree.

Direct subclasses

prolog-lexeme.

Direct slots
Slot: ink
Package

drei.

Slot: face
Package

drei.

Slot: start
Slot: end
Class: protected-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: public-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: pump-state
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct methods
Direct slots
Slot: drawing-options
Package

drei.

Initargs

:drawing-options

Readers

drawing-options.

Writers

(setf drawing-options).

Slot: lexeme-index
Initargs

:lexeme-index

Readers

lexeme-index.

Writers

(setf lexeme-index).

Slot: offset
Package

drei-buffer.

Initargs

:offset

Readers

pump-state-offset.

Writers

(setf pump-state-offset).

Class: punctuator-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form-lexeme.

Direct subclasses
Class: punctuator-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

form-lexeme.

Direct subclasses
Class: question-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: question-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: quoted-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

name-lexeme.

Direct methods

prolog->paiprolog.

Class: register-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: restrict-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: return-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: return-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: right-angle-bracket-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: right-angle-bracket-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: right-brace-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: right-brace-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: right-bracket-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: right-bracket-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: right-parenthesis-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: right-parenthesis-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Direct methods

matching-delimiter-p.

Class: right-shift-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: right-shift-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: right-shift-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: right-shift-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: semi-colon-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: semi-colon-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

separator-lexeme.

Class: semicolon-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

name-lexeme.

Direct methods

prolog->paiprolog.

Class: separator-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

form-lexeme.

Direct subclasses
Class: short-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: short-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: signed-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: single-line-comment-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

comment-lexeme.

Class: sizeof-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: slash-equal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: slash-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: slash-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: slash-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: start-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Class: static-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: static-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: storage-class-specifier
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct subclasses
Direct methods

default-c-highlighting.

Class: striftfp-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: string-end-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods
Class: string-end-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Direct methods

new-state.

Class: string-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form.

Direct subclasses
Direct methods

default-c-highlighting.

Class: string-form
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

form.

Direct subclasses
Direct methods

default-java-highlighting.

Class: string-literal-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

form-lexeme.

Class: string-literal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

literal-lexeme.

Class: string-start-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods

new-state.

Class: string-start-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Direct methods

new-state.

Class: struct-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: super-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: switch-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: switch-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: synchronized-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: synonym-group

Group class that forwards all methods to a group with a specific name.

Package

climacs-core.

Source

groups.lisp.

Direct superclasses

group.

Direct methods
Direct slots
Slot: %other-name
Initform

(error "the name of another group must be provided")

Initargs

:other-name

Readers

other-name.

Writers

This slot is read-only.

Class: term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct subclasses
Direct methods
Direct slots
Slot: priority
Initargs

:priority

Readers

priority.

Writers

(setf priority).

Class: text-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Class: text-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Class: text-syntax
Package

climacs-text-syntax.

Source

text-syntax.lisp.

Direct superclasses

fundamental-syntax.

Direct methods
Direct Default Initargs
InitargValue
:nametext
Direct slots
Slot: paragraphs
Initform

(make-instance (quote flexichain:standard-flexichain))

Slot: sentence-beginnings
Initform

(make-instance (quote flexichain:standard-flexichain))

Slot: sentence-endings
Initform

(make-instance (quote flexichain:standard-flexichain))

Class: this-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: throw-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: throws-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: tilde-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: tilde-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: transient-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: try-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: type-qualifier
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct subclasses
Direct methods

default-c-highlighting.

Class: type-specifier
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct subclasses
Direct methods

default-c-highlighting.

Class: typedef-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: typeout-overlay
Package

climacs-gui.

Source

typeout.lisp.

Direct superclasses

clim-stream-pane.

Direct methods

menu-choose-from-drawer.

Direct Default Initargs
InitargValue
:background+cornsilk1+
:scroll-barsnil
Class: typeout-stream

An output stream that performs output on
a (single) Climacs typeout pane. If the typeout pane is deleted manually by the user, the stream will recreate it the next time output is performed.

Package

climacs-gui.

Source

typeout.lisp.

Direct superclasses

fundamental-character-output-stream.

Direct methods
Direct slots
Slot: %climacs
Initform

(error "must provide a climacs instance for typeout streams")

Initargs

:climacs

Readers

climacs-instance.

Writers

This slot is read-only.

Slot: %label
Initform

(error "a typeout stream must have a label")

Initargs

:label

Readers

label.

Writers

This slot is read-only.

Class: union-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: unsigned-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: unsigned-right-shift-equal-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: unsigned-right-shift-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

punctuator-lexeme.

Class: variable
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-nonterminal.

Direct methods
Direct slots
Slot: layout-text
Initargs

:layout-text

Readers

layout-text.

Writers

(setf layout-text).

Slot: syntactic-lexeme
Initargs

:syntactic-lexeme

Readers

syntactic-lexeme.

Writers

(setf syntactic-lexeme).

Class: variable-lexeme
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

prolog-lexeme.

Direct subclasses
Class: variable-term
Package

climacs-prolog-syntax.

Source

prolog-syntax.lisp.

Direct superclasses

term.

Direct methods
Direct slots
Slot: name
Package

esa-utils.

Initargs

:name

Readers

name.

Writers

(setf name).

Class: void-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: void-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: volatile-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: volatile-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: while-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses
Class: while-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses
Class: wide-character-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

character-form.

Direct subclasses
Class: wide-character-start-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods

new-state.

Class: wide-string-form
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

string-form.

Direct subclasses
Class: wide-string-start-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods

new-state.

Class: word-lexeme
Package

climacs-c-syntax.

Source

c-syntax.lisp.

Direct superclasses

c-lexeme.

Direct methods
Class: word-lexeme
Package

climacs-java-syntax.

Source

java-syntax.lisp.

Direct superclasses

java-lexeme.

Direct methods

Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (   [   ]   {   }  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   R   S   T   U   V   W  
Index Entry  Section

%
%accept: Private standalone methods
%drawing-options-for-lexeme-index: Private ordinary functions
%lexeme-index-before-offset: Private ordinary functions
%present: Private standalone methods
%present: Private standalone methods

(
(setf active-group): Public generic functions
(setf active-group): Public generic functions
(setf arg-list): Private generic functions
(setf arg-list): Private generic functions
(setf arg-list): Private generic functions
(setf atom): Private generic functions
(setf atom): Private generic functions
(setf ccl): Private generic functions
(setf ccl): Private generic functions
(setf clause): Private generic functions
(setf clause): Private generic functions
(setf clause-term): Private generic functions
(setf clause-term): Private generic functions
(setf close): Private generic functions
(setf close): Private generic functions
(setf close): Private generic functions
(setf comma): Private generic functions
(setf comma): Private generic functions
(setf comma): Private generic functions
(setf comment): Private generic functions
(setf comment): Private generic functions
(setf cont): Private generic functions
(setf cont): Private generic functions
(setf directive): Private generic functions
(setf directive): Private generic functions
(setf directive-term): Private generic functions
(setf directive-term): Private generic functions
(setf dirty): Private generic functions
(setf dirty): Private generic functions
(setf drawing-options): Public standalone methods
(setf end): Private generic functions
(setf end): Private generic functions
(setf end): Private generic functions
(setf esa-current-buffer): Public standalone methods
(setf exp): Private generic functions
(setf exp): Private generic functions
(setf exp): Private generic functions
(setf external-format): Public generic functions
(setf external-format): Public generic functions
(setf find-applicable-command-table): Public standalone methods
(setf frame-command-table): Public standalone methods
(setf functor): Private generic functions
(setf functor): Private generic functions
(setf groups): Public generic functions
(setf groups): Public generic functions
(setf htsep): Private generic functions
(setf htsep): Private generic functions
(setf items): Private generic functions
(setf items): Private generic functions
(setf last-cursor-position): Private generic functions
(setf last-cursor-position): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf layout-text): Private generic functions
(setf left): Private generic functions
(setf left): Private generic functions
(setf left): Private generic functions
(setf left): Private generic functions
(setf left): Private generic functions
(setf lexeme-index): Private generic functions
(setf lexeme-index): Private generic functions
(setf name): Public standalone methods
(setf name): Public standalone methods
(setf open): Private generic functions
(setf open): Private generic functions
(setf open-ct): Private generic functions
(setf open-ct): Private generic functions
(setf operator): Private generic functions
(setf operator): Private generic functions
(setf operator): Private generic functions
(setf operator-directives): Private generic functions
(setf operator-directives): Private generic functions
(setf opspec-name): Private ordinary functions
(setf opspec-priority): Private ordinary functions
(setf opspec-specifier): Private ordinary functions
(setf output-history): Private generic functions
(setf output-history): Private generic functions
(setf output-stream): Private generic functions
(setf output-stream): Private generic functions
(setf overlay-pane): Private generic functions
(setf overlay-pane): Private generic functions
(setf overlay-pane): Private generic functions
(setf overlay-pane): Private generic functions
(setf overlay-tree): Private generic functions
(setf overlay-tree): Private generic functions
(setf package-of): Private generic functions
(setf package-of): Private generic functions
(setf priority): Private generic functions
(setf priority): Private generic functions
(setf priority): Private generic functions
(setf pump-state-offset): Private generic functions
(setf pump-state-offset): Private generic functions
(setf right): Private generic functions
(setf right): Private generic functions
(setf right): Private generic functions
(setf right): Private generic functions
(setf right): Private generic functions
(setf specifier): Private generic functions
(setf specifier): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf syntactic-lexeme): Private generic functions
(setf term): Private generic functions
(setf term): Private generic functions
(setf term): Private generic functions
(setf term): Private generic functions
(setf term): Private generic functions
(setf term): Private generic functions
(setf term): Private generic functions
(setf texp): Private generic functions
(setf texp): Private generic functions
(setf text-rest): Private generic functions
(setf text-rest): Private generic functions
(setf text-rest): Private generic functions
(setf tlist): Private generic functions
(setf tlist): Private generic functions
(setf value): Private generic functions
(setf value): Private generic functions
(setf value): Private generic functions
(setf value-plist): Private generic functions
(setf value-plist): Private generic functions
(setf view): Public standalone methods
(setf view): Public standalone methods
(setf view): Public standalone methods
(setf views): Public standalone methods
(setf views): Public standalone methods
(setf views): Public standalone methods
(setf window): Public generic functions
(setf window): Public generic functions
(setf windows): Public standalone methods
(setf [): Private generic functions
(setf [): Private generic functions
(setf [): Private generic functions
(setf ]): Private generic functions
(setf ]): Private generic functions
(setf ]): Private generic functions
(setf {): Private generic functions
(setf {): Private generic functions
(setf {): Private generic functions
(setf }): Private generic functions
(setf }): Private generic functions
(setf }): Private generic functions

[
[: Private generic functions
[: Private generic functions
[: Private generic functions

]
]: Private generic functions
]: Private generic functions
]: Private generic functions

{
{: Private generic functions
{: Private generic functions
{: Private generic functions

}
}: Private generic functions
}: Private generic functions
}: Private generic functions

A
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
action: Public standalone methods
activate-target-specification: Public standalone methods
activate-window: Private ordinary functions
active-group: Public generic functions
active-group: Public generic functions
add-group: Public ordinary functions
add-typeout: Private ordinary functions
additional-command-tables: Public standalone methods
additional-command-tables: Public standalone methods
additional-command-tables: Public standalone methods
adopt-frame: Public standalone methods
allocate-space: Public standalone methods
alpha-or-underscore-p: Private ordinary functions
any-displayed-view: Private ordinary functions
any-preferably-undisplayed-view: Private ordinary functions
any-undisplayed-view: Public ordinary functions
any-view: Public ordinary functions
arg-list: Private generic functions
arg-list: Private generic functions
arg-list: Private generic functions
arg-list-length: Private generic functions
arg-list-length: Private generic functions
arg-list-length: Private generic functions
arg-list-nth: Private generic functions
arg-list-nth: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
arity: Private generic functions
atom: Private generic functions
atom: Private generic functions

B
backward-one-down: Public standalone methods
backward-one-down: Public standalone methods
backward-one-expression: Public standalone methods
backward-one-expression: Public standalone methods
backward-one-list: Public standalone methods
backward-one-list: Public standalone methods
backward-one-paragraph: Private generic functions
backward-one-paragraph: Private generic functions
backward-one-sentence: Private generic functions
backward-one-sentence: Private generic functions
backward-one-up: Public standalone methods
backward-one-up: Public standalone methods
blank-typeout-view: Private ordinary functions
bounding-rectangle*: Public standalone methods
buffer-contains-noncharacter: Private ordinary functions
buffer-of-view-needs-saving: Private ordinary functions
buffer-pane-p: Public generic functions
buffer-pane-p: Public generic functions
buffer-pane-p: Public generic functions
buffers: Public standalone methods

C
c-constituentp: Private ordinary functions
canonical-name: Private generic functions
canonical-name: Private generic functions
canonical-name: Private generic functions
canonical-name: Private generic functions
canonical-name: Private generic functions
canonical-name: Private generic functions
canonical-name: Private generic functions
canonical-name: Private generic functions
ccl: Private generic functions
ccl: Private generic functions
check-buffer-writability: Public standalone methods
check-file-times: Public ordinary functions
clause: Private generic functions
clause: Private generic functions
clause-term: Private generic functions
clause-term: Private generic functions
clear-redisplay-information: Public standalone methods
click-to-offset: Private ordinary functions
climacs: Public ordinary functions
climacs-common: Private ordinary functions
climacs-instance: Private generic functions
climacs-instance: Private generic functions
climacs-rv: Public ordinary functions
clone-view-for-climacs: Public ordinary functions
close: Private generic functions
close: Private generic functions
close: Private generic functions
closing-delimiter-p: Private generic functions
closing-delimiter-p: Private generic functions
closing-delimiter-p: Private generic functions
closing-delimiter-p: Private generic functions
closing-delimiter-p: Private generic functions
closing-delimiter-p: Private generic functions
collect-forms: Private ordinary functions
com-accept-string: Private ordinary functions
com-accept-string%parser: Private ordinary functions
com-accept-symbol: Private ordinary functions
com-accept-symbol%parser: Private ordinary functions
com-backward-delete-expression: Private ordinary functions
com-backward-delete-expression: Private ordinary functions
com-backward-delete-expression%parser: Private ordinary functions
com-backward-delete-expression%parser: Private ordinary functions
com-backward-delete-object-structurally: Private ordinary functions
com-backward-delete-object-structurally%parser: Private ordinary functions
com-backward-down: Private ordinary functions
com-backward-down: Private ordinary functions
com-backward-down%parser: Private ordinary functions
com-backward-down%parser: Private ordinary functions
com-backward-expression: Private ordinary functions
com-backward-expression: Private ordinary functions
com-backward-expression%parser: Private ordinary functions
com-backward-expression%parser: Private ordinary functions
com-backward-kill-expression: Private ordinary functions
com-backward-kill-expression: Private ordinary functions
com-backward-kill-expression%parser: Private ordinary functions
com-backward-kill-expression%parser: Private ordinary functions
com-backward-list: Private ordinary functions
com-backward-list: Private ordinary functions
com-backward-list%parser: Private ordinary functions
com-backward-list%parser: Private ordinary functions
com-backward-up: Private ordinary functions
com-backward-up: Private ordinary functions
com-backward-up%parser: Private ordinary functions
com-backward-up%parser: Private ordinary functions
com-browse-url: Private ordinary functions
com-browse-url%parser: Private ordinary functions
com-close-list-and-newline: Private ordinary functions
com-close-list-and-newline%parser: Private ordinary functions
com-current-group: Private ordinary functions
com-current-group%parser: Private ordinary functions
com-define-file-group: Private ordinary functions
com-define-file-group%parser: Private ordinary functions
com-define-group: Private ordinary functions
com-define-group%parser: Private ordinary functions
com-delete-expression: Private ordinary functions
com-delete-expression: Private ordinary functions
com-delete-expression%parser: Private ordinary functions
com-delete-expression%parser: Private ordinary functions
com-delete-window: Private ordinary functions
com-delete-window%parser: Private ordinary functions
com-deselect-group: Private ordinary functions
com-deselect-group%parser: Private ordinary functions
com-dump-forms: Private ordinary functions
com-dump-forms%parser: Private ordinary functions
com-dump-preprocessor: Private ordinary functions
com-dump-preprocessor%parser: Private ordinary functions
com-export-paiprolog: Private ordinary functions
com-export-paiprolog%parser: Private ordinary functions
com-fill-paragraph: Private ordinary functions
com-fill-paragraph: Private ordinary functions
com-fill-paragraph%parser: Private ordinary functions
com-fill-paragraph%parser: Private ordinary functions
com-forward-delete-object-structurally: Private ordinary functions
com-forward-delete-object-structurally%parser: Private ordinary functions
com-forward-down: Private ordinary functions
com-forward-down: Private ordinary functions
com-forward-down%parser: Private ordinary functions
com-forward-down%parser: Private ordinary functions
com-forward-expression: Private ordinary functions
com-forward-expression: Private ordinary functions
com-forward-expression%parser: Private ordinary functions
com-forward-expression%parser: Private ordinary functions
com-forward-list: Private ordinary functions
com-forward-list: Private ordinary functions
com-forward-list%parser: Private ordinary functions
com-forward-list%parser: Private ordinary functions
com-forward-up: Private ordinary functions
com-forward-up: Private ordinary functions
com-forward-up%parser: Private ordinary functions
com-forward-up%parser: Private ordinary functions
com-full-redisplay: Private ordinary functions
com-full-redisplay%parser: Private ordinary functions
com-indent-expression: Private ordinary functions
com-indent-expression: Private ordinary functions
com-indent-expression%parser: Private ordinary functions
com-indent-expression%parser: Private ordinary functions
com-insert-double-quote-structurally: Private ordinary functions
com-insert-double-quote-structurally%parser: Private ordinary functions
com-insert-file: Private ordinary functions
com-insert-file%parser: Private ordinary functions
com-kill-expression: Private ordinary functions
com-kill-expression: Private ordinary functions
com-kill-expression%parser: Private ordinary functions
com-kill-expression%parser: Private ordinary functions
com-kill-line-structurally: Private ordinary functions
com-kill-line-structurally%parser: Private ordinary functions
com-kill-view: Private ordinary functions
com-kill-view%parser: Private ordinary functions
com-list-group-contents: Private ordinary functions
com-list-group-contents%parser: Private ordinary functions
com-load-file: Private ordinary functions
com-load-file%parser: Private ordinary functions
com-mouse-save: Private ordinary functions
com-mouse-save%parser: Private ordinary functions
com-multiple-query-replace: Private ordinary functions
com-multiple-query-replace%parser: Private ordinary functions
com-multiple-query-replace-from-buffer: Private ordinary functions
com-multiple-query-replace-from-buffer%parser: Private ordinary functions
com-multiple-query-replace-replace: Private ordinary functions
com-multiple-query-replace-replace%parser: Private ordinary functions
com-multiple-query-replace-replace-all: Private ordinary functions
com-multiple-query-replace-replace-all%parser: Private ordinary functions
com-multiple-query-replace-replace-and-quit: Private ordinary functions
com-multiple-query-replace-replace-and-quit%parser: Private ordinary functions
com-multiple-query-replace-skip: Private ordinary functions
com-multiple-query-replace-skip%parser: Private ordinary functions
com-not-modified: Private ordinary functions
com-not-modified%parser: Private ordinary functions
com-open-list: Private ordinary functions
com-open-list%parser: Private ordinary functions
com-other-window: Private ordinary functions
com-other-window%parser: Private ordinary functions
com-query-exchange: Private ordinary functions
com-query-exchange%parser: Private ordinary functions
com-recompile: Private ordinary functions
com-recompile%parser: Private ordinary functions
com-reparse-attribute-list: Private ordinary functions
com-reparse-attribute-list%parser: Private ordinary functions
com-report-profile: Private ordinary functions
com-report-profile%parser: Private ordinary functions
com-reset-profile: Private ordinary functions
com-reset-profile%parser: Private ordinary functions
com-revert-buffer: Private ordinary functions
com-revert-buffer%parser: Private ordinary functions
com-scroll-other-window: Private ordinary functions
com-scroll-other-window%parser: Private ordinary functions
com-scroll-other-window-up: Private ordinary functions
com-scroll-other-window-up%parser: Private ordinary functions
com-select-group: Private ordinary functions
com-select-group%parser: Private ordinary functions
com-set-syntax: Private ordinary functions
com-set-syntax%parser: Private ordinary functions
com-single-window: Private ordinary functions
com-single-window%parser: Private ordinary functions
com-splice-list: Private ordinary functions
com-splice-list%parser: Private ordinary functions
com-split-window-horizontally: Private ordinary functions
com-split-window-horizontally%parser: Private ordinary functions
com-split-window-vertically: Private ordinary functions
com-split-window-vertically%parser: Private ordinary functions
com-structedit-mode: Private ordinary functions
com-structedit-mode%parser: Private ordinary functions
com-switch-to-this-window: Private ordinary functions
com-switch-to-this-window%parser: Private ordinary functions
com-switch-to-view: Private ordinary functions
com-switch-to-view%parser: Private ordinary functions
com-toggle-modified: Private ordinary functions
com-toggle-modified%parser: Private ordinary functions
com-toggle-read-only: Private ordinary functions
com-toggle-read-only%parser: Private ordinary functions
com-transpose-expressions: Private ordinary functions
com-transpose-expressions: Private ordinary functions
com-transpose-expressions%parser: Private ordinary functions
com-transpose-expressions%parser: Private ordinary functions
com-update-attribute-list: Private ordinary functions
com-update-attribute-list%parser: Private ordinary functions
com-what-cursor-position: Private ordinary functions
com-what-cursor-position%parser: Private ordinary functions
com-wrap-expression: Private ordinary functions
com-wrap-expression%parser: Private ordinary functions
com-wrap-expression-in-doublequote: Private ordinary functions
com-wrap-expression-in-doublequote%parser: Private ordinary functions
com-yank-here: Private ordinary functions
com-yank-here%parser: Private ordinary functions
comma: Private generic functions
comma: Private generic functions
comma: Private generic functions
command-for-unbound-gestures: Public standalone methods
command-table: Public standalone methods
command-table-inherit-from: Public standalone methods
command-table-inherit-from: Public standalone methods
command-table-inherit-from: Public standalone methods
command-table-inherit-from: Public standalone methods
comment: Private generic functions
comment: Private generic functions
comment-region: Public standalone methods
comment-region: Public standalone methods
commentp: Private ordinary functions
commentp: Private ordinary functions
compose-space: Public standalone methods
compound-term-p: Private generic functions
compound-term-p: Private generic functions
compound-term-p: Private generic functions
compound-term-p: Private generic functions
compound-term-p: Private generic functions
cont: Private generic functions
cont: Private generic functions
content-pane: Private generic functions
content-pane: Private generic functions
copy-opspec: Private ordinary functions
current-window-p: Private ordinary functions

D
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-c-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
default-java-highlighting: Private generic functions
define-c-action: Private macros
define-climacs-command: Private macros
define-dispatching-fun: Private macros
define-group: Public macros
define-java-action: Private macros
define-keywords: Private macros
define-keywords: Private macros
define-new-c-state: Private macros
define-new-java-state: Private macros
define-operators: Private macros
define-prolog-rule: Private macros
define-punctuators: Private macros
delete-form: Private ordinary functions
delete-object-structurally: Private ordinary functions
delete-window: Public ordinary functions
deselect-group: Public ordinary functions
directive: Private generic functions
directive: Private generic functions
directive-term: Private generic functions
directive-term: Private generic functions
directory-of-buffer: Public ordinary functions
directory-pathname-p: Public ordinary functions
dirty: Private generic functions
dirty: Private generic functions
disown-frame: Public standalone methods
display-drei-view-contents: Public standalone methods
display-group-contents: Public generic functions
display-group-contents: Public generic functions
display-group-contents: Public generic functions
display-group-contents: Public generic functions
display-group-contents: Public generic functions
display-group-contents: Public generic functions
display-group-element: Private ordinary functions
display-info: Private ordinary functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-parse-tree: Private generic functions
display-syntax-name: Public standalone methods
display-view-info-to-info-pane: Public generic functions
display-view-info-to-info-pane: Public generic functions
display-view-info-to-info-pane: Public generic functions
display-view-info-to-info-pane: Public generic functions
display-view-status-to-info-pane: Public generic functions
display-view-status-to-info-pane: Public generic functions
display-view-status-to-info-pane: Public generic functions
drawing-options: Public standalone methods
drei-instance-of: Public standalone methods
dummy-buffer: Private ordinary functions

E
eat-escape: Private ordinary functions
eat-pp-number: Private ordinary functions
edit-file: Public ordinary functions
element: Private generic functions
element: Private generic functions
elements: Private generic functions
elements: Private generic functions
end: Private generic functions
end: Private generic functions
end: Private generic functions
ensure-group-views: Public generic functions
ensure-group-views: Public generic functions
ensure-group-views: Public generic functions
ensure-group-views: Public generic functions
ensure-group-views: Public generic functions
ensure-group-views: Public generic functions
ensure-only-view-active: Private ordinary functions
ensure-open-file: Private ordinary functions
ensure-typeout-view: Private ordinary functions
esa-current-buffer: Public standalone methods
esa-top-level: Public standalone methods
evaluate-attribute-line: Public ordinary functions
evaluate-attributes: Private ordinary functions
execute-frame-command: Public standalone methods
exp: Private generic functions
exp: Private generic functions
exp: Private generic functions
external-format: Public generic functions
external-format: Public generic functions

F
filepath-filename: Public ordinary functions
find-applicable-command-table: Public standalone methods
find-attribute-line-position: Private ordinary functions
find-climacs-frame: Private ordinary functions
find-defined-operator: Private ordinary functions
find-file-impl: Private ordinary functions
find-pane-for-frame: Public standalone methods
find-parent: Private ordinary functions
find-predefined-operator: Private ordinary functions
find-topmost-parent: Private ordinary functions
find-view-with-pathname: Private ordinary functions
findablep: Private ordinary functions
first-lexeme: Private ordinary functions
form-around: Private ordinary functions
form-around: Private ordinary functions
form-string: Private ordinary functions
form-string: Private ordinary functions
form-string-p: Private ordinary functions
form-string-p: Private ordinary functions
forward-one-down: Public standalone methods
forward-one-down: Public standalone methods
forward-one-expression: Public standalone methods
forward-one-expression: Public standalone methods
forward-one-list: Public standalone methods
forward-one-list: Public standalone methods
forward-one-paragraph: Private generic functions
forward-one-paragraph: Private generic functions
forward-one-sentence: Private generic functions
forward-one-sentence: Private generic functions
forward-one-up: Public standalone methods
forward-one-up: Public standalone methods
frame-clear-completions: Private standalone methods
frame-command-table: Public standalone methods
frame-exit: Public standalone methods
frame-find-file: Public standalone methods
frame-find-file-read-only: Public standalone methods
frame-make-buffer-from-stream: Public standalone methods
frame-make-new-buffer: Public standalone methods
frame-manager-frames: Public standalone methods
frame-manager-menu-choose: Public standalone methods
frame-manager-notify-user: Public standalone methods
frame-save-buffer-to-stream: Public standalone methods
frame-set-visited-filename: Private generic functions
frame-set-visited-filename: Private generic functions
frame-standard-input: Public standalone methods
Function, %drawing-options-for-lexeme-index: Private ordinary functions
Function, %lexeme-index-before-offset: Private ordinary functions
Function, (setf opspec-name): Private ordinary functions
Function, (setf opspec-priority): Private ordinary functions
Function, (setf opspec-specifier): Private ordinary functions
Function, activate-window: Private ordinary functions
Function, add-group: Public ordinary functions
Function, add-typeout: Private ordinary functions
Function, alpha-or-underscore-p: Private ordinary functions
Function, any-displayed-view: Private ordinary functions
Function, any-preferably-undisplayed-view: Private ordinary functions
Function, any-undisplayed-view: Public ordinary functions
Function, any-view: Public ordinary functions
Function, blank-typeout-view: Private ordinary functions
Function, buffer-contains-noncharacter: Private ordinary functions
Function, buffer-of-view-needs-saving: Private ordinary functions
Function, c-constituentp: Private ordinary functions
Function, check-file-times: Public ordinary functions
Function, click-to-offset: Private ordinary functions
Function, climacs: Public ordinary functions
Function, climacs-common: Private ordinary functions
Function, climacs-rv: Public ordinary functions
Function, clone-view-for-climacs: Public ordinary functions
Function, collect-forms: Private ordinary functions
Function, com-accept-string: Private ordinary functions
Function, com-accept-string%parser: Private ordinary functions
Function, com-accept-symbol: Private ordinary functions
Function, com-accept-symbol%parser: Private ordinary functions
Function, com-backward-delete-expression: Private ordinary functions
Function, com-backward-delete-expression: Private ordinary functions
Function, com-backward-delete-expression%parser: Private ordinary functions
Function, com-backward-delete-expression%parser: Private ordinary functions
Function, com-backward-delete-object-structurally: Private ordinary functions
Function, com-backward-delete-object-structurally%parser: Private ordinary functions
Function, com-backward-down: Private ordinary functions
Function, com-backward-down: Private ordinary functions
Function, com-backward-down%parser: Private ordinary functions
Function, com-backward-down%parser: Private ordinary functions
Function, com-backward-expression: Private ordinary functions
Function, com-backward-expression: Private ordinary functions
Function, com-backward-expression%parser: Private ordinary functions
Function, com-backward-expression%parser: Private ordinary functions
Function, com-backward-kill-expression: Private ordinary functions
Function, com-backward-kill-expression: Private ordinary functions
Function, com-backward-kill-expression%parser: Private ordinary functions
Function, com-backward-kill-expression%parser: Private ordinary functions
Function, com-backward-list: Private ordinary functions
Function, com-backward-list: Private ordinary functions
Function, com-backward-list%parser: Private ordinary functions
Function, com-backward-list%parser: Private ordinary functions
Function, com-backward-up: Private ordinary functions
Function, com-backward-up: Private ordinary functions
Function, com-backward-up%parser: Private ordinary functions
Function, com-backward-up%parser: Private ordinary functions
Function, com-browse-url: Private ordinary functions
Function, com-browse-url%parser: Private ordinary functions
Function, com-close-list-and-newline: Private ordinary functions
Function, com-close-list-and-newline%parser: Private ordinary functions
Function, com-current-group: Private ordinary functions
Function, com-current-group%parser: Private ordinary functions
Function, com-define-file-group: Private ordinary functions
Function, com-define-file-group%parser: Private ordinary functions
Function, com-define-group: Private ordinary functions
Function, com-define-group%parser: Private ordinary functions
Function, com-delete-expression: Private ordinary functions
Function, com-delete-expression: Private ordinary functions
Function, com-delete-expression%parser: Private ordinary functions
Function, com-delete-expression%parser: Private ordinary functions
Function, com-delete-window: Private ordinary functions
Function, com-delete-window%parser: Private ordinary functions
Function, com-deselect-group: Private ordinary functions
Function, com-deselect-group%parser: Private ordinary functions
Function, com-dump-forms: Private ordinary functions
Function, com-dump-forms%parser: Private ordinary functions
Function, com-dump-preprocessor: Private ordinary functions
Function, com-dump-preprocessor%parser: Private ordinary functions
Function, com-export-paiprolog: Private ordinary functions
Function, com-export-paiprolog%parser: Private ordinary functions
Function, com-fill-paragraph: Private ordinary functions
Function, com-fill-paragraph: Private ordinary functions
Function, com-fill-paragraph%parser: Private ordinary functions
Function, com-fill-paragraph%parser: Private ordinary functions
Function, com-forward-delete-object-structurally: Private ordinary functions
Function, com-forward-delete-object-structurally%parser: Private ordinary functions
Function, com-forward-down: Private ordinary functions
Function, com-forward-down: Private ordinary functions
Function, com-forward-down%parser: Private ordinary functions
Function, com-forward-down%parser: Private ordinary functions
Function, com-forward-expression: Private ordinary functions
Function, com-forward-expression: Private ordinary functions
Function, com-forward-expression%parser: Private ordinary functions
Function, com-forward-expression%parser: Private ordinary functions
Function, com-forward-list: Private ordinary functions
Function, com-forward-list: Private ordinary functions
Function, com-forward-list%parser: Private ordinary functions
Function, com-forward-list%parser: Private ordinary functions
Function, com-forward-up: Private ordinary functions
Function, com-forward-up: Private ordinary functions
Function, com-forward-up%parser: Private ordinary functions
Function, com-forward-up%parser: Private ordinary functions
Function, com-full-redisplay: Private ordinary functions
Function, com-full-redisplay%parser: Private ordinary functions
Function, com-indent-expression: Private ordinary functions
Function, com-indent-expression: Private ordinary functions
Function, com-indent-expression%parser: Private ordinary functions
Function, com-indent-expression%parser: Private ordinary functions
Function, com-insert-double-quote-structurally: Private ordinary functions
Function, com-insert-double-quote-structurally%parser: Private ordinary functions
Function, com-insert-file: Private ordinary functions
Function, com-insert-file%parser: Private ordinary functions
Function, com-kill-expression: Private ordinary functions
Function, com-kill-expression: Private ordinary functions
Function, com-kill-expression%parser: Private ordinary functions
Function, com-kill-expression%parser: Private ordinary functions
Function, com-kill-line-structurally: Private ordinary functions
Function, com-kill-line-structurally%parser: Private ordinary functions
Function, com-kill-view: Private ordinary functions
Function, com-kill-view%parser: Private ordinary functions
Function, com-list-group-contents: Private ordinary functions
Function, com-list-group-contents%parser: Private ordinary functions
Function, com-load-file: Private ordinary functions
Function, com-load-file%parser: Private ordinary functions
Function, com-mouse-save: Private ordinary functions
Function, com-mouse-save%parser: Private ordinary functions
Function, com-multiple-query-replace: Private ordinary functions
Function, com-multiple-query-replace%parser: Private ordinary functions
Function, com-multiple-query-replace-from-buffer: Private ordinary functions
Function, com-multiple-query-replace-from-buffer%parser: Private ordinary functions
Function, com-multiple-query-replace-replace: Private ordinary functions
Function, com-multiple-query-replace-replace%parser: Private ordinary functions
Function, com-multiple-query-replace-replace-all: Private ordinary functions
Function, com-multiple-query-replace-replace-all%parser: Private ordinary functions
Function, com-multiple-query-replace-replace-and-quit: Private ordinary functions
Function, com-multiple-query-replace-replace-and-quit%parser: Private ordinary functions
Function, com-multiple-query-replace-skip: Private ordinary functions
Function, com-multiple-query-replace-skip%parser: Private ordinary functions
Function, com-not-modified: Private ordinary functions
Function, com-not-modified%parser: Private ordinary functions
Function, com-open-list: Private ordinary functions
Function, com-open-list%parser: Private ordinary functions
Function, com-other-window: Private ordinary functions
Function, com-other-window%parser: Private ordinary functions
Function, com-query-exchange: Private ordinary functions
Function, com-query-exchange%parser: Private ordinary functions
Function, com-recompile: Private ordinary functions
Function, com-recompile%parser: Private ordinary functions
Function, com-reparse-attribute-list: Private ordinary functions
Function, com-reparse-attribute-list%parser: Private ordinary functions
Function, com-report-profile: Private ordinary functions
Function, com-report-profile%parser: Private ordinary functions
Function, com-reset-profile: Private ordinary functions
Function, com-reset-profile%parser: Private ordinary functions
Function, com-revert-buffer: Private ordinary functions
Function, com-revert-buffer%parser: Private ordinary functions
Function, com-scroll-other-window: Private ordinary functions
Function, com-scroll-other-window%parser: Private ordinary functions
Function, com-scroll-other-window-up: Private ordinary functions
Function, com-scroll-other-window-up%parser: Private ordinary functions
Function, com-select-group: Private ordinary functions
Function, com-select-group%parser: Private ordinary functions
Function, com-set-syntax: Private ordinary functions
Function, com-set-syntax%parser: Private ordinary functions
Function, com-single-window: Private ordinary functions
Function, com-single-window%parser: Private ordinary functions
Function, com-splice-list: Private ordinary functions
Function, com-splice-list%parser: Private ordinary functions
Function, com-split-window-horizontally: Private ordinary functions
Function, com-split-window-horizontally%parser: Private ordinary functions
Function, com-split-window-vertically: Private ordinary functions
Function, com-split-window-vertically%parser: Private ordinary functions
Function, com-structedit-mode: Private ordinary functions
Function, com-structedit-mode%parser: Private ordinary functions
Function, com-switch-to-this-window: Private ordinary functions
Function, com-switch-to-this-window%parser: Private ordinary functions
Function, com-switch-to-view: Private ordinary functions
Function, com-switch-to-view%parser: Private ordinary functions
Function, com-toggle-modified: Private ordinary functions
Function, com-toggle-modified%parser: Private ordinary functions
Function, com-toggle-read-only: Private ordinary functions
Function, com-toggle-read-only%parser: Private ordinary functions
Function, com-transpose-expressions: Private ordinary functions
Function, com-transpose-expressions: Private ordinary functions
Function, com-transpose-expressions%parser: Private ordinary functions
Function, com-transpose-expressions%parser: Private ordinary functions
Function, com-update-attribute-list: Private ordinary functions
Function, com-update-attribute-list%parser: Private ordinary functions
Function, com-what-cursor-position: Private ordinary functions
Function, com-what-cursor-position%parser: Private ordinary functions
Function, com-wrap-expression: Private ordinary functions
Function, com-wrap-expression%parser: Private ordinary functions
Function, com-wrap-expression-in-doublequote: Private ordinary functions
Function, com-wrap-expression-in-doublequote%parser: Private ordinary functions
Function, com-yank-here: Private ordinary functions
Function, com-yank-here%parser: Private ordinary functions
Function, commentp: Private ordinary functions
Function, commentp: Private ordinary functions
Function, copy-opspec: Private ordinary functions
Function, current-window-p: Private ordinary functions
Function, delete-form: Private ordinary functions
Function, delete-object-structurally: Private ordinary functions
Function, delete-window: Public ordinary functions
Function, deselect-group: Public ordinary functions
Function, directory-of-buffer: Public ordinary functions
Function, directory-pathname-p: Public ordinary functions
Function, display-group-element: Private ordinary functions
Function, display-info: Private ordinary functions
Function, dummy-buffer: Private ordinary functions
Function, eat-escape: Private ordinary functions
Function, eat-pp-number: Private ordinary functions
Function, edit-file: Public ordinary functions
Function, ensure-only-view-active: Private ordinary functions
Function, ensure-open-file: Private ordinary functions
Function, ensure-typeout-view: Private ordinary functions
Function, evaluate-attribute-line: Public ordinary functions
Function, evaluate-attributes: Private ordinary functions
Function, filepath-filename: Public ordinary functions
Function, find-attribute-line-position: Private ordinary functions
Function, find-climacs-frame: Private ordinary functions
Function, find-defined-operator: Private ordinary functions
Function, find-file-impl: Private ordinary functions
Function, find-parent: Private ordinary functions
Function, find-predefined-operator: Private ordinary functions
Function, find-topmost-parent: Private ordinary functions
Function, find-view-with-pathname: Private ordinary functions
Function, findablep: Private ordinary functions
Function, first-lexeme: Private ordinary functions
Function, form-around: Private ordinary functions
Function, form-around: Private ordinary functions
Function, form-string: Private ordinary functions
Function, form-string: Private ordinary functions
Function, form-string-p: Private ordinary functions
Function, form-string-p: Private ordinary functions
Function, functor->paiprolog: Private ordinary functions
Function, get-active-group: Public ordinary functions
Function, get-attribute-line: Private ordinary functions
Function, get-group: Public ordinary functions
Function, identifier->paiprolog: Private ordinary functions
Function, index-of-mark-after-offset: Private ordinary functions
Function, input-from-stream: Public ordinary functions
Function, intern-paiprolog: Private ordinary functions
Function, invoke-with-typeout: Public ordinary functions
Function, invoke-with-typeout-view: Public ordinary functions
Function, java-letter-or-digit-p: Private ordinary functions
Function, java-letter-p: Private ordinary functions
Function, lex-number: Private ordinary functions
Function, lex-token: Private ordinary functions
Function, lex-token: Private ordinary functions
Function, lexeme-string: Private ordinary functions
Function, load-file: Private ordinary functions
Function, make-group-element: Private ordinary functions
Function, make-new-view-for-climacs: Public ordinary functions
Function, make-opspec: Private ordinary functions
Function, make-pane-constellation: Private ordinary functions
Function, make-pump-state: Private ordinary functions
Function, make-synonym-group: Private ordinary functions
Function, make-typeout-stream: Private ordinary functions
Function, make-view-subscript-generator: Private ordinary functions
Function, menu-item-option: Private ordinary functions
Function, multiple-query-replace: Private ordinary functions
Function, multiple-query-replace-find-next-match: Private ordinary functions
Function, multiple-query-replace-set-key: Private ordinary functions
Function, normalise-group-element: Private ordinary functions
Function, numeric-constant-p: Private ordinary functions
Function, numeric-constant-value: Private ordinary functions
Function, op/3-directive-operator: Private ordinary functions
Function, op/3-directive-p: Private ordinary functions
Function, op/3-directive-priority: Private ordinary functions
Function, op/3-directive-specifier: Private ordinary functions
Function, operatorp: Private ordinary functions
Function, opspec-name: Private ordinary functions
Function, opspec-priority: Private ordinary functions
Function, opspec-specifier: Private ordinary functions
Function, other-window: Public ordinary functions
Function, pane-overlayer: Private ordinary functions
Function, real-column-number: Private ordinary functions
Function, remove-typeout: Private ordinary functions
Function, replace-attribute-line: Private ordinary functions
Function, replace-constellation: Private ordinary functions
Function, scroll-typeout-window: Private ordinary functions
Function, single-window: Private ordinary functions
Function, spelling-to-symbol: Private ordinary functions
Function, spelling-to-symbol: Private ordinary functions
Function, split-attribute: Private ordinary functions
Function, split-attribute-line: Private ordinary functions
Function, split-window: Public ordinary functions
Function, split-window-maybe-cloning: Private ordinary functions
Function, switch-or-move-to-view: Public ordinary functions
Function, syntax-class-name-for-filepath: Private ordinary functions
Function, term-directive-p: Private ordinary functions
Function, top-level-form-after-in-vector: Private ordinary functions
Function, top-level-form-after-in-vector: Private ordinary functions
Function, top-level-form-around-in-vector: Private ordinary functions
Function, top-level-form-around-in-vector: Private ordinary functions
Function, top-level-form-before-in-vector: Private ordinary functions
Function, top-level-form-before-in-vector: Private ordinary functions
Function, top-level-vector: Private ordinary functions
Function, top-level-vector: Private ordinary functions
Function, toplevel-forms: Private ordinary functions
Function, typeout-view-p: Public ordinary functions
Function, update-attribute-line: Public ordinary functions
Function, update-package-name: Private ordinary functions
Function, view->paiprolog: Private ordinary functions
Function, view-on-display: Private ordinary functions
Function, views-having-buffer: Private ordinary functions
functor: Private generic functions
functor: Private generic functions
functor: Private generic functions
functor: Private generic functions
functor: Private generic functions
functor: Private generic functions
functor: Private generic functions
functor: Private generic functions
functor->paiprolog: Private ordinary functions

G
generate-panes: Public standalone methods
Generic Function, (setf active-group): Public generic functions
Generic Function, (setf arg-list): Private generic functions
Generic Function, (setf atom): Private generic functions
Generic Function, (setf ccl): Private generic functions
Generic Function, (setf clause): Private generic functions
Generic Function, (setf clause-term): Private generic functions
Generic Function, (setf close): Private generic functions
Generic Function, (setf comma): Private generic functions
Generic Function, (setf comment): Private generic functions
Generic Function, (setf cont): Private generic functions
Generic Function, (setf directive): Private generic functions
Generic Function, (setf directive-term): Private generic functions
Generic Function, (setf dirty): Private generic functions
Generic Function, (setf end): Private generic functions
Generic Function, (setf exp): Private generic functions
Generic Function, (setf external-format): Public generic functions
Generic Function, (setf functor): Private generic functions
Generic Function, (setf groups): Public generic functions
Generic Function, (setf htsep): Private generic functions
Generic Function, (setf items): Private generic functions
Generic Function, (setf last-cursor-position): Private generic functions
Generic Function, (setf layout-text): Private generic functions
Generic Function, (setf left): Private generic functions
Generic Function, (setf lexeme-index): Private generic functions
Generic Function, (setf open): Private generic functions
Generic Function, (setf open-ct): Private generic functions
Generic Function, (setf operator): Private generic functions
Generic Function, (setf operator-directives): Private generic functions
Generic Function, (setf output-history): Private generic functions
Generic Function, (setf output-stream): Private generic functions
Generic Function, (setf overlay-pane): Private generic functions
Generic Function, (setf overlay-tree): Private generic functions
Generic Function, (setf package-of): Private generic functions
Generic Function, (setf priority): Private generic functions
Generic Function, (setf pump-state-offset): Private generic functions
Generic Function, (setf right): Private generic functions
Generic Function, (setf specifier): Private generic functions
Generic Function, (setf syntactic-lexeme): Private generic functions
Generic Function, (setf term): Private generic functions
Generic Function, (setf texp): Private generic functions
Generic Function, (setf text-rest): Private generic functions
Generic Function, (setf tlist): Private generic functions
Generic Function, (setf value): Private generic functions
Generic Function, (setf value-plist): Private generic functions
Generic Function, (setf window): Public generic functions
Generic Function, (setf [): Private generic functions
Generic Function, (setf ]): Private generic functions
Generic Function, (setf {): Private generic functions
Generic Function, (setf }): Private generic functions
Generic Function, active-group: Public generic functions
Generic Function, arg-list: Private generic functions
Generic Function, arg-list-length: Private generic functions
Generic Function, arg-list-nth: Private generic functions
Generic Function, arity: Private generic functions
Generic Function, atom: Private generic functions
Generic Function, backward-one-paragraph: Private generic functions
Generic Function, backward-one-sentence: Private generic functions
Generic Function, buffer-pane-p: Public generic functions
Generic Function, canonical-name: Private generic functions
Generic Function, ccl: Private generic functions
Generic Function, clause: Private generic functions
Generic Function, clause-term: Private generic functions
Generic Function, climacs-instance: Private generic functions
Generic Function, close: Private generic functions
Generic Function, closing-delimiter-p: Private generic functions
Generic Function, closing-delimiter-p: Private generic functions
Generic Function, comma: Private generic functions
Generic Function, comment: Private generic functions
Generic Function, compound-term-p: Private generic functions
Generic Function, cont: Private generic functions
Generic Function, content-pane: Private generic functions
Generic Function, default-c-highlighting: Private generic functions
Generic Function, default-java-highlighting: Private generic functions
Generic Function, directive: Private generic functions
Generic Function, directive-term: Private generic functions
Generic Function, dirty: Private generic functions
Generic Function, display-group-contents: Public generic functions
Generic Function, display-parse-tree: Private generic functions
Generic Function, display-view-info-to-info-pane: Public generic functions
Generic Function, display-view-status-to-info-pane: Public generic functions
Generic Function, element: Private generic functions
Generic Function, elements: Private generic functions
Generic Function, end: Private generic functions
Generic Function, ensure-group-views: Public generic functions
Generic Function, exp: Private generic functions
Generic Function, external-format: Public generic functions
Generic Function, forward-one-paragraph: Private generic functions
Generic Function, forward-one-sentence: Private generic functions
Generic Function, frame-set-visited-filename: Private generic functions
Generic Function, functor: Private generic functions
Generic Function, group: Public generic functions
Generic Function, group-name: Private generic functions
Generic Function, group-views: Public generic functions
Generic Function, groups: Public generic functions
Generic Function, htsep: Private generic functions
Generic Function, items: Private generic functions
Generic Function, kill-view: Public generic functions
Generic Function, label: Private generic functions
Generic Function, last-cursor-position: Private generic functions
Generic Function, layout-text: Private generic functions
Generic Function, left: Private generic functions
Generic Function, lexeme-index: Private generic functions
Generic Function, matching-delimiter-p: Private generic functions
Generic Function, matching-delimiter-p: Private generic functions
Generic Function, open: Private generic functions
Generic Function, open-ct: Private generic functions
Generic Function, opening-delimiter-p: Private generic functions
Generic Function, opening-delimiter-p: Private generic functions
Generic Function, operator: Private generic functions
Generic Function, operator-directives: Private generic functions
Generic Function, other-name: Private generic functions
Generic Function, output-history: Private generic functions
Generic Function, output-stream: Private generic functions
Generic Function, overlay-pane: Private generic functions
Generic Function, overlay-tree: Private generic functions
Generic Function, package-of: Private generic functions
Generic Function, pathname-lister: Private generic functions
Generic Function, priority: Private generic functions
Generic Function, prolog->paiprolog: Private generic functions
Generic Function, pump-state-offset: Private generic functions
Generic Function, right: Private generic functions
Generic Function, select-group: Public generic functions
Generic Function, select-response: Private generic functions
Generic Function, setup-split-pane: Private generic functions
Generic Function, specifier: Private generic functions
Generic Function, switch-to-view: Public generic functions
Generic Function, syntactic-lexeme: Private generic functions
Generic Function, term: Private generic functions
Generic Function, texp: Private generic functions
Generic Function, text-rest: Private generic functions
Generic Function, tlist: Private generic functions
Generic Function, value: Private generic functions
Generic Function, value-plist: Private generic functions
Generic Function, window: Public generic functions
Generic Function, [: Private generic functions
Generic Function, ]: Private generic functions
Generic Function, {: Private generic functions
Generic Function, }: Private generic functions
get-active-group: Public ordinary functions
get-attribute-line: Private ordinary functions
get-group: Public ordinary functions
group: Public generic functions
group: Public generic functions
group-name: Private generic functions
group-name: Private generic functions
group-views: Public generic functions
group-views: Public generic functions
group-views: Public generic functions
group-views: Public generic functions
group-views: Public generic functions
group-views: Public generic functions
groups: Public generic functions
groups: Public generic functions

H
handle-drei-condition: Public standalone methods
handle-redisplay: Public standalone methods
htsep: Private generic functions
htsep: Private generic functions

I
identifier->paiprolog: Private ordinary functions
in-focus-p: Public standalone methods
index-of-mark-after-offset: Private ordinary functions
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
input-from-stream: Public ordinary functions
inter-lexeme-object-p: Public standalone methods
interactive-stream-p: Public standalone methods
intern-paiprolog: Private ordinary functions
invoke-with-help-stream: Public standalone methods
invoke-with-typeout: Public ordinary functions
invoke-with-typeout-view: Public ordinary functions
items: Private generic functions
items: Private generic functions

J
java-letter-or-digit-p: Private ordinary functions
java-letter-p: Private ordinary functions

K
kill-view: Public generic functions
kill-view: Public generic functions
kill-view: Public generic functions
kill-view: Public generic functions

L
label: Private generic functions
label: Private generic functions
last-cursor-position: Private generic functions
last-cursor-position: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
layout-text: Private generic functions
left: Private generic functions
left: Private generic functions
left: Private generic functions
left: Private generic functions
left: Private generic functions
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex: Public standalone methods
lex-number: Private ordinary functions
lex-token: Private ordinary functions
lex-token: Private ordinary functions
lexeme-index: Private generic functions
lexeme-index: Private generic functions
lexeme-string: Private ordinary functions
lexer: Public standalone methods
load-file: Private ordinary functions

M
Macro, define-c-action: Private macros
Macro, define-climacs-command: Private macros
Macro, define-dispatching-fun: Private macros
Macro, define-group: Public macros
Macro, define-java-action: Private macros
Macro, define-keywords: Private macros
Macro, define-keywords: Private macros
Macro, define-new-c-state: Private macros
Macro, define-new-java-state: Private macros
Macro, define-operators: Private macros
Macro, define-prolog-rule: Private macros
Macro, define-punctuators: Private macros
Macro, overlaying: Private macros
Macro, with-group-views: Public macros
Macro, with-typeout: Public macros
Macro, with-typeout-view: Public macros
make-group-element: Private ordinary functions
make-new-view-for-climacs: Public ordinary functions
make-opspec: Private ordinary functions
make-pane-constellation: Private ordinary functions
make-pump-state: Private ordinary functions
make-synonym-group: Private ordinary functions
make-typeout-stream: Private ordinary functions
make-view-subscript-generator: Private ordinary functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
matching-delimiter-p: Private generic functions
menu-choose-from-drawer: Public standalone methods
menu-item-option: Private ordinary functions
Method, %accept: Private standalone methods
Method, %present: Private standalone methods
Method, %present: Private standalone methods
Method, (setf active-group): Public generic functions
Method, (setf arg-list): Private generic functions
Method, (setf arg-list): Private generic functions
Method, (setf atom): Private generic functions
Method, (setf ccl): Private generic functions
Method, (setf clause): Private generic functions
Method, (setf clause-term): Private generic functions
Method, (setf close): Private generic functions
Method, (setf close): Private generic functions
Method, (setf comma): Private generic functions
Method, (setf comma): Private generic functions
Method, (setf comment): Private generic functions
Method, (setf cont): Private generic functions
Method, (setf directive): Private generic functions
Method, (setf directive-term): Private generic functions
Method, (setf dirty): Private generic functions
Method, (setf drawing-options): Public standalone methods
Method, (setf end): Private generic functions
Method, (setf end): Private generic functions
Method, (setf esa-current-buffer): Public standalone methods
Method, (setf exp): Private generic functions
Method, (setf exp): Private generic functions
Method, (setf external-format): Public generic functions
Method, (setf find-applicable-command-table): Public standalone methods
Method, (setf frame-command-table): Public standalone methods
Method, (setf functor): Private generic functions
Method, (setf groups): Public generic functions
Method, (setf htsep): Private generic functions
Method, (setf items): Private generic functions
Method, (setf last-cursor-position): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf layout-text): Private generic functions
Method, (setf left): Private generic functions
Method, (setf left): Private generic functions
Method, (setf left): Private generic functions
Method, (setf left): Private generic functions
Method, (setf lexeme-index): Private generic functions
Method, (setf name): Public standalone methods
Method, (setf name): Public standalone methods
Method, (setf open): Private generic functions
Method, (setf open-ct): Private generic functions
Method, (setf operator): Private generic functions
Method, (setf operator): Private generic functions
Method, (setf operator-directives): Private generic functions
Method, (setf output-history): Private generic functions
Method, (setf output-stream): Private generic functions
Method, (setf overlay-pane): Private generic functions
Method, (setf overlay-pane): Private generic functions
Method, (setf overlay-pane): Private generic functions
Method, (setf overlay-tree): Private generic functions
Method, (setf package-of): Private generic functions
Method, (setf priority): Private generic functions
Method, (setf priority): Private generic functions
Method, (setf pump-state-offset): Private generic functions
Method, (setf right): Private generic functions
Method, (setf right): Private generic functions
Method, (setf right): Private generic functions
Method, (setf right): Private generic functions
Method, (setf specifier): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf syntactic-lexeme): Private generic functions
Method, (setf term): Private generic functions
Method, (setf term): Private generic functions
Method, (setf term): Private generic functions
Method, (setf term): Private generic functions
Method, (setf term): Private generic functions
Method, (setf term): Private generic functions
Method, (setf texp): Private generic functions
Method, (setf text-rest): Private generic functions
Method, (setf text-rest): Private generic functions
Method, (setf tlist): Private generic functions
Method, (setf value): Private generic functions
Method, (setf value): Private generic functions
Method, (setf value-plist): Private generic functions
Method, (setf view): Public standalone methods
Method, (setf view): Public standalone methods
Method, (setf view): Public standalone methods
Method, (setf views): Public standalone methods
Method, (setf views): Public standalone methods
Method, (setf views): Public standalone methods
Method, (setf window): Public generic functions
Method, (setf windows): Public standalone methods
Method, (setf [): Private generic functions
Method, (setf [): Private generic functions
Method, (setf ]): Private generic functions
Method, (setf ]): Private generic functions
Method, (setf {): Private generic functions
Method, (setf {): Private generic functions
Method, (setf }): Private generic functions
Method, (setf }): Private generic functions
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, action: Public standalone methods
Method, activate-target-specification: Public standalone methods
Method, active-group: Public generic functions
Method, additional-command-tables: Public standalone methods
Method, additional-command-tables: Public standalone methods
Method, additional-command-tables: Public standalone methods
Method, adopt-frame: Public standalone methods
Method, allocate-space: Public standalone methods
Method, arg-list: Private generic functions
Method, arg-list: Private generic functions
Method, arg-list-length: Private generic functions
Method, arg-list-length: Private generic functions
Method, arg-list-nth: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, arity: Private generic functions
Method, atom: Private generic functions
Method, backward-one-down: Public standalone methods
Method, backward-one-down: Public standalone methods
Method, backward-one-expression: Public standalone methods
Method, backward-one-expression: Public standalone methods
Method, backward-one-list: Public standalone methods
Method, backward-one-list: Public standalone methods
Method, backward-one-paragraph: Private generic functions
Method, backward-one-sentence: Private generic functions
Method, backward-one-up: Public standalone methods
Method, backward-one-up: Public standalone methods
Method, bounding-rectangle*: Public standalone methods
Method, buffer-pane-p: Public generic functions
Method, buffer-pane-p: Public generic functions
Method, buffers: Public standalone methods
Method, canonical-name: Private generic functions
Method, canonical-name: Private generic functions
Method, canonical-name: Private generic functions
Method, canonical-name: Private generic functions
Method, canonical-name: Private generic functions
Method, canonical-name: Private generic functions
Method, canonical-name: Private generic functions
Method, ccl: Private generic functions
Method, check-buffer-writability: Public standalone methods
Method, clause: Private generic functions
Method, clause-term: Private generic functions
Method, clear-redisplay-information: Public standalone methods
Method, climacs-instance: Private generic functions
Method, close: Private generic functions
Method, close: Private generic functions
Method, closing-delimiter-p: Private generic functions
Method, closing-delimiter-p: Private generic functions
Method, closing-delimiter-p: Private generic functions
Method, closing-delimiter-p: Private generic functions
Method, comma: Private generic functions
Method, comma: Private generic functions
Method, command-for-unbound-gestures: Public standalone methods
Method, command-table: Public standalone methods
Method, command-table-inherit-from: Public standalone methods
Method, command-table-inherit-from: Public standalone methods
Method, command-table-inherit-from: Public standalone methods
Method, command-table-inherit-from: Public standalone methods
Method, comment: Private generic functions
Method, comment-region: Public standalone methods
Method, comment-region: Public standalone methods
Method, compose-space: Public standalone methods
Method, compound-term-p: Private generic functions
Method, compound-term-p: Private generic functions
Method, compound-term-p: Private generic functions
Method, compound-term-p: Private generic functions
Method, cont: Private generic functions
Method, content-pane: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-c-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, default-java-highlighting: Private generic functions
Method, directive: Private generic functions
Method, directive-term: Private generic functions
Method, dirty: Private generic functions
Method, disown-frame: Public standalone methods
Method, display-drei-view-contents: Public standalone methods
Method, display-group-contents: Public generic functions
Method, display-group-contents: Public generic functions
Method, display-group-contents: Public generic functions
Method, display-group-contents: Public generic functions
Method, display-group-contents: Public generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-parse-tree: Private generic functions
Method, display-syntax-name: Public standalone methods
Method, display-view-info-to-info-pane: Public generic functions
Method, display-view-info-to-info-pane: Public generic functions
Method, display-view-info-to-info-pane: Public generic functions
Method, display-view-status-to-info-pane: Public generic functions
Method, display-view-status-to-info-pane: Public generic functions
Method, drawing-options: Public standalone methods
Method, drei-instance-of: Public standalone methods
Method, element: Private generic functions
Method, elements: Private generic functions
Method, end: Private generic functions
Method, end: Private generic functions
Method, ensure-group-views: Public generic functions
Method, ensure-group-views: Public generic functions
Method, ensure-group-views: Public generic functions
Method, ensure-group-views: Public generic functions
Method, ensure-group-views: Public generic functions
Method, esa-current-buffer: Public standalone methods
Method, esa-top-level: Public standalone methods
Method, execute-frame-command: Public standalone methods
Method, exp: Private generic functions
Method, exp: Private generic functions
Method, external-format: Public generic functions
Method, find-applicable-command-table: Public standalone methods
Method, find-pane-for-frame: Public standalone methods
Method, forward-one-down: Public standalone methods
Method, forward-one-down: Public standalone methods
Method, forward-one-expression: Public standalone methods
Method, forward-one-expression: Public standalone methods
Method, forward-one-list: Public standalone methods
Method, forward-one-list: Public standalone methods
Method, forward-one-paragraph: Private generic functions
Method, forward-one-sentence: Private generic functions
Method, forward-one-up: Public standalone methods
Method, forward-one-up: Public standalone methods
Method, frame-clear-completions: Private standalone methods
Method, frame-command-table: Public standalone methods
Method, frame-exit: Public standalone methods
Method, frame-find-file: Public standalone methods
Method, frame-find-file-read-only: Public standalone methods
Method, frame-make-buffer-from-stream: Public standalone methods
Method, frame-make-new-buffer: Public standalone methods
Method, frame-manager-frames: Public standalone methods
Method, frame-manager-menu-choose: Public standalone methods
Method, frame-manager-notify-user: Public standalone methods
Method, frame-save-buffer-to-stream: Public standalone methods
Method, frame-set-visited-filename: Private generic functions
Method, frame-standard-input: Public standalone methods
Method, functor: Private generic functions
Method, functor: Private generic functions
Method, functor: Private generic functions
Method, functor: Private generic functions
Method, functor: Private generic functions
Method, functor: Private generic functions
Method, functor: Private generic functions
Method, generate-panes: Public standalone methods
Method, group: Public generic functions
Method, group-name: Private generic functions
Method, group-views: Public generic functions
Method, group-views: Public generic functions
Method, group-views: Public generic functions
Method, group-views: Public generic functions
Method, group-views: Public generic functions
Method, groups: Public generic functions
Method, handle-drei-condition: Public standalone methods
Method, handle-redisplay: Public standalone methods
Method, htsep: Private generic functions
Method, in-focus-p: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, inter-lexeme-object-p: Public standalone methods
Method, interactive-stream-p: Public standalone methods
Method, invoke-with-help-stream: Public standalone methods
Method, items: Private generic functions
Method, kill-view: Public generic functions
Method, kill-view: Public generic functions
Method, kill-view: Public generic functions
Method, label: Private generic functions
Method, last-cursor-position: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, layout-text: Private generic functions
Method, left: Private generic functions
Method, left: Private generic functions
Method, left: Private generic functions
Method, left: Private generic functions
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lex: Public standalone methods
Method, lexeme-index: Private generic functions
Method, lexer: Public standalone methods
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, matching-delimiter-p: Private generic functions
Method, menu-choose-from-drawer: Public standalone methods
Method, name: Public standalone methods
Method, name: Public standalone methods
Method, name-for-info-pane: Public standalone methods
Method, name-for-info-pane: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, new-state: Public standalone methods
Method, next-lexeme: Public standalone methods
Method, next-target: Public standalone methods
Method, note-command-disabled: Public standalone methods
Method, note-command-enabled: Public standalone methods
Method, note-frame-deiconified: Public standalone methods
Method, note-frame-disabled: Public standalone methods
Method, note-frame-enabled: Public standalone methods
Method, note-frame-iconified: Public standalone methods
Method, open: Private generic functions
Method, open-ct: Private generic functions
Method, opening-delimiter-p: Private generic functions
Method, opening-delimiter-p: Private generic functions
Method, opening-delimiter-p: Private generic functions
Method, opening-delimiter-p: Private generic functions
Method, operator: Private generic functions
Method, operator: Private generic functions
Method, operator-directives: Private generic functions
Method, other-name: Private generic functions
Method, output-history: Private generic functions
Method, output-stream: Private generic functions
Method, overlay-pane: Private generic functions
Method, overlay-tree: Private generic functions
Method, package-of: Private generic functions
Method, page-down: Public standalone methods
Method, page-up: Public standalone methods
Method, pathname-lister: Private generic functions
Method, port: Public standalone methods
Method, previous-target: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, priority: Private generic functions
Method, priority: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, prolog->paiprolog: Private generic functions
Method, pump-state-for-offset-with-syntax: Public standalone methods
Method, pump-state-offset: Private generic functions
Method, reinitialize-panes-and-layouts: Private standalone methods
Method, right: Private generic functions
Method, right: Private generic functions
Method, right: Private generic functions
Method, right: Private generic functions
Method, select-group: Public generic functions
Method, select-group: Public generic functions
Method, select-group: Public generic functions
Method, select-response: Private generic functions
Method, setup-split-pane: Private generic functions
Method, skip-inter: Public standalone methods
Method, skip-inter: Public standalone methods
Method, skip-inter: Public standalone methods
Method, skip-inter: Public standalone methods
Method, skip-inter: Public standalone methods
Method, skip-inter: Public standalone methods
Method, slot-missing: Public standalone methods
Method, specifier: Private generic functions
Method, standard-frame-manager: Public standalone methods
Method, stream-advance-to-column: Public standalone methods
Method, stream-clear-output: Public standalone methods
Method, stream-finish-output: Public standalone methods
Method, stream-force-output: Public standalone methods
Method, stream-fresh-line: Public standalone methods
Method, stream-line-column: Public standalone methods
Method, stream-start-line-p: Public standalone methods
Method, stream-terpri: Public standalone methods
Method, stream-write-char: Public standalone methods
Method, stream-write-string: Public standalone methods
Method, stroke-pump-with-syntax: Public standalone methods
Method, switch-to-view: Public generic functions
Method, switch-to-view: Public generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntactic-lexeme: Private generic functions
Method, syntax: Public standalone methods
Method, syntax-command-tables: Public standalone methods
Method, syntax-highlighting-rules: Public standalone methods
Method, syntax-highlighting-rules: Public standalone methods
Method, syntax-line-comment-string: Public standalone methods
Method, syntax-line-comment-string: Public standalone methods
Method, syntax-line-indentation: Public standalone methods
Method, syntax-line-indentation: Public standalone methods
Method, syntax-line-indentation: Public standalone methods
Method, term: Private generic functions
Method, term: Private generic functions
Method, term: Private generic functions
Method, term: Private generic functions
Method, term: Private generic functions
Method, term: Private generic functions
Method, texp: Private generic functions
Method, text-rest: Private generic functions
Method, text-rest: Private generic functions
Method, tlist: Private generic functions
Method, uncomment-region: Public standalone methods
Method, uncomment-region: Public standalone methods
Method, update-instance-for-redefined-class: Public standalone methods
Method, update-syntax: Public standalone methods
Method, update-syntax: Public standalone methods
Method, update-syntax: Public standalone methods
Method, value: Private generic functions
Method, value: Private generic functions
Method, value-plist: Private generic functions
Method, view: Public standalone methods
Method, views: Public standalone methods
Method, window: Public generic functions
Method, [: Private generic functions
Method, [: Private generic functions
Method, ]: Private generic functions
Method, ]: Private generic functions
Method, {: Private generic functions
Method, {: Private generic functions
Method, }: Private generic functions
Method, }: Private generic functions
multiple-query-replace: Private ordinary functions
multiple-query-replace-find-next-match: Private ordinary functions
multiple-query-replace-set-key: Private ordinary functions

N
name: Public standalone methods
name: Public standalone methods
name-for-info-pane: Public standalone methods
name-for-info-pane: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
new-state: Public standalone methods
next-lexeme: Public standalone methods
next-target: Public standalone methods
normalise-group-element: Private ordinary functions
note-command-disabled: Public standalone methods
note-command-enabled: Public standalone methods
note-frame-deiconified: Public standalone methods
note-frame-disabled: Public standalone methods
note-frame-enabled: Public standalone methods
note-frame-iconified: Public standalone methods
numeric-constant-p: Private ordinary functions
numeric-constant-value: Private ordinary functions

O
op/3-directive-operator: Private ordinary functions
op/3-directive-p: Private ordinary functions
op/3-directive-priority: Private ordinary functions
op/3-directive-specifier: Private ordinary functions
open: Private generic functions
open: Private generic functions
open-ct: Private generic functions
open-ct: Private generic functions
opening-delimiter-p: Private generic functions
opening-delimiter-p: Private generic functions
opening-delimiter-p: Private generic functions
opening-delimiter-p: Private generic functions
opening-delimiter-p: Private generic functions
opening-delimiter-p: Private generic functions
operator: Private generic functions
operator: Private generic functions
operator: Private generic functions
operator-directives: Private generic functions
operator-directives: Private generic functions
operatorp: Private ordinary functions
opspec-name: Private ordinary functions
opspec-priority: Private ordinary functions
opspec-specifier: Private ordinary functions
other-name: Private generic functions
other-name: Private generic functions
other-window: Public ordinary functions
output-history: Private generic functions
output-history: Private generic functions
output-stream: Private generic functions
output-stream: Private generic functions
overlay-pane: Private generic functions
overlay-pane: Private generic functions
overlay-tree: Private generic functions
overlay-tree: Private generic functions
overlaying: Private macros

P
package-of: Private generic functions
package-of: Private generic functions
page-down: Public standalone methods
page-up: Public standalone methods
pane-overlayer: Private ordinary functions
pathname-lister: Private generic functions
pathname-lister: Private generic functions
port: Public standalone methods
previous-target: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
priority: Private generic functions
priority: Private generic functions
priority: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
prolog->paiprolog: Private generic functions
pump-state-for-offset-with-syntax: Public standalone methods
pump-state-offset: Private generic functions
pump-state-offset: Private generic functions

R
real-column-number: Private ordinary functions
reinitialize-panes-and-layouts: Private standalone methods
remove-typeout: Private ordinary functions
replace-attribute-line: Private ordinary functions
replace-constellation: Private ordinary functions
right: Private generic functions
right: Private generic functions
right: Private generic functions
right: Private generic functions
right: Private generic functions

S
scroll-typeout-window: Private ordinary functions
select-group: Public generic functions
select-group: Public generic functions
select-group: Public generic functions
select-group: Public generic functions
select-response: Private generic functions
select-response: Private generic functions
setup-split-pane: Private generic functions
setup-split-pane: Private generic functions
single-window: Private ordinary functions
skip-inter: Public standalone methods
skip-inter: Public standalone methods
skip-inter: Public standalone methods
skip-inter: Public standalone methods
skip-inter: Public standalone methods
skip-inter: Public standalone methods
slot-missing: Public standalone methods
specifier: Private generic functions
specifier: Private generic functions
spelling-to-symbol: Private ordinary functions
spelling-to-symbol: Private ordinary functions
split-attribute: Private ordinary functions
split-attribute-line: Private ordinary functions
split-window: Public ordinary functions
split-window-maybe-cloning: Private ordinary functions
standard-frame-manager: Public standalone methods
stream-advance-to-column: Public standalone methods
stream-clear-output: Public standalone methods
stream-finish-output: Public standalone methods
stream-force-output: Public standalone methods
stream-fresh-line: Public standalone methods
stream-line-column: Public standalone methods
stream-start-line-p: Public standalone methods
stream-terpri: Public standalone methods
stream-write-char: Public standalone methods
stream-write-string: Public standalone methods
stroke-pump-with-syntax: Public standalone methods
switch-or-move-to-view: Public ordinary functions
switch-to-view: Public generic functions
switch-to-view: Public generic functions
switch-to-view: Public generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntactic-lexeme: Private generic functions
syntax: Public standalone methods
syntax-class-name-for-filepath: Private ordinary functions
syntax-command-tables: Public standalone methods
syntax-highlighting-rules: Public standalone methods
syntax-highlighting-rules: Public standalone methods
syntax-line-comment-string: Public standalone methods
syntax-line-comment-string: Public standalone methods
syntax-line-indentation: Public standalone methods
syntax-line-indentation: Public standalone methods
syntax-line-indentation: Public standalone methods

T
term: Private generic functions
term: Private generic functions
term: Private generic functions
term: Private generic functions
term: Private generic functions
term: Private generic functions
term: Private generic functions
term-directive-p: Private ordinary functions
texp: Private generic functions
texp: Private generic functions
text-rest: Private generic functions
text-rest: Private generic functions
text-rest: Private generic functions
tlist: Private generic functions
tlist: Private generic functions
top-level-form-after-in-vector: Private ordinary functions
top-level-form-after-in-vector: Private ordinary functions
top-level-form-around-in-vector: Private ordinary functions
top-level-form-around-in-vector: Private ordinary functions
top-level-form-before-in-vector: Private ordinary functions
top-level-form-before-in-vector: Private ordinary functions
top-level-vector: Private ordinary functions
top-level-vector: Private ordinary functions
toplevel-forms: Private ordinary functions
typeout-view-p: Public ordinary functions

U
uncomment-region: Public standalone methods
uncomment-region: Public standalone methods
update-attribute-line: Public ordinary functions
update-instance-for-redefined-class: Public standalone methods
update-package-name: Private ordinary functions
update-syntax: Public standalone methods
update-syntax: Public standalone methods
update-syntax: Public standalone methods

V
value: Private generic functions
value: Private generic functions
value: Private generic functions
value-plist: Private generic functions
value-plist: Private generic functions
view: Public standalone methods
view->paiprolog: Private ordinary functions
view-on-display: Private ordinary functions
views: Public standalone methods
views-having-buffer: Private ordinary functions

W
window: Public generic functions
window: Public generic functions
with-group-views: Public macros
with-typeout: Public macros
with-typeout-view: Public macros


A.3 Variables

Jump to:   "   #   %   '   *   /   [   ]   {   }  
A   C   D   E   F   H   I   L   N   O   P   R   S   T   V  
Index Entry  Section

"
"⎵word*⎵: Private special variables
"⎵word*⎵: Private special variables
"⎵word*⎵"⎵: Private special variables
"⎵word*⎵"⎵: Private special variables

#
#⎵word*⎵: Private special variables
#⎵word*⎵enl⎵: Private special variables
#⎵word*⎵nl⎵: Private special variables

%
%active-group: Public classes
%climacs: Private classes
%command-table: Public classes
%content-pane: Private classes
%cursor-position: Public classes
%dirty: Public classes
%element: Public classes
%elements: Public classes
%external-format: Public classes
%group: Private classes
%group-name: Public conditions
%groups: Public classes
%label: Private classes
%list-pathnames-lambda: Private classes
%other-name: Private classes
%output-history: Public classes
%output-stream: Public classes
%overlay-pane: Private classes
%overlay-tree: Private classes
%select-group-lambda: Private classes
%standard-frame-manager: Private classes
%value-plist: Private classes
%view: Public conditions
%views: Public classes
%window: Public conditions

'
'⎵word*⎵: Private special variables
'⎵word*⎵'⎵: Private special variables

*
*climacs-target-creator*: Public special variables
*climacs-text-style*: Public special variables
*default-external-format*: Public special variables
*info-bg-color*: Public special variables
*info-fg-color*: Public special variables
*keyword-spellings*: Private special variables
*keyword-spellings*: Private special variables
*loaded-files*: Private special variables
*mini-bg-color*: Public special variables
*mini-fg-color*: Public special variables
*persistent-groups*: Private special variables
*predefined-operators*: Private special variables
*prolog-grammar*: Private special variables
*show-info-pane-mark-position*: Private special variables
*syntax-highlighting-rules*: Private special variables
*syntax-highlighting-rules*: Private special variables
*this-syntax*: Private special variables
*with-scrollbars*: Public special variables

/
/*⎵word*⎵: Private special variables
/*⎵word*⎵: Private special variables
/*⎵word*⎵*/⎵: Private special variables
/*⎵word*⎵*/⎵: Private special variables
//⎵word*⎵: Private special variables
//⎵word*⎵: Private special variables
//⎵word*⎵nl⎵: Private special variables
//⎵word*⎵nl⎵: Private special variables

[
[: Private classes
[: Private classes

]
]: Private classes
]: Private classes

{
{: Private classes
{: Private classes

}
}: Private classes
}: Private classes

A
arg-list: Private classes
arg-list: Private classes
atom: Private classes

C
ccl: Private classes
clause: Private classes
clause-term: Private classes
close: Private classes
close: Private classes
comma: Private classes
comma: Private classes
comment: Private classes
cont: Private classes

D
directive: Private classes
directive-term: Private classes
drawing-options: Private classes

E
end: Private classes
end: Private classes
end: Private classes
exp: Private classes
exp: Private classes

F
face: Private classes
face: Private classes
face: Private classes
form*⎵: Private special variables
form*⎵: Private special variables
form-may-follow: Private special variables
form-may-follow: Private special variables
functor: Private classes

H
htsep: Private classes

I
initial-state⎵: Private special variables
initial-state⎵: Private special variables
ink: Private classes
ink: Private classes
ink: Private classes
items: Private classes

L
l"⎵word*⎵: Private special variables
l"⎵word*⎵"⎵: Private special variables
l'⎵word*⎵: Private special variables
l'⎵word*⎵'⎵: Private special variables
layout-text: Public classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
layout-text: Private classes
left: Private classes
left: Private classes
left: Private classes
left: Private classes
lexeme-index: Private classes
lexer: Private classes

N
name: Private classes
name: Private classes

O
offset: Private classes
open: Private classes
open-ct: Private classes
operator: Private classes
operator: Private classes
operator-directives: Private classes

P
package: Public classes
paragraphs: Private classes
parser: Private classes
priority: Private classes
priority: Private classes

R
right: Private classes
right: Private classes
right: Private classes
right: Private classes

S
sentence-beginnings: Private classes
sentence-endings: Private classes
Slot, %active-group: Public classes
Slot, %climacs: Private classes
Slot, %command-table: Public classes
Slot, %content-pane: Private classes
Slot, %cursor-position: Public classes
Slot, %dirty: Public classes
Slot, %element: Public classes
Slot, %elements: Public classes
Slot, %external-format: Public classes
Slot, %group: Private classes
Slot, %group-name: Public conditions
Slot, %groups: Public classes
Slot, %label: Private classes
Slot, %list-pathnames-lambda: Private classes
Slot, %other-name: Private classes
Slot, %output-history: Public classes
Slot, %output-stream: Public classes
Slot, %overlay-pane: Private classes
Slot, %overlay-tree: Private classes
Slot, %select-group-lambda: Private classes
Slot, %standard-frame-manager: Private classes
Slot, %value-plist: Private classes
Slot, %view: Public conditions
Slot, %views: Public classes
Slot, %window: Public conditions
Slot, arg-list: Private classes
Slot, arg-list: Private classes
Slot, atom: Private classes
Slot, ccl: Private classes
Slot, clause: Private classes
Slot, clause-term: Private classes
Slot, close: Private classes
Slot, close: Private classes
Slot, comma: Private classes
Slot, comma: Private classes
Slot, comment: Private classes
Slot, cont: Private classes
Slot, directive: Private classes
Slot, directive-term: Private classes
Slot, drawing-options: Private classes
Slot, end: Private classes
Slot, end: Private classes
Slot, end: Private classes
Slot, exp: Private classes
Slot, exp: Private classes
Slot, face: Private classes
Slot, face: Private classes
Slot, face: Private classes
Slot, functor: Private classes
Slot, htsep: Private classes
Slot, ink: Private classes
Slot, ink: Private classes
Slot, ink: Private classes
Slot, items: Private classes
Slot, layout-text: Public classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, layout-text: Private classes
Slot, left: Private classes
Slot, left: Private classes
Slot, left: Private classes
Slot, left: Private classes
Slot, lexeme-index: Private classes
Slot, lexer: Private classes
Slot, name: Private classes
Slot, name: Private classes
Slot, offset: Private classes
Slot, open: Private classes
Slot, open-ct: Private classes
Slot, operator: Private classes
Slot, operator: Private classes
Slot, operator-directives: Private classes
Slot, package: Public classes
Slot, paragraphs: Private classes
Slot, parser: Private classes
Slot, priority: Private classes
Slot, priority: Private classes
Slot, right: Private classes
Slot, right: Private classes
Slot, right: Private classes
Slot, right: Private classes
Slot, sentence-beginnings: Private classes
Slot, sentence-endings: Private classes
Slot, specifier: Private classes
Slot, start: Private classes
Slot, state: Private classes
Slot, syntactic-lexeme: Public classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntactic-lexeme: Private classes
Slot, syntax: Private classes
Slot, term: Private classes
Slot, term: Private classes
Slot, term: Private classes
Slot, term: Private classes
Slot, term: Private classes
Slot, term: Private classes
Slot, texp: Private classes
Slot, text-rest: Private classes
Slot, text-rest: Private classes
Slot, tlist: Private classes
Slot, valid-lex: Private classes
Slot, valid-parse: Private classes
Slot, value: Private classes
Slot, value: Private classes
Slot, [: Private classes
Slot, [: Private classes
Slot, ]: Private classes
Slot, ]: Private classes
Slot, {: Private classes
Slot, {: Private classes
Slot, }: Private classes
Slot, }: Private classes
Special Variable, "⎵word*⎵: Private special variables
Special Variable, "⎵word*⎵: Private special variables
Special Variable, "⎵word*⎵"⎵: Private special variables
Special Variable, "⎵word*⎵"⎵: Private special variables
Special Variable, #⎵word*⎵: Private special variables
Special Variable, #⎵word*⎵enl⎵: Private special variables
Special Variable, #⎵word*⎵nl⎵: Private special variables
Special Variable, '⎵word*⎵: Private special variables
Special Variable, '⎵word*⎵'⎵: Private special variables
Special Variable, *climacs-target-creator*: Public special variables
Special Variable, *climacs-text-style*: Public special variables
Special Variable, *default-external-format*: Public special variables
Special Variable, *info-bg-color*: Public special variables
Special Variable, *info-fg-color*: Public special variables
Special Variable, *keyword-spellings*: Private special variables
Special Variable, *keyword-spellings*: Private special variables
Special Variable, *loaded-files*: Private special variables
Special Variable, *mini-bg-color*: Public special variables
Special Variable, *mini-fg-color*: Public special variables
Special Variable, *persistent-groups*: Private special variables
Special Variable, *predefined-operators*: Private special variables
Special Variable, *prolog-grammar*: Private special variables
Special Variable, *show-info-pane-mark-position*: Private special variables
Special Variable, *syntax-highlighting-rules*: Private special variables
Special Variable, *syntax-highlighting-rules*: Private special variables
Special Variable, *this-syntax*: Private special variables
Special Variable, *with-scrollbars*: Public special variables
Special Variable, /*⎵word*⎵: Private special variables
Special Variable, /*⎵word*⎵: Private special variables
Special Variable, /*⎵word*⎵*/⎵: Private special variables
Special Variable, /*⎵word*⎵*/⎵: Private special variables
Special Variable, //⎵word*⎵: Private special variables
Special Variable, //⎵word*⎵: Private special variables
Special Variable, //⎵word*⎵nl⎵: Private special variables
Special Variable, //⎵word*⎵nl⎵: Private special variables
Special Variable, form*⎵: Private special variables
Special Variable, form*⎵: Private special variables
Special Variable, form-may-follow: Private special variables
Special Variable, form-may-follow: Private special variables
Special Variable, initial-state⎵: Private special variables
Special Variable, initial-state⎵: Private special variables
Special Variable, l"⎵word*⎵: Private special variables
Special Variable, l"⎵word*⎵"⎵: Private special variables
Special Variable, l'⎵word*⎵: Private special variables
Special Variable, l'⎵word*⎵'⎵: Private special variables
specifier: Private classes
start: Private classes
state: Private classes
syntactic-lexeme: Public classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntactic-lexeme: Private classes
syntax: Private classes

T
term: Private classes
term: Private classes
term: Private classes
term: Private classes
term: Private classes
term: Private classes
texp: Private classes
text-rest: Private classes
text-rest: Private classes
tlist: Private classes

V
valid-lex: Private classes
valid-parse: Private classes
value: Private classes
value: Private classes


A.4 Data types

Jump to:   "   #   '   /   _  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W  
Index Entry  Section

"
"⎵word*⎵: Private classes
"⎵word*⎵: Private classes
"⎵word*⎵"⎵: Private classes
"⎵word*⎵"⎵: Private classes

#
#⎵word*⎵: Private classes
#⎵word*⎵enl⎵: Private classes
#⎵word*⎵nl⎵: Private classes

'
'⎵word*⎵: Private classes
'⎵word*⎵'⎵: Private classes

/
/*⎵word*⎵: Private classes
/*⎵word*⎵: Private classes
/*⎵word*⎵*/⎵: Private classes
/*⎵word*⎵*/⎵: Private classes
//⎵word*⎵: Private classes
//⎵word*⎵: Private classes
//⎵word*⎵nl⎵: Private classes
//⎵word*⎵nl⎵: Private classes

_
_bool-lexeme: Private classes
_complex-lexeme: Private classes
_imaginary-lexeme: Private classes

A
abstract-lexeme: Private classes
ampersand-equal-lexeme: Private classes
ampersand-equal-lexeme: Private classes
ampersand-lexeme: Private classes
ampersand-lexeme: Private classes
and-and-lexeme: Private classes
and-and-lexeme: Private classes
anonymous-lexeme: Private classes
arg-list: Private classes
arg-list-pair: Private classes
assert-lexeme: Private classes
asterisk-equal-lexeme: Private classes
asterisk-equal-lexeme: Private classes
asterisk-lexeme: Private classes
asterisk-lexeme: Private classes
atom: Private classes
auto-lexeme: Private classes

B
bad-number-literal-lexeme: Private classes
basic-type: Private classes
binary-constant-lexeme: Private classes
binary-op: Private classes
binary-operator-compound-lterm: Private classes
binary-operator-compound-term: Private classes
boolean-lexeme: Private classes
boolean-literal-lexeme: Private classes
bracketed-comment-lexeme: Private classes
bracketed-term: Private classes
break-lexeme: Private classes
break-lexeme: Private classes
buffer-contains-noncharacter: Private conditions
byte-lexeme: Private classes

C
c-comment: Private classes
c-lexeme: Private classes
c-nonterminal: Private classes
c-syntax: Public classes
c-syntax-commands.lisp: The climacs/c-syntax-commands․lisp file
c-syntax.lisp: The climacs/c-syntax․lisp file
c-table: Private classes
case-lexeme: Private classes
case-lexeme: Private classes
catch-lexeme: Private classes
char-code-list: Private classes
char-code-list-compound-term: Private classes
char-code-list-lexeme: Private classes
char-lexeme: Private classes
char-lexeme: Private classes
character-code-constant-lexeme: Private classes
character-end-lexeme: Private classes
character-form: Private classes
character-literal-lexeme: Private classes
character-start-lexeme: Private classes
circumflex-equal-lexeme: Private classes
circumflex-equal-lexeme: Private classes
circumflex-lexeme: Private classes
circumflex-lexeme: Private classes
Class, "⎵word*⎵: Private classes
Class, "⎵word*⎵: Private classes
Class, "⎵word*⎵"⎵: Private classes
Class, "⎵word*⎵"⎵: Private classes
Class, #⎵word*⎵: Private classes
Class, #⎵word*⎵enl⎵: Private classes
Class, #⎵word*⎵nl⎵: Private classes
Class, '⎵word*⎵: Private classes
Class, '⎵word*⎵'⎵: Private classes
Class, /*⎵word*⎵: Private classes
Class, /*⎵word*⎵: Private classes
Class, /*⎵word*⎵*/⎵: Private classes
Class, /*⎵word*⎵*/⎵: Private classes
Class, //⎵word*⎵: Private classes
Class, //⎵word*⎵: Private classes
Class, //⎵word*⎵nl⎵: Private classes
Class, //⎵word*⎵nl⎵: Private classes
Class, abstract-lexeme: Private classes
Class, ampersand-equal-lexeme: Private classes
Class, ampersand-equal-lexeme: Private classes
Class, ampersand-lexeme: Private classes
Class, ampersand-lexeme: Private classes
Class, and-and-lexeme: Private classes
Class, and-and-lexeme: Private classes
Class, anonymous-lexeme: Private classes
Class, arg-list: Private classes
Class, arg-list-pair: Private classes
Class, assert-lexeme: Private classes
Class, asterisk-equal-lexeme: Private classes
Class, asterisk-equal-lexeme: Private classes
Class, asterisk-lexeme: Private classes
Class, asterisk-lexeme: Private classes
Class, atom: Private classes
Class, auto-lexeme: Private classes
Class, bad-number-literal-lexeme: Private classes
Class, basic-type: Private classes
Class, binary-constant-lexeme: Private classes
Class, binary-op: Private classes
Class, binary-operator-compound-lterm: Private classes
Class, binary-operator-compound-term: Private classes
Class, boolean-lexeme: Private classes
Class, boolean-literal-lexeme: Private classes
Class, bracketed-comment-lexeme: Private classes
Class, bracketed-term: Private classes
Class, break-lexeme: Private classes
Class, break-lexeme: Private classes
Class, byte-lexeme: Private classes
Class, c-comment: Private classes
Class, c-lexeme: Private classes
Class, c-nonterminal: Private classes
Class, c-syntax: Public classes
Class, c-table: Private classes
Class, case-lexeme: Private classes
Class, case-lexeme: Private classes
Class, catch-lexeme: Private classes
Class, char-code-list: Private classes
Class, char-code-list-compound-term: Private classes
Class, char-code-list-lexeme: Private classes
Class, char-lexeme: Private classes
Class, char-lexeme: Private classes
Class, character-code-constant-lexeme: Private classes
Class, character-end-lexeme: Private classes
Class, character-form: Private classes
Class, character-literal-lexeme: Private classes
Class, character-start-lexeme: Private classes
Class, circumflex-equal-lexeme: Private classes
Class, circumflex-equal-lexeme: Private classes
Class, circumflex-lexeme: Private classes
Class, circumflex-lexeme: Private classes
Class, class-lexeme: Private classes
Class, clause: Private classes
Class, clause-prolog-text: Private classes
Class, clause-term: Private classes
Class, climacs: Public classes
Class, climacs-buffer: Public classes
Class, climacs-command-table: Private classes
Class, climacs-frame-manager: Private classes
Class, climacs-info-pane: Public classes
Class, climacs-minibuffer-pane: Private classes
Class, climacs-pane: Public classes
Class, close: Private classes
Class, close-curly: Private classes
Class, close-curly-lexeme: Private classes
Class, close-lexeme: Private classes
Class, close-list: Private classes
Class, close-list-lexeme: Private classes
Class, closing-delimiter-mixin: Private classes
Class, closing-delimiter-mixin: Private classes
Class, colon-lexeme: Private classes
Class, colon-lexeme: Private classes
Class, comma: Private classes
Class, comma-lexeme: Private classes
Class, comma-lexeme: Private classes
Class, comma-lexeme: Private classes
Class, comment: Private classes
Class, comment: Private classes
Class, comment-end-lexeme: Private classes
Class, comment-end-lexeme: Private classes
Class, comment-lexeme: Private classes
Class, complete-character-form: Private classes
Class, complete-form-mixin: Private classes
Class, complete-form-mixin: Private classes
Class, complete-long-comment-form: Private classes
Class, complete-long-comment-form: Private classes
Class, complete-string-form: Private classes
Class, complete-string-form: Private classes
Class, complete-wide-character-form: Private classes
Class, complete-wide-string-form: Private classes
Class, compound-term: Private classes
Class, const-lexeme: Private classes
Class, const-lexeme: Private classes
Class, constant-lexeme: Private classes
Class, constant-term: Private classes
Class, continue-lexeme: Private classes
Class, continue-lexeme: Private classes
Class, curly-brackets: Private classes
Class, curly-compound-term: Private classes
Class, current-view-group: Private classes
Class, custom-group: Private classes
Class, cut-lexeme: Private classes
Class, decimal-floating-point-literal-lexeme: Private classes
Class, decimal-integer-literal-lexeme: Private classes
Class, decrement-lexeme: Private classes
Class, decrement-lexeme: Private classes
Class, default-lexeme: Private classes
Class, default-lexeme: Private classes
Class, delimiter-lexeme: Private classes
Class, delimiter-lexeme: Private classes
Class, delimiter-mixin: Private classes
Class, delimiter-mixin: Private classes
Class, dereference-lexeme: Private classes
Class, directive: Private classes
Class, directive-prolog-text: Private classes
Class, directive-term: Private classes
Class, do-lexeme: Private classes
Class, do-lexeme: Private classes
Class, dot-lexeme: Private classes
Class, dot-lexeme: Private classes
Class, double-lexeme: Private classes
Class, double-lexeme: Private classes
Class, ellipsis-lexeme: Private classes
Class, else-lexeme: Private classes
Class, else-lexeme: Private classes
Class, empty-list: Private classes
Class, empty-prolog-text: Private classes
Class, end: Private classes
Class, end-lexeme: Private classes
Class, enum-lexeme: Private classes
Class, enum-lexeme: Private classes
Class, eq-lexeme: Private classes
Class, eq-lexeme: Private classes
Class, equal-lexeme: Private classes
Class, equal-lexeme: Private classes
Class, error-lexeme: Private classes
Class, error-lexeme: Private classes
Class, error-lexeme: Private classes
Class, error-symbol: Private classes
Class, error-symbol: Private classes
Class, escaped-newline-lexeme: Private classes
Class, exclamation-lexeme: Private classes
Class, exclamation-lexeme: Private classes
Class, exp: Private classes
Class, exp-atom: Private classes
Class, exp-term: Private classes
Class, extends-lexeme: Private classes
Class, extern-lexeme: Private classes
Class, final-lexeme: Private classes
Class, finally-lexeme: Private classes
Class, float-lexeme: Private classes
Class, float-lexeme: Private classes
Class, float-number: Private classes
Class, float-number-lexeme: Private classes
Class, floating-constant-lexeme: Private classes
Class, floating-point-literal-lexeme: Private classes
Class, for-lexeme: Private classes
Class, for-lexeme: Private classes
Class, form: Private classes
Class, form: Private classes
Class, form*: Private classes
Class, form*: Private classes
Class, form*⎵: Private classes
Class, form*⎵: Private classes
Class, form-lexeme: Private classes
Class, form-lexeme: Private classes
Class, form-may-follow: Private classes
Class, form-may-follow: Private classes
Class, function-specifier: Private classes
Class, functional-compound-term: Private classes
Class, geq-lexeme: Private classes
Class, geq-lexeme: Private classes
Class, goto-lexeme: Private classes
Class, goto-lexeme: Private classes
Class, graphic-lexeme: Private classes
Class, group: Public classes
Class, group-element: Public classes
Class, group-target-specification: Private classes
Class, hash-hash-lexeme: Private classes
Class, hash-lexeme: Private classes
Class, head-tail-separator: Private classes
Class, head-tail-separator-lexeme: Private classes
Class, hex-integer-literal-lexeme: Private classes
Class, hexadecimal-constant-lexeme: Private classes
Class, hexidecimal-floating-point-literal-lexeme: Private classes
Class, identifier-lexeme: Private classes
Class, identifier-lexeme: Private classes
Class, identifier-lexeme: Private classes
Class, if-lexeme: Private classes
Class, if-lexeme: Private classes
Class, implements-lexeme: Private classes
Class, import-lexeme: Private classes
Class, incomplete-character-form: Private classes
Class, incomplete-character-literal-lexeme: Private classes
Class, incomplete-form-mixin: Private classes
Class, incomplete-form-mixin: Private classes
Class, incomplete-long-comment-form: Private classes
Class, incomplete-long-comment-form: Private classes
Class, incomplete-string-form: Private classes
Class, incomplete-string-form: Private classes
Class, incomplete-wide-character-form: Private classes
Class, incomplete-wide-string-form: Private classes
Class, increment-lexeme: Private classes
Class, increment-lexeme: Private classes
Class, initial-state⎵: Private classes
Class, initial-state⎵: Private classes
Class, inline-lexeme: Private classes
Class, instanceof-lexeme: Private classes
Class, int-lexeme: Private classes
Class, int-lexeme: Private classes
Class, integer: Private classes
Class, integer-constant-lexeme: Private classes
Class, integer-constant-lexeme: Private classes
Class, integer-lexeme: Private classes
Class, integer-literal-lexeme: Private classes
Class, interface-lexeme: Private classes
Class, items: Private classes
Class, items-list: Private classes
Class, items-pair: Private classes
Class, java-comment: Private classes
Class, java-lexeme: Private classes
Class, java-nonterminal: Private classes
Class, java-syntax: Public classes
Class, java-table: Private classes
Class, keyword-lexeme: Private classes
Class, keyword-lexeme: Private classes
Class, l"⎵word*⎵: Private classes
Class, l"⎵word*⎵"⎵: Private classes
Class, l'⎵word*⎵: Private classes
Class, l'⎵word*⎵'⎵: Private classes
Class, layout-text: Private classes
Class, left-angle-bracket-lexeme: Private classes
Class, left-angle-bracket-lexeme: Private classes
Class, left-brace-lexeme: Private classes
Class, left-brace-lexeme: Private classes
Class, left-bracket-lexeme: Private classes
Class, left-bracket-lexeme: Private classes
Class, left-parenthesis-lexeme: Private classes
Class, left-parenthesis-lexeme: Private classes
Class, left-shift-equal-lexeme: Private classes
Class, left-shift-equal-lexeme: Private classes
Class, left-shift-lexeme: Private classes
Class, left-shift-lexeme: Private classes
Class, leq-lexeme: Private classes
Class, leq-lexeme: Private classes
Class, lexer-character-state: Private classes
Class, lexer-escaped-preprocessor-state: Private classes
Class, lexer-line-comment-state: Private classes
Class, lexer-line-comment-state: Private classes
Class, lexer-long-comment-state: Private classes
Class, lexer-long-comment-state: Private classes
Class, lexer-preprocessor-state: Private classes
Class, lexer-string-state: Private classes
Class, lexer-string-state: Private classes
Class, line-comment: Private classes
Class, line-comment: Private classes
Class, line-comment-form: Private classes
Class, line-comment-form: Private classes
Class, line-comment-start-lexeme: Private classes
Class, line-comment-start-lexeme: Private classes
Class, list-compound-term: Private classes
Class, literal-lexeme: Private classes
Class, long-comment: Private classes
Class, long-comment: Private classes
Class, long-comment-form: Private classes
Class, long-comment-form: Private classes
Class, long-comment-start-lexeme: Private classes
Class, long-comment-start-lexeme: Private classes
Class, long-lexeme: Private classes
Class, long-lexeme: Private classes
Class, lterm: Private classes
Class, minus-equal-lexeme: Private classes
Class, minus-equal-lexeme: Private classes
Class, minus-lexeme: Private classes
Class, minus-lexeme: Private classes
Class, modifier: Private classes
Class, name: Public classes
Class, name-lexeme: Private classes
Class, named-lexeme: Private classes
Class, native-lexeme: Private classes
Class, neq-lexeme: Private classes
Class, neq-lexeme: Private classes
Class, new-lexeme: Private classes
Class, null-literal-lexeme: Private classes
Class, octal-constant-lexeme: Private classes
Class, octal-integer-literal-lexeme: Private classes
Class, op: Private classes
Class, open: Private classes
Class, open-ct: Private classes
Class, open-ct-lexeme: Private classes
Class, open-curly: Private classes
Class, open-curly-lexeme: Private classes
Class, open-lexeme: Private classes
Class, open-list: Private classes
Class, open-list-lexeme: Private classes
Class, opening-delimiter-mixin: Private classes
Class, opening-delimiter-mixin: Private classes
Class, operator: Private classes
Class, operator: Private classes
Class, operator-compound-lterm: Private classes
Class, operator-compound-term: Private classes
Class, or-or-lexeme: Private classes
Class, or-or-lexeme: Private classes
Class, overlaying-pane: Private classes
Class, package-lexeme: Private classes
Class, percent-equal-lexeme: Private classes
Class, percent-equal-lexeme: Private classes
Class, percent-lexeme: Private classes
Class, percent-lexeme: Private classes
Class, pipe-equal-lexeme: Private classes
Class, pipe-equal-lexeme: Private classes
Class, pipe-lexeme: Private classes
Class, pipe-lexeme: Private classes
Class, plus-equal-lexeme: Private classes
Class, plus-equal-lexeme: Private classes
Class, plus-lexeme: Private classes
Class, plus-lexeme: Private classes
Class, postfix-op: Private classes
Class, postfix-operator-compound-lterm: Private classes
Class, postfix-operator-compound-term: Private classes
Class, prefix-op: Private classes
Class, prefix-operator-compound-lterm: Private classes
Class, prefix-operator-compound-term: Private classes
Class, preprocessor-directive: Private classes
Class, preprocessor-directive-form: Private classes
Class, preprocessor-end-lexeme: Private classes
Class, preprocessor-start-lexeme: Private classes
Class, private-lexeme: Private classes
Class, prolog-lexeme: Private classes
Class, prolog-lexer: Private classes
Class, prolog-nonterminal: Private classes
Class, prolog-parse-tree: Private classes
Class, prolog-syntax: Private classes
Class, prolog-table: Private classes
Class, prolog-text: Private classes
Class, prolog-token: Private classes
Class, protected-lexeme: Private classes
Class, public-lexeme: Private classes
Class, pump-state: Private classes
Class, punctuator-lexeme: Private classes
Class, punctuator-lexeme: Private classes
Class, question-lexeme: Private classes
Class, question-lexeme: Private classes
Class, quoted-lexeme: Private classes
Class, register-lexeme: Private classes
Class, restrict-lexeme: Private classes
Class, return-lexeme: Private classes
Class, return-lexeme: Private classes
Class, right-angle-bracket-lexeme: Private classes
Class, right-angle-bracket-lexeme: Private classes
Class, right-brace-lexeme: Private classes
Class, right-brace-lexeme: Private classes
Class, right-bracket-lexeme: Private classes
Class, right-bracket-lexeme: Private classes
Class, right-parenthesis-lexeme: Private classes
Class, right-parenthesis-lexeme: Private classes
Class, right-shift-equal-lexeme: Private classes
Class, right-shift-equal-lexeme: Private classes
Class, right-shift-lexeme: Private classes
Class, right-shift-lexeme: Private classes
Class, semi-colon-lexeme: Private classes
Class, semi-colon-lexeme: Private classes
Class, semicolon-lexeme: Private classes
Class, separator-lexeme: Private classes
Class, short-lexeme: Private classes
Class, short-lexeme: Private classes
Class, signed-lexeme: Private classes
Class, single-line-comment-lexeme: Private classes
Class, sizeof-lexeme: Private classes
Class, slash-equal-lexeme: Private classes
Class, slash-equal-lexeme: Private classes
Class, slash-lexeme: Private classes
Class, slash-lexeme: Private classes
Class, standard-group: Public classes
Class, start-lexeme: Private classes
Class, static-lexeme: Private classes
Class, static-lexeme: Private classes
Class, storage-class-specifier: Private classes
Class, striftfp-lexeme: Private classes
Class, string-end-lexeme: Private classes
Class, string-end-lexeme: Private classes
Class, string-form: Private classes
Class, string-form: Private classes
Class, string-literal-lexeme: Private classes
Class, string-literal-lexeme: Private classes
Class, string-start-lexeme: Private classes
Class, string-start-lexeme: Private classes
Class, struct-lexeme: Private classes
Class, structedit-mode: Public classes
Class, super-lexeme: Private classes
Class, switch-lexeme: Private classes
Class, switch-lexeme: Private classes
Class, synchronized-lexeme: Private classes
Class, synonym-group: Private classes
Class, term: Private classes
Class, text-lexeme: Private classes
Class, text-lexeme: Private classes
Class, text-syntax: Private classes
Class, this-lexeme: Private classes
Class, throw-lexeme: Private classes
Class, throws-lexeme: Private classes
Class, tilde-lexeme: Private classes
Class, tilde-lexeme: Private classes
Class, transient-lexeme: Private classes
Class, try-lexeme: Private classes
Class, type-qualifier: Private classes
Class, type-specifier: Private classes
Class, typedef-lexeme: Private classes
Class, typeout-overlay: Private classes
Class, typeout-stream: Private classes
Class, typeout-view: Public classes
Class, union-lexeme: Private classes
Class, unsigned-lexeme: Private classes
Class, unsigned-right-shift-equal-lexeme: Private classes
Class, unsigned-right-shift-lexeme: Private classes
Class, variable: Private classes
Class, variable-lexeme: Private classes
Class, variable-term: Private classes
Class, void-lexeme: Private classes
Class, void-lexeme: Private classes
Class, volatile-lexeme: Private classes
Class, volatile-lexeme: Private classes
Class, while-lexeme: Private classes
Class, while-lexeme: Private classes
Class, wide-character-form: Private classes
Class, wide-character-start-lexeme: Private classes
Class, wide-string-form: Private classes
Class, wide-string-start-lexeme: Private classes
Class, word-lexeme: Private classes
Class, word-lexeme: Private classes
Class, _bool-lexeme: Private classes
Class, _complex-lexeme: Private classes
Class, _imaginary-lexeme: Private classes
class-lexeme: Private classes
clause: Private classes
clause-prolog-text: Private classes
clause-term: Private classes
climacs: The climacs system
climacs: The climacs package
climacs: Public classes
climacs-buffer: Public classes
climacs-c-syntax: The climacs-c-syntax package
climacs-cl-syntax: The climacs-cl-syntax package
climacs-command-table: Private classes
climacs-commands: The climacs-commands package
climacs-core: The climacs-core package
climacs-frame-manager: Private classes
climacs-gui: The climacs-gui package
climacs-html-syntax: The climacs-html-syntax package
climacs-info-pane: Public classes
climacs-java-syntax: The climacs-java-syntax package
climacs-lisp-syntax-commands.lisp: The climacs/climacs-lisp-syntax-commands․lisp file
climacs-lisp-syntax.lisp: The climacs/climacs-lisp-syntax․lisp file
climacs-minibuffer-pane: Private classes
climacs-pane: Public classes
climacs-prolog-syntax: The climacs-prolog-syntax package
climacs-structedit: The climacs-structedit package
climacs-text-syntax: The climacs-text-syntax package
climacs.asd: The climacs/climacs․asd file
climacs.lisp: The climacs/climacs․lisp file
climacs.system: The climacs․system package
close: Private classes
close-curly: Private classes
close-curly-lexeme: Private classes
close-lexeme: Private classes
close-list: Private classes
close-list-lexeme: Private classes
closing-delimiter-mixin: Private classes
closing-delimiter-mixin: Private classes
colon-lexeme: Private classes
colon-lexeme: Private classes
comma: Private classes
comma-lexeme: Private classes
comma-lexeme: Private classes
comma-lexeme: Private classes
comment: Private classes
comment: Private classes
comment-end-lexeme: Private classes
comment-end-lexeme: Private classes
comment-lexeme: Private classes
complete-character-form: Private classes
complete-form-mixin: Private classes
complete-form-mixin: Private classes
complete-long-comment-form: Private classes
complete-long-comment-form: Private classes
complete-string-form: Private classes
complete-string-form: Private classes
complete-wide-character-form: Private classes
complete-wide-string-form: Private classes
compound-term: Private classes
Condition, buffer-contains-noncharacter: Private conditions
Condition, group-not-found: Public conditions
Condition, unknown-view: Public conditions
Condition, view-already-displayed: Public conditions
Condition, view-setting-error: Public conditions
const-lexeme: Private classes
const-lexeme: Private classes
constant-lexeme: Private classes
constant-term: Private classes
continue-lexeme: Private classes
continue-lexeme: Private classes
core.lisp: The climacs/core․lisp file
curly-brackets: Private classes
curly-compound-term: Private classes
current-view-group: Private classes
custom-group: Private classes
cut-lexeme: Private classes

D
decimal-floating-point-literal-lexeme: Private classes
decimal-integer-literal-lexeme: Private classes
decrement-lexeme: Private classes
decrement-lexeme: Private classes
default-lexeme: Private classes
default-lexeme: Private classes
delimiter-lexeme: Private classes
delimiter-lexeme: Private classes
delimiter-mixin: Private classes
delimiter-mixin: Private classes
dereference-lexeme: Private classes
developer-commands.lisp: The climacs/developer-commands․lisp file
directive: Private classes
directive-prolog-text: Private classes
directive-term: Private classes
do-lexeme: Private classes
do-lexeme: Private classes
dot-lexeme: Private classes
dot-lexeme: Private classes
double-lexeme: Private classes
double-lexeme: Private classes

E
ellipsis-lexeme: Private classes
else-lexeme: Private classes
else-lexeme: Private classes
empty-list: Private classes
empty-prolog-text: Private classes
end: Private classes
end-lexeme: Private classes
enum-lexeme: Private classes
enum-lexeme: Private classes
eq-lexeme: Private classes
eq-lexeme: Private classes
equal-lexeme: Private classes
equal-lexeme: Private classes
error-lexeme: Private classes
error-lexeme: Private classes
error-lexeme: Private classes
error-symbol: Private classes
error-symbol: Private classes
escaped-newline-lexeme: Private classes
exclamation-lexeme: Private classes
exclamation-lexeme: Private classes
exp: Private classes
exp-atom: Private classes
exp-term: Private classes
extends-lexeme: Private classes
extern-lexeme: Private classes

F
File, c-syntax-commands.lisp: The climacs/c-syntax-commands․lisp file
File, c-syntax.lisp: The climacs/c-syntax․lisp file
File, climacs-lisp-syntax-commands.lisp: The climacs/climacs-lisp-syntax-commands․lisp file
File, climacs-lisp-syntax.lisp: The climacs/climacs-lisp-syntax․lisp file
File, climacs.asd: The climacs/climacs․asd file
File, climacs.lisp: The climacs/climacs․lisp file
File, core.lisp: The climacs/core․lisp file
File, developer-commands.lisp: The climacs/developer-commands․lisp file
File, file-commands.lisp: The climacs/file-commands․lisp file
File, groups.lisp: The climacs/groups․lisp file
File, gui.lisp: The climacs/gui․lisp file
File, io.lisp: The climacs/io․lisp file
File, java-syntax-commands.lisp: The climacs/java-syntax-commands․lisp file
File, java-syntax.lisp: The climacs/java-syntax․lisp file
File, misc-commands.lisp: The climacs/misc-commands․lisp file
File, packages.lisp: The climacs/packages․lisp file
File, prolog-syntax.lisp: The climacs/prolog-syntax․lisp file
File, prolog2paiprolog.lisp: The climacs/prolog2paiprolog․lisp file
File, search-commands.lisp: The climacs/search-commands․lisp file
File, structured-editing.lisp: The climacs/structured-editing․lisp file
File, text-syntax.lisp: The climacs/text-syntax․lisp file
File, typeout.lisp: The climacs/typeout․lisp file
File, window-commands.lisp: The climacs/window-commands․lisp file
file-commands.lisp: The climacs/file-commands․lisp file
final-lexeme: Private classes
finally-lexeme: Private classes
float-lexeme: Private classes
float-lexeme: Private classes
float-number: Private classes
float-number-lexeme: Private classes
floating-constant-lexeme: Private classes
floating-point-literal-lexeme: Private classes
for-lexeme: Private classes
for-lexeme: Private classes
form: Private classes
form: Private classes
form*: Private classes
form*: Private classes
form*⎵: Private classes
form*⎵: Private classes
form-lexeme: Private classes
form-lexeme: Private classes
form-may-follow: Private classes
form-may-follow: Private classes
function-specifier: Private classes
functional-compound-term: Private classes

G
geq-lexeme: Private classes
geq-lexeme: Private classes
goto-lexeme: Private classes
goto-lexeme: Private classes
graphic-lexeme: Private classes
group: Public classes
group-element: Public classes
group-not-found: Public conditions
group-target-specification: Private classes
groups.lisp: The climacs/groups․lisp file
gui.lisp: The climacs/gui․lisp file

H
hash-hash-lexeme: Private classes
hash-lexeme: Private classes
head-tail-separator: Private classes
head-tail-separator-lexeme: Private classes
hex-integer-literal-lexeme: Private classes
hexadecimal-constant-lexeme: Private classes
hexidecimal-floating-point-literal-lexeme: Private classes

I
identifier-lexeme: Private classes
identifier-lexeme: Private classes
identifier-lexeme: Private classes
if-lexeme: Private classes
if-lexeme: Private classes
implements-lexeme: Private classes
import-lexeme: Private classes
incomplete-character-form: Private classes
incomplete-character-literal-lexeme: Private classes
incomplete-form-mixin: Private classes
incomplete-form-mixin: Private classes
incomplete-long-comment-form: Private classes
incomplete-long-comment-form: Private classes
incomplete-string-form: Private classes
incomplete-string-form: Private classes
incomplete-wide-character-form: Private classes
incomplete-wide-string-form: Private classes
increment-lexeme: Private classes
increment-lexeme: Private classes
initial-state⎵: Private classes
initial-state⎵: Private classes
inline-lexeme: Private classes
instanceof-lexeme: Private classes
int-lexeme: Private classes
int-lexeme: Private classes
integer: Private classes
integer-constant-lexeme: Private classes
integer-constant-lexeme: Private classes
integer-lexeme: Private classes
integer-literal-lexeme: Private classes
interface-lexeme: Private classes
io.lisp: The climacs/io․lisp file
items: Private classes
items-list: Private classes
items-pair: Private classes

J
java-comment: Private classes
java-lexeme: Private classes
java-nonterminal: Private classes
java-syntax: Public classes
java-syntax-commands.lisp: The climacs/java-syntax-commands․lisp file
java-syntax.lisp: The climacs/java-syntax․lisp file
java-table: Private classes

K
keyword-lexeme: Private classes
keyword-lexeme: Private classes

L
l"⎵word*⎵: Private classes
l"⎵word*⎵"⎵: Private classes
l'⎵word*⎵: Private classes
l'⎵word*⎵'⎵: Private classes
layout-text: Private classes
left-angle-bracket-lexeme: Private classes
left-angle-bracket-lexeme: Private classes
left-brace-lexeme: Private classes
left-brace-lexeme: Private classes
left-bracket-lexeme: Private classes
left-bracket-lexeme: Private classes
left-parenthesis-lexeme: Private classes
left-parenthesis-lexeme: Private classes
left-shift-equal-lexeme: Private classes
left-shift-equal-lexeme: Private classes
left-shift-lexeme: Private classes
left-shift-lexeme: Private classes
leq-lexeme: Private classes
leq-lexeme: Private classes
lexer-character-state: Private classes
lexer-escaped-preprocessor-state: Private classes
lexer-line-comment-state: Private classes
lexer-line-comment-state: Private classes
lexer-long-comment-state: Private classes
lexer-long-comment-state: Private classes
lexer-preprocessor-state: Private classes
lexer-string-state: Private classes
lexer-string-state: Private classes
line-comment: Private classes
line-comment: Private classes
line-comment-form: Private classes
line-comment-form: Private classes
line-comment-start-lexeme: Private classes
line-comment-start-lexeme: Private classes
list-compound-term: Private classes
literal-lexeme: Private classes
long-comment: Private classes
long-comment: Private classes
long-comment-form: Private classes
long-comment-form: Private classes
long-comment-start-lexeme: Private classes
long-comment-start-lexeme: Private classes
long-lexeme: Private classes
long-lexeme: Private classes
lterm: Private classes

M
minus-equal-lexeme: Private classes
minus-equal-lexeme: Private classes
minus-lexeme: Private classes
minus-lexeme: Private classes
misc-commands.lisp: The climacs/misc-commands․lisp file
modifier: Private classes

N
name: Public classes
name-lexeme: Private classes
named-lexeme: Private classes
native-lexeme: Private classes
neq-lexeme: Private classes
neq-lexeme: Private classes
new-lexeme: Private classes
null-literal-lexeme: Private classes

O
octal-constant-lexeme: Private classes
octal-integer-literal-lexeme: Private classes
op: Private classes
open: Private classes
open-ct: Private classes
open-ct-lexeme: Private classes
open-curly: Private classes
open-curly-lexeme: Private classes
open-lexeme: Private classes
open-list: Private classes
open-list-lexeme: Private classes
opening-delimiter-mixin: Private classes
opening-delimiter-mixin: Private classes
operator: Private classes
operator: Private classes
operator-compound-lterm: Private classes
operator-compound-term: Private classes
or-or-lexeme: Private classes
or-or-lexeme: Private classes
overlaying-pane: Private classes

P
Package, climacs: The climacs package
Package, climacs-c-syntax: The climacs-c-syntax package
Package, climacs-cl-syntax: The climacs-cl-syntax package
Package, climacs-commands: The climacs-commands package
Package, climacs-core: The climacs-core package
Package, climacs-gui: The climacs-gui package
Package, climacs-html-syntax: The climacs-html-syntax package
Package, climacs-java-syntax: The climacs-java-syntax package
Package, climacs-prolog-syntax: The climacs-prolog-syntax package
Package, climacs-structedit: The climacs-structedit package
Package, climacs-text-syntax: The climacs-text-syntax package
Package, climacs.system: The climacs․system package
package-lexeme: Private classes
packages.lisp: The climacs/packages․lisp file
percent-equal-lexeme: Private classes
percent-equal-lexeme: Private classes
percent-lexeme: Private classes
percent-lexeme: Private classes
pipe-equal-lexeme: Private classes
pipe-equal-lexeme: Private classes
pipe-lexeme: Private classes
pipe-lexeme: Private classes
plus-equal-lexeme: Private classes
plus-equal-lexeme: Private classes
plus-lexeme: Private classes
plus-lexeme: Private classes
postfix-op: Private classes
postfix-operator-compound-lterm: Private classes
postfix-operator-compound-term: Private classes
prefix-op: Private classes
prefix-operator-compound-lterm: Private classes
prefix-operator-compound-term: Private classes
preprocessor-directive: Private classes
preprocessor-directive-form: Private classes
preprocessor-end-lexeme: Private classes
preprocessor-start-lexeme: Private classes
private-lexeme: Private classes
prolog-lexeme: Private classes
prolog-lexer: Private classes
prolog-nonterminal: Private classes
prolog-parse-tree: Private classes
prolog-syntax: Private classes
prolog-syntax.lisp: The climacs/prolog-syntax․lisp file
prolog-table: Private classes
prolog-text: Private classes
prolog-token: Private classes
prolog2paiprolog.lisp: The climacs/prolog2paiprolog․lisp file
protected-lexeme: Private classes
public-lexeme: Private classes
pump-state: Private classes
punctuator-lexeme: Private classes
punctuator-lexeme: Private classes

Q
question-lexeme: Private classes
question-lexeme: Private classes
quoted-lexeme: Private classes

R
register-lexeme: Private classes
restrict-lexeme: Private classes
return-lexeme: Private classes
return-lexeme: Private classes
right-angle-bracket-lexeme: Private classes
right-angle-bracket-lexeme: Private classes
right-brace-lexeme: Private classes
right-brace-lexeme: Private classes
right-bracket-lexeme: Private classes
right-bracket-lexeme: Private classes
right-parenthesis-lexeme: Private classes
right-parenthesis-lexeme: Private classes
right-shift-equal-lexeme: Private classes
right-shift-equal-lexeme: Private classes
right-shift-lexeme: Private classes
right-shift-lexeme: Private classes

S
search-commands.lisp: The climacs/search-commands․lisp file
semi-colon-lexeme: Private classes
semi-colon-lexeme: Private classes
semicolon-lexeme: Private classes
separator-lexeme: Private classes
short-lexeme: Private classes
short-lexeme: Private classes
signed-lexeme: Private classes
single-line-comment-lexeme: Private classes
sizeof-lexeme: Private classes
slash-equal-lexeme: Private classes
slash-equal-lexeme: Private classes
slash-lexeme: Private classes
slash-lexeme: Private classes
standard-group: Public classes
start-lexeme: Private classes
static-lexeme: Private classes
static-lexeme: Private classes
storage-class-specifier: Private classes
striftfp-lexeme: Private classes
string-end-lexeme: Private classes
string-end-lexeme: Private classes
string-form: Private classes
string-form: Private classes
string-literal-lexeme: Private classes
string-literal-lexeme: Private classes
string-start-lexeme: Private classes
string-start-lexeme: Private classes
struct-lexeme: Private classes
structedit-mode: Public classes
structured-editing.lisp: The climacs/structured-editing․lisp file
super-lexeme: Private classes
switch-lexeme: Private classes
switch-lexeme: Private classes
synchronized-lexeme: Private classes
synonym-group: Private classes
System, climacs: The climacs system

T
term: Private classes
text-lexeme: Private classes
text-lexeme: Private classes
text-syntax: Private classes
text-syntax.lisp: The climacs/text-syntax․lisp file
this-lexeme: Private classes
throw-lexeme: Private classes
throws-lexeme: Private classes
tilde-lexeme: Private classes
tilde-lexeme: Private classes
transient-lexeme: Private classes
try-lexeme: Private classes
type-qualifier: Private classes
type-specifier: Private classes
typedef-lexeme: Private classes
typeout-overlay: Private classes
typeout-stream: Private classes
typeout-view: Public classes
typeout.lisp: The climacs/typeout․lisp file

U
union-lexeme: Private classes
unknown-view: Public conditions
unsigned-lexeme: Private classes
unsigned-right-shift-equal-lexeme: Private classes
unsigned-right-shift-lexeme: Private classes

V
variable: Private classes
variable-lexeme: Private classes
variable-term: Private classes
view-already-displayed: Public conditions
view-setting-error: Public conditions
void-lexeme: Private classes
void-lexeme: Private classes
volatile-lexeme: Private classes
volatile-lexeme: Private classes

W
while-lexeme: Private classes
while-lexeme: Private classes
wide-character-form: Private classes
wide-character-start-lexeme: Private classes
wide-string-form: Private classes
wide-string-start-lexeme: Private classes
window-commands.lisp: The climacs/window-commands․lisp file
word-lexeme: Private classes
word-lexeme: Private classes