Tilde |
F: Fixed-Format
Floating-Point |
vk- |
f1 |
vk- |
f10 |
vk- |
f11 |
vk- |
f12 |
vk- |
f13 |
vk- |
f14 |
vk- |
f15 |
vk- |
f16 |
vk- |
f2 |
vk- |
f3 |
vk- |
f4 |
vk- |
f5 |
vk- |
f6 |
vk- |
f7 |
vk- |
f8 |
vk- |
f9 |
|
face |
font- |
face |
font- |
face-combo-box |
same- |
face |
font- |
faces |
About the Common Graphics timer |
facility |
Cross Reference |
Facility |
IMAP |
facility package |
The
Def-fwrapper/fwrap |
Facility |
The foreign types |
facility |
The Fwrap |
Facility |
Building the Companion DXL File: |
fact.dxl |
Building the Example DLL: |
fact.dll |
|
fact.c details |
|
fact.cl details |
Using An Example Allegro CL Based
DLL: |
fact.dll |
default-height- |
factor |
default-width- |
factor |
*pop-up-message-max-height- |
factor* |
*pop-up-message-max-width- |
factor* |
An Example: A Shared Library
that computes |
factorials |
excl:dumplisp will |
fail under some
conditions |
case- |
failure |
case- |
failure-name |
case- |
failure-possibilities |
Debugging an image build
problem or |
failure |
Gsgc |
failure |
*break-on-test- |
failures* |
*test-unexpected- |
failures* |
font- |
family |
socket-address- |
family |
|
fanatical-followers |
The Allegro CL |
FAQ |
* |
fasl-circle-default* |
* |
fasl-default-type* |
All Lisp files
must be recompiled (old |
fasl files
will not load) |
All pre-6.2 Lisp compiled
files must be recompiled (old |
fasl files will not
load) |
|
fasl-casemode-mismatch |
|
fasl-open |
|
fasl-read |
|
fasl-write |
presto- |
fasl-set |
The |
fasl reader/writer |
What happens if Lisp
cannot find a necessary |
fasl file? |
When is xref information in
a |
fasl file added to the
database? |
Caches for |
fast dispatching |
mci-device- |
fast-rate |
Optimizing for |
fast floating-point
operations |
The unicode and |
fat External-Format Types |
|
fboundp |
floor,
ffloor, ceiling, |
fceiling, truncate,
ftruncate, round, fround |
socket-os- |
fd |
|
fdefinition |
|
Feature Expressions |
What does the libfasl |
feature apply to? |
What does the libfasl |
feature do? |
What are the costs and
advantages of using the libfasl |
feature? |
|
featurep |
Advanced miscellaneous |
features |
Deciding on necessary |
features |
|
Features |
|
Features present or
missing from *features* in Allegro CL |
Features present or missing from
* |
features* in Allegro CL |
New |
features in the base Lisp |
New |
features in the
base Lisp |
* |
features* |
Reader macros and cl:* |
features* |
|
fetch-control-value |
|
fetch-field |
|
fetch-letter |
|
fetch-parts |
|
fetch-row |
|
Fetching a Letter |
floor, |
ffloor, ceiling,
fceiling, truncate, ftruncate, round, fround |
deposit- |
field |
dialog- |
field |
fetch- |
field |
jget- |
field |
mask- |
field |
set-dialog- |
field |
Bit |
Fields |
dialog- |
fields |
set-dialog- |
fields |
first, second, third,
fourth, |
fifth, sixth, seventh,
eighth, ninth, tenth |
*cltl1-compile- |
file-toplevel-compatibility-p* |
*compile- |
file-pathname*,
*compile-file-truename* |
*compile-file-pathname*,
*compile- |
file-truename* |
*default- |
file-type* |
* |
file-type-comparator* |
*init- |
file-names* |
*load-source- |
file-info* |
*record-source- |
file-info* |
*source- |
file-frobbers* |
*source- |
file-types* |
A comment about with-open- |
file and timing
hazards |
A sample initialization |
file |
Building the Companion DXL |
File: fact.dxl |
cl: |
file-length |
cl:rename- |
file and
excl:rename-file-raw |
cl:rename-file and
excl:rename- |
file-raw |
code- |
file-pretty-print-columns |
compile- |
file |
Compile- |
file |
Compile- |
file Processing of the
User Interface Macros |
compile- |
file-if-needed |
compile- |
file-pathname |
copy- |
file |
copy-pixels-to-stream-from- |
file |
count-icons-in- |
file |
Creating a patch |
file |
default- |
file-type |
delete- |
file |
device- |
file-length |
device- |
file-position |
discard-all-source- |
file-info |
draw-text- |
file |
end-of- |
file |
Errors in an
initialization |
file |
Externals must be
resolved when the .so/.sl/.dylib/.dll |
file is
created |
extract-icon-from- |
file |
|
file |
|
File arguments
are read as strings |
|
File information and the
:in-files keyword argument |
|
File
menu |
|
File Streams |
|
File System Concepts |
|
File types |
|
file-archive-p |
|
file-attributes |
|
file-author |
|
file-contents |
|
file-directory-p |
|
file-error |
|
file-error-pathname |
|
file-hidden-p |
|
file-length |
|
file-normal-p |
|
file-older-p |
|
file-position |
|
file-read-only-p |
|
file-selection-buffer-size |
|
file-simple-stream |
|
file-stream |
|
file-string-length |
|
file-system-p |
|
file-temporary-p |
|
file-write-date |
Foreign |
File
Processing |
form- |
file |
ftp-transfer- |
file |
Functions
that implement source |
file
recording |
Getting a license |
file |
Icon files suitable as a value for
icon- |
file |
icon- |
file |
If you modify a
so/sl/dylib/dll |
file that has been
loaded, you must load the modified file! |
jcomp- |
file |
load- |
file |
make-temp- |
file-name |
mapped- |
file-simple-stream |
mci-device- |
file |
md5- |
file |
module- |
file |
namestring, |
file-namestring,
directory-namestring, [...], enough-namestring |
One library |
file cannot
depend on an already loaded library file |
One library file
cannot depend on an already loaded library |
file |
open-text- |
file |
pathname-as- |
file |
pathname-sans- |
file |
pll- |
file |
print-text- |
file |
probe- |
file |
project- |
file |
read-links- |
file |
record-source- |
file |
rename- |
file |
rename- |
file-raw |
save-as-text- |
file |
save- |
file |
save-links- |
file |
save-options-to-user-specific- |
file |
save-text- |
file |
socket-chunking-end-of- |
file |
socket-datagram- |
file-active |
socket-stream- |
file-active |
socket-stream- |
file-passive |
Source |
File Recording |
source- |
file |
Source- |
file
recording Introduction |
source- |
file-recording.htm |
splash- |
file |
Starting Allegro Composer
from your .clinit.cl |
file |
sync-widget-to-image- |
file |
The Allegro CL license |
file |
update-widgets-of-image- |
file |
Updating the bundle |
file |
use-pll- |
file |
Variables which control
information printed by compile- |
file |
What happens if the |
file has changed? |
What should be in your .emacs |
file |
When is xref information in a
fasl |
file added to the
database? |
with-open- |
file |
If you modify a
so/sl/dylib/dll file that has been loaded, you must load the modified |
file! |
What happens if Lisp
cannot find a necessary fasl |
file? |
|
filename |
local- |
filename |
remote- |
filename |
*composer-init- |
filename* |
Namestrings as |
Filenames |
Pathnames as |
Filenames |
Warning to Linux (x86) and
FreeBSD users about long |
filenames on CD |
Affect on users 1: keeping
track of |
files |
All Lisp |
files must
be recompiled (old fasl files will not load) |
All Lisp files
must be recompiled (old fasl |
files will
not load) |
All pre-6.2 Lisp
compiled |
files must be
recompiled (old fasl files will not load) |
All pre-6.2 Lisp compiled
files must be recompiled (old fasl |
files will not load) |
all- |
files |
Converting from .bmp |
files to lisp code |
Creating and using pll |
files |
Creating patch |
files in general |
delete-directory-and- |
files |
distributed- |
files |
File information and the :in- |
files keyword argument |
|
Files |
|
files |
|
Files Involved in Installing
jLinker |
|
Files Lisp must find to
start up and files it may need later |
Files Lisp must find to start
up and |
files it may need later |
|
Files Lisp needs to
start up 1: .so (or dll) files built with image |
Files Lisp needs to start
up 1: .so (or dll) |
files built with
image |
|
Files Lisp needs to
start up 2: the Allegro directory |
|
Files that may
be looked for on startup and after startup |
|
files-to-list-box |
Find
in |
Files
dialog |
Finding additional |
files |
Further points, including
information on temporary |
files |
How the dumped image finds loaded
library |
files |
Icon |
files suitable as a value for
icon-file |
Initialization and the
sys:siteinit.cl and [.]clinit.cl |
files |
mci-device-uses- |
files-p |
No top-level
commands in initialization |
files |
open- |
files-in-gnu-emacs |
Setting global variables in
initialization |
files |
Temporary directory
and |
files |
The executable, the
image, and additional |
files |
update-bundle- |
files |
What to do with patch |
files |
When the dumped
image starts 3: reading init |
files |
Where the
autoloaded |
files are located |
Use of shared libraries
(foreign |
files) |
*read-init- |
files* |
array-has- |
fill-pointer-p |
|
fill |
|
Fill Pointers |
|
fill-box |
|
fill-circle |
|
fill-circle-sector |
|
fill-ellipse |
|
fill-ellipse-sector |
|
fill-order |
|
fill-pointer |
|
fill-pointer-output-simple-stream |
|
fill-polygon |
|
fill-rounded-box |
|
fill-space |
|
fill-texture |
|
fill-texture-origin |
|
fill-texture-size |
flood- |
fill |
header- |
fill-space |
po- |
fill |
pprint- |
fill, pprint-linear,
pprint-tabular |
generate- |
filled-ef-templates |
Drawing lines, |
filling areas, and
erasing |
md5- |
final |
schedule- |
finalization |
unschedule- |
finalization |
Example of weak
vectors and |
finalizations |
|
Finalizations |
Weak vectors, |
finalizations, static arrays,
etc. |
|
finalize-inheritance |
: |
find |
Files Lisp must |
find to start up and
files it may need later |
|
Find
dialog |
|
Find
in Files dialog |
|
find, find-if,
find-if-not |
find, |
find-if, find-if-not |
find, find-if, |
find-if-not |
|
find-again-after-replace |
|
find-all-symbols |
|
find-application-window |
|
find-class |
|
find-column |
|
find-component |
|
find-composed-external-format |
|
find-cursor |
|
find-external-format |
|
find-item |
|
find-links |
|
find-locale |
|
find-method |
|
find-method-combination |
|
find-module |
|
find-named-object |
|
find-or-make-application-window |
|
find-or-make-pop-up-window |
|
find-outline-item |
|
find-package |
|
find-pixmap |
|
find-project |
|
find-property |
|
find-restart |
|
find-rich-edit-pane |
|
find-sibling |
|
find-symbol |
|
find-system |
|
find-tab |
|
find-text-edit-pane |
|
find-timer |
|
find-widget |
|
find-window |
|
find-window-configuration |
How do I |
find out when
scavenges happen? |
pop-up- |
find-dialog |
The |
Find Node(s) from
Name menu choice |
What happens if Lisp
cannot |
find a necessary
fasl file? |
|
finder-function |
|
Finding additional files |
|
Finding the definitions of
functions |
How the dumped image |
finds its Allegro
directory |
How the dumped image |
finds loaded library files |
device- |
finish-record |
|
finish-output,
force-output, clear-output |
Force-output and |
finish-output policy |
loop- |
finish |
stream- |
finish-output |
|
first, second, third,
fourth, fifth, sixth, seventh, eighth, ninth, tenth |
|
first-visible-line |
|
first-x-button |
fspec- |
first |
set- |
first-visible-line |
Starting Lisp as a
subprocess of Emacs the |
first time |
Starting Lisp
within Emacs after the |
first time |
ansi- |
fixed-font |
|
fixed-font |
|
fixed-width |
font- |
fixed-width-p |
get- |
fixed-box |
get-shape- |
fixed-box |
nget- |
fixed-box |
nget-shape- |
fixed-box |
system- |
fixed-font |
Tilde F: |
Fixed-Format
Floating-Point |
Bug reports and |
fixes |
Common Graphics bug |
fixes and minor
enhancements |
Common Graphics
bug |
fixes and
minor enhancements |
|
fixnum |
most-positive- |
fixnum,
most-negative-fixnum |
most-positive-fixnum,
most-negative- |
fixnum |
|
fixnump |
check- |
fixnums |
Declared |
fixnums example |
declared- |
fixnums-remain-fixnums-switch |
declared-fixnums-remain- |
fixnums-switch |
Passing |
fixnums,
bignums, and integers |
|
flag-modal-completion |
add-stream-instance- |
flags |
alter- |
flags |
build- |
flags |
dns-response- |
flags |
dns-response- |
flags-value |
|
Flags |
include- |
flags |
mailbox- |
flags |
mailbox-list- |
flags |
mailbox-permanent- |
flags |
remove-stream-instance- |
flags |
show- |
flat-profile |
|
flavors.htm |
|
flet, labels, macrolet |
|
flip-monochrome-bytes |
*read-default- |
float-format* |
decode- |
float, [...],
integer-decode-float |
decode-float, scale- |
float, [...],
integer-decode-float |
decode-float, [...], |
float-radix, [...],
integer-decode-float |
decode-float, [...],
float-radix, |
float-sign, [...],
integer-decode-float |
decode-float, [...],
float-sign, |
float-digits, [...],
integer-decode-float |
decode-float, [...],
float-digits, |
float-precision,
integer-decode-float |
decode-float, [...],
integer-decode- |
float |
double- |
float-p |
double- |
float-to-shorts |
|
float |
|
float |
|
float-declaration-used-warning |
short- |
float, single-float,
double-float, long-float |
short-float, single- |
float, double-float,
long-float |
short-float, single-float,
double- |
float, long-float |
short-float, single-float,
double-float, long- |
float |
short- |
float-epsilon, [...],
long-float-negative-epsilon |
short-float-epsilon, short- |
float-negative-epsilon,
[...], long-float-negative-epsilon |
short-float-epsilon, [...],
single- |
float-epsilon, [...],
long-float-negative-epsilon |
short-float-epsilon, [...],
single- |
float-negative-epsilon,
[...], long-float-negative-epsilon |
short-float-epsilon, [...],
double- |
float-epsilon, [...],
long-float-negative-epsilon |
short-float-epsilon, [...],
double- |
float-negative-epsilon,
[...], long-float-negative-epsilon |
short-float-epsilon, [...],
long- |
float-epsilon,
long-float-negative-epsilon |
short-float-epsilon, [...],
long-float-epsilon, long- |
float-negative-epsilon |
shorts-to-double- |
float |
shorts-to-single- |
float |
single- |
float-p |
single- |
float-to-shorts |
|
floating-point constants |
|
floating-point-inexact |
|
floating-point-invalid-operation |
|
floating-point-overflow |
|
floating-point-underflow |
Optimizing for fast |
floating-point
operations |
Tilde Dollarsign:
Monetary |
Floating-Point |
Tilde E: Exponential |
Floating-Point |
Tilde F: Fixed-Format |
Floating-Point |
Tilde G: General |
Floating-Point |
|
floatp |
Functionality
for quickly writing and reading |
floats |
Printing |
Floats |
|
flood-fill |
|
floor, ffloor, ceiling,
fceiling, truncate, ftruncate, round, fround |
Control |
Flow |
|
flush-codevectors |
process- |
flush |
|
fmakunbound |
locale-d- |
fmt |
locale-d-t- |
fmt |
locale-t- |
fmt |
locale-t- |
fmt-ampm |
stream-input- |
fn |
stream-output- |
fn |
allocate- |
fobject |
allocate- |
fobject-c |
allocate- |
fobject-fp |
describe- |
fobject |
free- |
fobject |
free- |
fobject-aligned |
free- |
fobject-c |
free- |
fobject-fp |
sizeof- |
fobject |
with-stack- |
fobject |
|
fobjectp |
with-stack- |
fobjects |
: |
focus |
clear- |
focus |
deselect-sections-when-lose- |
focus |
deselect-sections-when-move- |
focus |
draw-cell- |
focus |
draw- |
focus |
|
focus-cell |
|
focus-component |
|
focus-index |
|
focus-on-click |
get- |
focus |
grid-shift- |
focus |
keep- |
focus-in-view |
kill- |
focus-event |
lisp-widget-clear- |
focus |
lisp-widget-draw- |
focus |
on-kill- |
focus |
on-set- |
focus |
set- |
focus |
set- |
focus-cell |
set- |
focus-component |
set- |
focus-event |
show- |
focus |
fanatical- |
followers |
|
followers |
ansi-fixed- |
font |
ansi-var- |
font |
ask-user-for- |
font |
cell- |
font |
cg-tree- |
font |
class-graph- |
font |
custom-status-bar- |
font |
custom-tooltip- |
font |
debug- |
font |
editor- |
font |
exact- |
font |
fixed- |
font |
|
font |
|
font |
|
Font Key |
|
font-ascent |
|
font-average-char-width |
|
font-descent |
|
font-device-p |
|
font-direction |
|
font-equal |
|
font-external-leading |
|
font-face |
|
font-face-combo-box |
|
font-faces |
|
font-family |
|
font-fixed-width-p |
|
font-handle |
|
font-height |
|
font-internal-leading |
|
font-leading |
|
font-line-height |
|
font-max-char-width |
|
font-reader |
|
font-size |
|
font-size-combo-box |
|
font-size-is-char-height |
|
font-sizes |
|
font-string-width |
|
font-style |
|
font-style-word |
|
font-truetype-p |
|
font-vector-p |
inspector-name- |
font |
inspector-value- |
font |
make- |
font |
make- |
font-ex |
menu- |
font |
message- |
font |
printer- |
font |
proportional- |
font |
status-bar- |
font |
system-fixed- |
font |
system- |
font |
tooltip- |
font |
vary- |
font |
with- |
font |
|
fontmetrics |
|
fontmetrics |
make- |
fontmetrics |
smash- |
fontmetrics |
|
fontp |
Drawing text and |
fonts |
A note on support |
for ANSI mode |
A specifier |
for a rest parameter |
About design
considerations |
for event-driven
applications |
About how to get sample
code |
for creating controls |
Argument type |
for a specialized function
example |
ask-user- |
for-choice |
ask-user- |
for-choice-from-list |
ask-user- |
for-color |
ask-user- |
for-directory |
ask-user- |
for-existing-pathname |
ask-user- |
for-font |
ask-user- |
for-new-or-existing-directory |
ask-user- |
for-new-pathname |
ask-user- |
for-string |
Availability of CLX |
for Allegro CL |
Availability of CLX |
for Allegro CL |
Caches |
for fast dispatching |
Changes
to the startup sequence |
for
the IDE on Windows |
Commands |
for
compiling and loading |
Commands |
for killing
processes and exiting Lisp |
Compatibility notes |
for AllegroStore users |
Configuring X windows |
for Allegro Composer |
Considerations |
for drawing on
particular kinds of windows |
Constraints on the COMMON-LISP
Package |
for Conforming Programs |
Contacting Franz Inc. |
for sales, licensing
assistance, and information |
Conventions |
for
passing arguments |
Developing the application
and preparing |
for delivery |
Files that may be
looked |
for on startup
and after startup |
full-recompile- |
for-runtime-conditionalizations |
Functionality |
for
quickly writing and reading floats |
Functions and
variables |
for Interacting
with a CL subprocess |
Functions |
for efficient
input and output of sequences |
Generic functions |
for binary streams |
Generic functions |
for character input |
Generic functions |
for character output |
Getting
help |
for
top-level commands |
grid-drawing-pane-class- |
for-grid |
How to exit |
for sure |
Icon files suitable as a value |
for icon-file |
Implementation Helpers |
for device-read and
device-write |
Implementation notes |
for aodbc |
Implementation of Common Lisp
Functions |
for simple-streams |
Implementation of Standard
Interface Functionality |
for Simple-Streams |
Important CLOS Issues |
for an Allegro CL OLE Application |
Installation instructions and
information |
for AllegroStore users |
Justification |
for package
locking |
menu-items- |
for-combo-box-range |
Message-handling routines
that run |
for a long time |
mp:process-wait
vs mp:wait- |
for-input-available
(:os-threads model) |
mp:process-wait
vs mp:wait- |
for-input-available
(non :os-threads model) |
Notes |
for installation of
Allegro CL on UNIX |
Optimizing |
for fast floating-point
operations |
Patches |
for your application |
pathname- |
for-link |
Platform-specific
information |
for aodbc |
Pointers |
for choosing speed
and safety values |
Pre-Installation
notes |
for AllegroStore
users |
Preparing |
for
AllegroStore installation |
Readers |
for Class
Metaobject |
Readers |
for Generic Function
Metaobjects |
Readers |
for Method
Metaobjects |
Readers |
for Slot Definition
Metaobjects |
Release Notes |
for Allegro CL 6.1 |
Release Notes |
for Allegro CL 6.2 |
Release Notes |
for AllegroStore |
Release Notes |
for AllegroStore |
Release Notes |
for CLIM |
Release Notes |
for CLIM |
Release Notes |
for Common Graphics (Windows
only) |
Release Notes |
for Common Graphics
(Windows only) |
Release Notes |
for installation |
Release Notes |
for installation |
Release notes |
for Orblink |
Release notes |
for Orblink |
Release notes |
for specific
platforms |
Release
notes |
for
specific platforms |
Release Notes |
for the base Lisp |
Release Notes |
for the base Lisp |
Searching |
for Messages |
Setting up your system |
for Allegro Composer |
sniff- |
for-unicode |
Special
note |
for users
on Linux |
Special utilities |
for loading applications |
Specifiers |
for aux variables |
Specifiers |
for keyword parameters |
Specifiers |
for optional parameters |
Strategy descriptions
necessary |
for encapsulation |
Support |
for Blowfish encryption |
Support |
for encryption |
Support |
for rsa encryption |
The 4.3.x UNIX
model |
for foreign
functions |
The :bt command |
for a quick look at the stack |
The Allegro CL
3.0.x |
for Windows
model for foreign functions |
The Allegro CL 3.0.x
for Windows model |
for foreign
functions |
The |
for-as-arithmetic
subclause |
The package and module |
for RPC |
The SMTP interface (used |
for sending mail) |
The Syntax |
for Foreign Types |
update-instance- |
for-different-class |
update-instance- |
for-redefined-class |
update-scroll-bars- |
for-new-window-size |
wait- |
for-drag |
wait- |
for-input-available |
wait- |
for-mouse-buttons-up |
Waiting |
for input
from a stream (:os-threads model) |
Waiting |
for input
from a stream (non :os-threads model) |
waiting- |
for-input-available |
[allegro directory]/src/aclstart.cl is
the source code |
for startup |
finish-output, |
force-output,
clear-output |
|
Force-output and
finish-output policy |
stream- |
force-output |
cell- |
foreground-color |
cell-selected- |
foreground-color |
cell-unavailable- |
foreground-color |
default- |
foreground-color |
effective- |
foreground-color |
|
foreground-color |
|
foreground-window |
set- |
foreground-window |
system- |
foreground-color |
system-highlight- |
foreground-color |
with- |
foreground-color |
A note on |
foreign
addresses |
Calling |
foreign
callables from Lisp |
compile- |
foreign-type |
convert- |
foreign-name |
def- |
foreign-call |
def- |
foreign-call |
def- |
foreign-call
examples |
def- |
foreign-call
syntax |
def- |
foreign-type |
def- |
foreign-variable |
def- |
foreign-variable |
def- |
foreign-variable
examples |
def- |
foreign-variable
syntax |
defun- |
foreign-callable |
Different versions of
Allegro CL load |
foreign code
differently |
ensure- |
foreign-type |
|
Foreign
code cannot easily be included at installation time |
|
Foreign
File Processing |
|
Foreign Function Interface |
|
Foreign
function interface function summary |
|
Foreign
functions and multiprocessing |
|
Foreign functions
introduction |
|
Foreign Functions
on Windows |
|
Foreign Types |
|
Foreign types
introduction |
|
foreign-address |
|
foreign-address-p |
|
Foreign-Functions |
|
foreign-functions.htm |
|
foreign-pointer |
|
foreign-pointer-address |
|
foreign-pointer-p |
|
foreign-pointer-type |
|
foreign-strlen |
|
foreign-type-lisp-pre-padding |
|
foreign-type-p |
get- |
foreign-type |
Handling signals
in |
foreign code |
Input/output
in |
foreign code |
list-all- |
foreign-libraries |
Load |
foreign code
with cl:load |
make- |
foreign-pointer |
Passing |
Foreign Objects to
Foreign Functions |
Passing Foreign Objects
to |
Foreign Functions |
register- |
foreign-callable |
Releasing the heap
when calling |
foreign
functions |
The 4.3.x UNIX model
for |
foreign functions |
The :os-threads model
and |
foreign functions
(:os-threads model) |
The Allegro CL 3.0.x
for Windows model for |
foreign
functions |
The |
foreign
function interface specification |
The |
foreign types facility |
The Lisp side of |
foreign
functions |
The Syntax for |
Foreign Types |
unload- |
foreign-library |
unregister- |
foreign-callable |
Use of shared libraries ( |
foreign files) |
compile-unsaved- |
form |
display- |
form-grid |
|
form |
|
form |
|
Form |
|
Form
menu |
|
form-file |
|
form-module |
|
form-p |
|
form-package-name |
|
form-pane |
Long |
form
module-specifications |
main- |
form |
make-load- |
form |
make-load- |
form-saving-slots |
New |
Form
dialog |
new-project-show- |
form |
object- |
form |
process-initial- |
form |
running- |
form |
selected- |
form |
Short |
form
module-specifications |
Basic External- |
Format Types |
character- |
format |
character- |
format |
compile- |
format-strings-switch |
Compiling |
Format Strings |
composed-external- |
format-p |
copy-character- |
format |
db-external- |
format |
def-external- |
format |
default-clipboard- |
format |
external- |
format |
External- |
Format API |
External- |
Format Overview |
External- |
Format Runtime Mode |
External- |
Format Usage |
find-composed-external- |
format |
find-external- |
format |
|
format |
|
Format of this document |
get-character- |
format |
get-paragraph- |
format |
locale-external- |
format |
locale- |
format-monetary |
locale- |
format-number |
locale- |
format-time |
mci-device- |
format-tag |
mci-device-set-time- |
format |
mci-device-time- |
format |
no-external- |
format-error |
Older Allegro CL External- |
Format Compatibility |
on- |
format-change |
paste-character- |
format |
set-character- |
format |
set-paragraph- |
format |
set-socket- |
format |
simple-condition- |
format-control,
simple-condition-format-arguments |
simple-condition-format-control,
simple-condition- |
format-arguments |
socket- |
format |
stream-external- |
format |
String <-> External- |
Format Lisp Arrays |
The unicode and fat External- |
Format Types |
Tilde F: Fixed- |
Format Floating-Point |
trace- |
format |
void-external- |
format |
*copied-character- |
format* |
*default-external- |
format* |
*default-odbc-external- |
format* |
*read-default-float- |
format* |
all-external- |
formats |
available-clipboard- |
formats |
compose-external- |
formats |
Composed External- |
Formats |
Defining External- |
Formats |
Encapsulating composing
external- |
formats |
External |
formats |
External |
formats and locales |
External- |
Formats in 8-bit Lisp. |
Retrieving Existing External- |
Formats |
|
formatter |
The almost |
former gap problem |
Compiler handling of top-level |
forms |
preload- |
forms |
Processing of Top Level |
Forms |
Special |
Forms |
*exit-cleanup- |
forms* |
|
fortran-module |
Making a |
Fortran .dll |
mci-device- |
forward-p |
Error: package Composer
not |
found |
Licensing issues and The Free
Software |
Foundation |
first, second, third, |
fourth, fifth, sixth,
seventh, eighth, ninth, tenth |
allocate-fobject- |
fp |
free-fobject- |
fp |
fslot-address- |
fp |
fslot-value- |
fp |
locale- |
frac-digits |
locale-int- |
frac-digits |
* |
fractional-significance-threshold* |
uri- |
fragment |
: |
frame |
|
Frame information commands |
|
frame-child |
|
frame-child-p |
|
frame-window |
|
frame-window-of-window |
|
frame-window-p |
|
frame-with-single-child |
The ghost |
frame has
no `...'s; are all possible frames displayed? |
Can I return from or
restart a ghost |
frame? |
What do the
suspension points (`...') mean in a ghost |
frame? |
What is a ghost |
frame? |
Commands that hide |
frames |
Ghost |
frames and Allegro
Composer |
Ghost |
frames in a brief
backtrace |
Ghost |
frames in backtraces |
Menus over |
frames 1: the
:secondary-menu gesture menu |
Menus over |
frames 2: the :menu
gesture menu |
No ghost |
frames are displayed.
Do all functions appear on the stack? |
Summary of the ghost |
frames section |
The ghost frame
has no `...'s; are all possible |
frames
displayed? |
*zoom-show-newer- |
frames* |
Can backtraces
involving system functions have ghost |
frames? |
Can I turn off
printing of ghost |
frames? |
How does
the debugger know about ghost |
frames? |
What kinds of
optimizations cause ghost |
frames? |
When will the debugger
display ghost |
frames? |
Contacting |
Franz Inc. for sales,
licensing assistance, and information |
http://www. |
franz.com/ |
|
free-cstruct |
|
free-fobject |
|
free-fobject-aligned |
|
free-fobject-c |
|
free-fobject-fp |
|
free-item |
Licensing issues and The |
Free Software Foundation |
Building shared
libraries on |
FreeBSD |
Notes on Lisp as a shared
library on |
FreeBSD |
Warning to Linux (x86)
and |
FreeBSD users about
long filenames on CD |
When there is a global gc, how
many bytes are |
freed up? |
mci-device-can- |
freeze-p |
tick- |
frequency |
stream- |
fresh-line |
terpri, |
fresh-line |
Tilde Ampersand: |
Fresh-Line |
tmp-mnt- |
frobber |
*source-file- |
frobbers* |
About submitting a bug report |
from a break in the IDE |
Accessing Lisp
values |
from C:
lisp_value() |
Arguments
to build-lisp-image 1: defaults inherited |
from
the running image |
Arguments
to build-lisp-image 2: defaults not inherited |
from
the running image |
ask-user-for-choice- |
from-list |
Calling
foreign callables |
from
Lisp |
Calling Lisp
functions |
from C:
lisp_call_address() and lisp_call() |
Can I return |
from or restart a
ghost frame? |
Changes |
from earlier releases |
char- |
from-line-number |
convert-clipboard- |
from-lisp |
Converting |
from .bmp files to lisp
code |
copy-pixels-to-stream- |
from-file |
envelope- |
from |
extract-icon- |
from-file |
Features present or
missing |
from *features* in Allegro
CL |
|
From-scratch device-open |
generate-executable: a
wrapper |
from
generate-application |
index- |
from-outline-item |
index- |
from-outline-item-value |
line-number- |
from-char |
make-box- |
from-corners |
make-box-relative- |
from-corner |
make-envelope- |
from-text |
nmake-box- |
from-corners |
nmake-box-relative- |
from-corner |
offset- |
from-selected-window |
outline-item- |
from-index |
Passing
strings |
from Lisp
to C |
pathname-string- |
from-directory-list-box |
read- |
from-string |
read- |
from-string-safely |
receive- |
from |
remove-component- |
from-tab |
remove- |
from-component-toolbar |
remove- |
from-menu |
Removing
advice |
from a
function or macro |
return- |
from |
return-nil- |
from-pop-up-dialog |
return-t- |
from-pop-up-dialog |
set-syntax- |
from-char |
Special Case:
Passing an array of strings |
from
Lisp to C |
Starting
Allegro Composer |
from
.clinit.cl |
Starting Allegro
Composer |
from your .clinit.cl
file |
Starting Lisp |
from a shell |
symbol-string-and-package- |
from-string |
The Find Node(s) |
from Name menu
choice |
Using Lisp functions and
values |
from C |
value- |
from-item |
Waiting for
input |
from a
stream (:os-threads model) |
Waiting for
input |
from a
stream (non :os-threads model) |
window- |
from-handle |
with-input- |
from-buffer |
with-input- |
from-string |
bring-window-to- |
front |
|
front-window |
floor, ffloor, ceiling,
fceiling, truncate, ftruncate, round, |
fround |
|
fslot-address |
|
fslot-address-c |
|
fslot-address-fp |
|
fslot-address-type |
|
fslot-address-typed |
|
fslot-value |
|
fslot-value-c |
|
fslot-value-fp |
|
fslot-value-typed |
optimize- |
fslot-value-switch |
|
fspec-first |
|
fspec-second |
|
fspec-third |
Function specs ( |
fspecs) |
|
ftest.c details |
|
ftp-transfer-file |
open- |
ftp-stream |
|
ftrace |
floor, ffloor, ceiling,
fceiling, truncate, |
ftruncate, round, fround |
canonical- |
ftype |
|
ftype |
|
ftype.htm |
|
full-compile-project |
|
full-recompile-for-runtime-conditionalizations |
When is a stub function |
fully loaded? |
Dynamic Linkage Lisp
Reference - The |
Funcall Model |
|
funcall |
|
funcall-after-idle-timeout |
|
funcall-menu-item |
|
funcall-menu-item-with-window |
|
funcall-stm-handler |
|
funcall-stm-handler-2 |
post- |
funcall-in-cg-process |
stack-group- |
funcall |
|
funcallable-standard-instance-access |
set- |
funcallable-instance-function |
(setf
generic- |
function-name) |
*save- |
function-lambda-expression* |
: |
function |
: |
function t and :function
nil modes of :zoom |
:function t and : |
function nil modes of
:zoom |
Advising a |
function |
Affect on users 2: eq-ness
of |
function objects |
Argument type for a specialized |
function example |
button- |
function |
compiled- |
function |
compiled- |
function-p |
compiler-macro- |
function |
compute-discriminating- |
function |
def- |
function-spec-handler |
def-remote- |
function |
default-init- |
function |
Emacs reports that a |
function defined in the interface is
undefined |
ensure-generic- |
function |
ensure-generic- |
function |
ensure-generic- |
function-using-class |
event- |
function |
finder- |
function |
Foreign |
Function Interface |
Foreign |
function
interface function summary |
Foreign function
interface |
function
summary |
|
function |
|
function |
|
Function specs
(fspecs) |
|
function-keywords |
|
function-lambda-expression |
Generic |
Function Lambda Lists |
generic- |
function |
hash-table-hash- |
function |
Initialization of Generic |
Function Metaobjects |
interpreted- |
function-p |
macro- |
function |
maker- |
function |
mci-device-error- |
function |
named- |
function |
process-run- |
function |
process-run-restartable- |
function |
process-wait- |
function |
Readers for Generic |
Function Metaobjects |
register- |
function |
Removing advice
from a |
function or
macro |
resident- |
function |
set-event- |
function |
set-funcallable-instance- |
function |
standard-generic- |
function |
symbol- |
function |
The
foreign |
function
interface specification |
The |
function data
type |
The |
function-name
and object arguments |
Tilde Slash: Call |
Function |
Tracing |
function
objects |
Undefined |
function warning |
undefined- |
function |
unregister- |
function |
Using the load |
function |
When is a stub |
function fully loaded? |
*default-message-interrupt- |
function* |
*open-rename- |
function* |
*restart-app- |
function* |
*restart-init- |
function* |
generic- |
function-... |
Ldb stepper |
functional
interface |
Built-In Cut, Copy, and
Paste |
functionality |
Creating
Shared Objects that refer to Allegro CL |
Functionality |
Defining the init |
functionality |
Device Level |
Functionality |
Enhanced Break Key |
functionality |
Extended Interface |
Functionality |
|
Functionality
for quickly writing and reading floats |
Implementation of Standard
Interface |
Functionality for
Simple-Streams |
Miscellaneous |
Functionality |
Overview of Composer |
functionality |
Some low-level |
functionality |
|
functionp |
*after-session-init- |
functions-hook* |
:os-threads
model thread-related variables and |
functions |
advised- |
functions |
after- |
functions |
before- |
functions |
boole-* |
functions |
Calling Lisp |
functions
from C: lisp_call_address() and lisp_call() |
Can backtraces
involving system |
functions
have ghost frames? |
common-lisp-mode |
functions and variables |
compiler-undefined- |
functions-called-warning |
Constructor |
functions |
definition-mode |
functions and variables |
Drawing |
functions |
Environment |
functions |
Finding the definitions of |
functions |
Foreign |
functions
and multiprocessing |
Foreign |
functions introduction |
Foreign |
Functions on
Windows |
Foreign- |
Functions |
foreign- |
functions.htm |
|
Functions |
|
Functions |
|
Functions and
variables for Interacting with a CL subprocess |
|
Functions for
efficient input and output of sequences |
|
Functions
that implement source file recording |
|
Functions, Symbols, Variables
Documentation |
General description of
query |
functions and
commands |
Generic |
Functions |
Generic |
functions for binary
streams |
Generic |
functions for character
input |
Generic |
functions for
character output |
Generic |
functions, method combination, and
discrimination |
Gsgc |
functions and
variables |
Higher Level |
functions |
Implementation of Common Lisp |
Functions for simple-streams |
Initialization |
Functions and Variables |
Internal |
functions |
Introduction to Generic |
Functions |
Lisp |
Functions to Dispatch
Java Events |
Locals and |
functions in
the tail position |
Miscellaneous
pathname |
functions |
Miscellaneous stream |
functions |
New Common Lisp |
functions |
No ghost frames are
displayed. Do all |
functions appear on
the stack? |
Other Stream
Implementation |
Functions and Macros |
Passing Foreign Objects to
Foreign |
Functions |
Pixmap handle |
functions |
Process |
functions
and variables (both models) |
Releasing the heap
when calling foreign |
functions |
specializer-direct-generic- |
functions |
Stack-group
variables and |
functions
in the non :os-threads model |
Subprocess |
functions |
The 4.3.x UNIX model for
foreign |
functions |
The :in- |
functions keyword
argument |
The :os-threads model and
foreign |
functions (:os-threads
model) |
The Allegro CL 3.0.x
for Windows model for foreign |
functions |
The Lisp side of
foreign |
functions |
Tracing setf, :before, and
:after methods and internal |
functions |
Type errors in
sequence |
functions |
Using Lisp |
functions and values
from C |
When the dumped
image starts 5: the two restart |
functions |
*hidden- |
functions* |
*hidden-space- |
functions* |
|
fundamental-binary-input-stream |
|
fundamental-binary-output-stream |
|
fundamental-binary-stream |
|
fundamental-character-input-stream |
|
fundamental-character-output-stream |
|
fundamental-character-stream |
|
fundamental-input-stream |
|
fundamental-output-stream |
|
fundamental-stream |
|
funtrace |
|
funwrap |
|
Further patch
information |
|
Further points, including
information on temporary files |
|
fwrap |
|
Fwrap Examples |
|
fwrap-order |
Interaction
between |
fwrap and
trace |
Simple |
fwrap
example |
The Def-fwrapper/ |
fwrap
Facility |
The |
Fwrap Facility |
call-next- |
fwrapper |
def- |
fwrapper |
|
Fwrapper
and argument access example |
The Def- |
fwrapper/fwrap
Facility |
|
fwrappers-and-advice.htm |
Macroexpansion
and Compilation of |
Fwrappers |
Replacing
advice with |
fwrappers |
|
Fwrapping and Advice |