This is pdfTeX, Version 3.141592653-2.6-1.40.27 (Web2C 2025) (preloaded format=pdflatex 2025.12.14)  13 FEB 2026 07:59
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**abcl.tex
(./abcl.tex
LaTeX2e <2024-11-01> patch level 2
L3 programming layer <2025-01-18>
(/usr/local/share/texmf-dist/tex/latex/base/book.cls
Document Class: book 2024/06/29 v1.4n Standard LaTeX document class
(/usr/local/share/texmf-dist/tex/latex/base/bk10.clo
File: bk10.clo 2024/06/29 v1.4n Standard LaTeX file (size option)
)
\c@part=\count196
\c@chapter=\count197
\c@section=\count198
\c@subsection=\count199
\c@subsubsection=\count266
\c@paragraph=\count267
\c@subparagraph=\count268
\c@figure=\count269
\c@table=\count270
\abovecaptionskip=\skip49
\belowcaptionskip=\skip50
\bibindent=\dimen141
)
(/usr/local/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2024/02/08 v1.3d Input encoding file
\inpenc@prehook=\toks17
\inpenc@posthook=\toks18
) (./abcl.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/color.sty
Package: color 2024/06/23 v1.3e Standard LaTeX Color (DPC)

(/usr/local/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
File: color.cfg 2016/01/02 v1.6 sample color configuration
)
Package color Info: Driver file: pdftex.def on input line 149.

(/usr/local/share/texmf-dist/tex/latex/graphics-def/pdftex.def
File: pdftex.def 2024/04/13 v1.2c Graphics/color driver for pdftex
)
(/usr/local/share/texmf-dist/tex/latex/graphics/mathcolor.ltx))
(/usr/local/share/texmf-dist/tex/latex/hyperref/hyperref.sty
Package: hyperref 2024-11-05 v7.01l Hypertext links for LaTeX

(/usr/local/share/texmf-dist/tex/generic/iftex/iftex.sty
Package: iftex 2024/12/12 v1.0g TeX engine tests
)
(/usr/local/share/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks19
)
(/usr/local/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
)
(/usr/local/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
)
(/usr/local/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)

(/usr/local/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO)
)
(/usr/local/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
)

(/usr/local/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
)
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
))
(/usr/local/share/texmf-dist/tex/latex/hycolor/hycolor.sty
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
)
(/usr/local/share/texmf-dist/tex/latex/hyperref/nameref.sty
Package: nameref 2023-11-26 v2.56 Cross-referencing by name of section

(/usr/local/share/texmf-dist/tex/latex/refcount/refcount.sty
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
)
(/usr/local/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)

(/usr/local/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
))
\c@section@level=\count271
)
(/usr/local/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2025/02/11 v2.5l e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count272
)
(/usr/local/share/texmf-dist/tex/generic/stringenc/stringenc.sty
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO
)
)
\@linkdim=\dimen142
\Hy@linkcounter=\count273
\Hy@pagecounter=\count274

(/usr/local/share/texmf-dist/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2024-11-05 v7.01l Hyperref: PDFDocEncoding definition (HO)
Now handling font encoding PD1 ...
... no UTF-8 mapping file for font encoding PD1
)
(/usr/local/share/texmf-dist/tex/generic/intcalc/intcalc.sty
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
)
\Hy@SavedSpaceFactor=\count275

(/usr/local/share/texmf-dist/tex/latex/hyperref/puenc.def
File: puenc.def 2024-11-05 v7.01l Hyperref: PDF Unicode definition (HO)
Now handling font encoding PU ...
... no UTF-8 mapping file for font encoding PU
)
Package hyperref Info: Hyper figures OFF on input line 4157.
Package hyperref Info: Link nesting OFF on input line 4162.
Package hyperref Info: Hyper index ON on input line 4165.
Package hyperref Info: Plain pages OFF on input line 4172.
Package hyperref Info: Backreferencing OFF on input line 4177.
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
Package hyperref Info: Bookmarks ON on input line 4424.
\c@Hy@tempcnt=\count276

(/usr/local/share/texmf-dist/tex/latex/url/url.sty
\Urlmuskip=\muskip17
Package: url 2013/09/16  ver 3.4  Verb mode for urls, etc.
)
LaTeX Info: Redefining \url on input line 4763.
\XeTeXLinkMargin=\dimen143

(/usr/local/share/texmf-dist/tex/generic/bitset/bitset.sty
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)

(/usr/local/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO
)
))
\Fld@menulength=\count277
\Field@Width=\dimen144
\Fld@charsize=\dimen145
Package hyperref Info: Hyper figures OFF on input line 6042.
Package hyperref Info: Link nesting OFF on input line 6047.
Package hyperref Info: Hyper index ON on input line 6050.
Package hyperref Info: backreferencing OFF on input line 6057.
Package hyperref Info: Link coloring OFF on input line 6062.
Package hyperref Info: Link coloring with OCG OFF on input line 6067.
Package hyperref Info: PDF/A mode OFF on input line 6072.

(/usr/local/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
package with kernel methods
)
\Hy@abspage=\count278
\c@Item=\count279
\c@Hfootnote=\count280
)
Package hyperref Info: Driver (autodetected): hpdftex.

(/usr/local/share/texmf-dist/tex/latex/hyperref/hpdftex.def
File: hpdftex.def 2024-11-05 v7.01l Hyperref driver for pdfTeX

(/usr/local/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac
kage
with kernel methods
)
\Fld@listcount=\count281
\c@bookmark@seq@number=\count282

(/usr/local/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)

(/usr/local/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
)
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
85.
)
\Hy@SectionHShift=\skip51
)
Package hyperref Info: Option `colorlinks' set `true' on input line 11.
Package hyperref Info: Option `breaklinks' set `true' on input line 11.

(/usr/local/share/texmf-dist/tex/latex/a4wide/a4wide.sty
Package: a4wide 1994/08/30

(/usr/local/share/texmf-dist/tex/latex/ntgclass/a4.sty
Package: a4 2023/01/10 v1.2g A4 based page layout
))
(/usr/local/share/texmf-dist/tex/latex/listings/listings.sty
\lst@mode=\count283
\lst@gtempboxa=\box52
\lst@token=\toks20
\lst@length=\count284
\lst@currlwidth=\dimen146
\lst@column=\count285
\lst@pos=\count286
\lst@lostspace=\dimen147
\lst@width=\dimen148
\lst@newlines=\count287
\lst@lineno=\count288
\lst@maxwidth=\dimen149

(/usr/local/share/texmf-dist/tex/latex/listings/lstpatch.sty
File: lstpatch.sty 2024/09/23 1.10c (Carsten Heinz)
)
(/usr/local/share/texmf-dist/tex/latex/listings/lstmisc.sty
File: lstmisc.sty 2024/09/23 1.10c (Carsten Heinz)
\c@lstnumber=\count289
\lst@skipnumbers=\count290
\lst@framebox=\box53
)
(/usr/local/share/texmf-dist/tex/latex/listings/listings.cfg
File: listings.cfg 2024/09/23 1.10c listings configuration
))
Package: listings 2024/09/23 1.10c (Carsten Heinz)

(/usr/local/share/texmf-dist/tex/latex/tools/verbatim.sty
Package: verbatim 2024-01-22 v1.5x LaTeX2e package for verbatim enhancements
\every@verbatim=\toks21
\verbatim@line=\toks22
\verbatim@in@stream=\read2
)
(/usr/local/share/texmf-dist/tex/latex/changepage/changepage.sty
Package: changepage 2009/10/20 v1.0c check page and change page layout
\c@cp@cntr=\count291
\cp@tempcnt=\count292
)
(/usr/local/share/texmf-dist/tex/latex/base/makeidx.sty
Package: makeidx 2021/10/04 v1.0m Standard LaTeX package
)
\@indexfile=\write3
\openout3 = `abcl.idx'.


Writing index file abcl.idx
(/usr/local/share/texmf-dist/tex/latex/enumitem/enumitem.sty
Package: enumitem 2025/02/06 v3.11 Customized lists
\labelindent=\skip52
\enit@outerparindent=\dimen150
\enit@toks=\toks23
\enit@inbox=\box54
\enit@count@id=\count293
\enitdp@description=\count294
)
Package: abcl 
)
(/usr/local/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2024-05-08 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count295
\l__pdf_internal_box=\box55
)
(./abcl.aux (./java.aux) (./threads.aux) (./extensions.aux)

LaTeX Warning: Label `EXTENSIONS:URL-PATHNAME' multiply defined.


LaTeX Warning: Label `EXTENSIONS:URL-PATHNAME-SCHEME' multiply defined.


LaTeX Warning: Label `EXTENSIONS:URL-PATHNAME-FRAGMENT' multiply defined.


LaTeX Warning: Label `EXTENSIONS:URL-PATHNAME-AUTHORITY' multiply defined.


LaTeX Warning: Label `EXTENSIONS:PATHNAME-URL-P' multiply defined.


LaTeX Warning: Label `EXTENSIONS:URL-PATHNAME-QUERY' multiply defined.

(./mop.aux) (./system.aux

LaTeX Warning: Label `EXTENSIONS:COMPILE-SYSTEM' multiply defined.


LaTeX Warning: Label `SYSTEM:FORWARD-REFERENCED-CLASS' multiply defined.


LaTeX Warning: Label `SYSTEM:MAKE-INTEGER-TYPE' multiply defined.


LaTeX Warning: Label `SYSTEM:MAKE-STRUCTURE' multiply defined.


LaTeX Warning: Label `SYSTEM:OUTPUT-OBJECT' multiply defined.


LaTeX Warning: Label `EXTENSIONS:PRECOMPILE' multiply defined.


LaTeX Warning: Label `SYSTEM:SLOT-DEFINITION' multiply defined.


LaTeX Warning: Label `SYSTEM:STANDARD-INSTANCE-ACCESS' multiply defined.

) (./jss.aux))
\openout1 = `abcl.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 13.
LaTeX Font Info:    ... okay on input line 13.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 13.
LaTeX Font Info:    ... okay on input line 13.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 13.
LaTeX Font Info:    ... okay on input line 13.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 13.
LaTeX Font Info:    ... okay on input line 13.
LaTeX Font Info:    Checking defaults for TS1/cmr/m/n on input line 13.
LaTeX Font Info:    ... okay on input line 13.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 13.
LaTeX Font Info:    ... okay on input line 13.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 13.
LaTeX Font Info:    ... okay on input line 13.
LaTeX Font Info:    Checking defaults for PD1/pdf/m/n on input line 13.
LaTeX Font Info:    ... okay on input line 13.
LaTeX Font Info:    Checking defaults for PU/pdf/m/n on input line 13.
LaTeX Font Info:    ... okay on input line 13.
 (/usr/local/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count296
\scratchdimen=\dimen151
\scratchbox=\box56
\nofMPsegments=\count297
\nofMParguments=\count298
\everyMPshowfont=\toks24
\MPscratchCnt=\count299
\MPscratchDim=\dimen152
\MPnumerator=\count300
\makeMPintoPDFobject=\count301
\everyMPtoPDFconversion=\toks25
)
Package hyperref Info: Link coloring ON on input line 13.
 (./abcl.out) (./abcl.out)
\@outlinefile=\write4
\openout4 = `abcl.out'.

\c@lstlisting=\count302
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <12> on input line 22.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <8> on input line 22.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <6> on input line 22.


[1


{/usr/local/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}]

[2

] (./abcl.toc
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <7> on input line 1.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <5> on input line 1.


[3])
\tf@toc=\write5
\openout5 = `abcl.toc'.



[4]
Overfull \hbox (9.8266pt too wide) in paragraph at lines 102--117
[]\OT1/cmr/m/n/10 The im-ple-men-ta-tion of the \OT1/cmtt/m/n/10 EXT:JAR-PATHNA
ME \OT1/cmr/m/n/10 and \OT1/cmtt/m/n/10 EXT:URL-PATHNAME \OT1/cmr/m/n/10 sub-ty
pes of \OT1/cmtt/m/n/10 cl:PATHNAME
 []


Overfull \hbox (10.13367pt too wide) in paragraph at lines 102--117
\OT1/cmr/m/n/10 most read-only op-er-a-tions (\OT1/cmtt/m/n/10 CL:PROBE-FILE\OT
1/cmr/m/n/10 , \OT1/cmtt/m/n/10 CL:TRUENAME\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 C
L:OPEN\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 CL:LOAD\OT1/cmr/m/n/10 , \OT1/cmtt/m/n
/10 CL:FILE-WRITE-DATE\OT1/cmr/m/n/10 ,
 []



[5]
LaTeX Font Info:    Trying to load font information for OMS+cmtt on input line 
149.
LaTeX Font Info:    No file OMScmtt.fd. on input line 149.


LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined
(Font)              using `OMS/cmsy/m/n' instead
(Font)              for symbol `textbraceleft' on input line 149.



[6]
Chapter 1.


[7

{/usr/local/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}]

[8]

[9]

[10

]
Chapter 2.
(/usr/local/share/texmf-dist/tex/latex/listings/lstlang1.sty
File: lstlang1.sty 2024/09/23 1.10c listings language file
)

[11]

[12]
Chapter 3.


[13

] (/usr/local/share/texmf-dist/tex/latex/listings/lstlang1.sty
File: lstlang1.sty 2024/09/23 1.10c listings language file
)
LaTeX Font Info:    Font shape `OT1/cmtt/bx/n' in size <10> not available
(Font)              Font shape `OT1/cmtt/m/n' tried instead on input line 479.

Overfull \hbox (3.81293pt too wide) in paragraph at lines 490--491
[][][][][][][][][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (22.71289pt too wide) in paragraph at lines 492--493
[][][][][][][][][][][][][][][][][][] 
 []

(/usr/local/share/texmf-dist/tex/latex/listings/lstlang1.sty
File: lstlang1.sty 2024/09/23 1.10c listings language file
)
(/usr/local/share/texmf-dist/tex/latex/listings/lstlang2.sty
File: lstlang2.sty 2024/09/23 1.10c listings language file
)

[14]
Overfull \hbox (4.97552pt too wide) in paragraph at lines 607--612
\OT1/cmr/m/n/10 Note: the en-tire \OT1/cmr/m/sc/10 ABCL Lisp \OT1/cmr/m/n/10 sy
s-tem im-ple-men-ta-tion in \OT1/cmr/m/sc/10 Java \OT1/cmr/m/n/10 is res-i-dent
 in the \OT1/cmtt/m/n/10 org.armedbear.lisp
 []



[15]

[16]

[17]
Overfull \hbox (51.77336pt too wide) in paragraph at lines 807--815
\OT1/cmr/m/n/10 ing the \OT1/cmtt/m/n/10 AbclScriptEngineFactory \OT1/cmr/m/n/1
0 or by us-ing the ser-vice provider mech-a-nism through \OT1/cmtt/m/n/10 Scrip
tEngineManager
 []


Overfull \hbox (1.79208pt too wide) in paragraph at lines 845--847
[]\OT1/cmr/m/n/10 The di-rec-tory where Swank is in-stalled. Must be set if \OT
1/cmtt/m/n/10 *launch-swank-at-startup*
 []


Overfull \hbox (48.98656pt too wide) in paragraph at lines 847--851
[]\OT1/cmr/m/n/10 The port where Swank will lis-ten for con-nec-tions. Must be 
set if \OT1/cmtt/m/n/10 *launch-swank-at-startup*
 []



[18]
Overfull \hbox (4.2739pt too wide) in paragraph at lines 860--868
\OT1/cmr/m/n/10 Code is read and eval-u-ated in the pack-age \OT1/cmtt/m/n/10 A
BCL-SCRIPT-USER\OT1/cmr/m/n/10 . This pack-ages \OT1/cmtt/m/n/10 USE\OT1/cmr/m/
n/10 s the \OT1/cmtt/m/n/10 COMMON-LISP\OT1/cmr/m/n/10 ,
 []


Overfull \hbox (75.70952pt too wide) in paragraph at lines 885--905
\OT1/cmr/m/n/10 ports com-pi-la-tion us-ing tem-po-rary files. Com-piled code, 
re-turned as an in-stance of \OT1/cmtt/m/n/10 javax.script.CompiledScript\OT1/c
mr/m/n/10 ,
 []



[19]
Overfull \hbox (40.88481pt too wide) in paragraph at lines 955--961
[]\OT1/cmr/m/n/10 This func-tion-al-ity is ex-posed by the class \OT1/cmtt/m/n/
10 AbclScriptEngine \OT1/cmr/m/n/10 via the two meth-ods \OT1/cmtt/m/n/10 getIn
terface(Class)
 []



[20]
\openout2 = `java.aux'.

 (./java.tex
Overfull \hbox (2.10675pt too wide) in paragraph at lines 43--44
[]\OT1/cmr/m/n/10 Add JAR-OR-JARS to the JVM class-path op-tion-ally spec-i-fy-
ing the CLASS-
 []



[21

]

[22]

[23]

[24]

[25]
Overfull \hbox (9.56848pt too wide) in paragraph at lines 692--693
 [][] \OT1/cmr/m/n/10 --- Func-tion: \OT1/cmr/bx/n/10 jnew-runtime-class \OT1/c
mr/m/n/10 [\OT1/cmr/bx/n/10 java\OT1/cmr/m/n/10 ] \OT1/cmr/m/it/10 class-name &
rest args &key (su-per-class java.lang.Object)
 []


Overfull \hbox (8.0664pt too wide) in paragraph at lines 692--693
\OT1/cmr/m/it/10 in-ter-faces con-struc-tors meth-ods fields (access-flags (quo
te (pub-lic))) an-no-ta-tions (class-loader (make-
 []



[26]
Overfull \hbox (9.50836pt too wide) in paragraph at lines 714--715
[]\OT1/cmr/m/n/10 (METHOD-NAME RETURN-TYPE ARGUMENT-TYPES FUNC-TION
 []



[27]
Overfull \hbox (40.07188pt too wide) in paragraph at lines 836--840
[]\OT1/cmr/m/n/10 Deprecated. Please use JAVA:+NULL+, JAVA:+TRUE+, and JAVA:+FA
LSE+
 []

)

[28]
Underfull \hbox (badness 1460) in paragraph at lines 1021--1021
[][][]\OT1/cmr/m/n/8 This fa-cil-ity is made avail-able at run-time in \OT1/cmr
/m/sc/8 open-jdk19 \OT1/cmr/m/n/8 and later when en-abled via the run-time
 []



[29


]
\openout2 = `threads.aux'.

 (./threads.tex
Overfull \hbox (3.74791pt too wide) in paragraph at lines 34--35
[]\OT1/cmr/m/n/10 Without an ar-gu-ment, re-turn the un-der-ly-ing cur-rently e
x-e-cut-ing Java thread 
 []



[30

]

[31])

[32]

[33


]
\openout2 = `extensions.aux'.

 (./extensions.tex

[34

]

[35]
Overfull \hbox (19.18938pt too wide) in paragraph at lines 354--355
 [][] \OT1/cmr/m/n/10 --- Func-tion: \OT1/cmr/bx/n/10 compile-system \OT1/cmr/m
/n/10 [\OT1/cmr/bx/n/10 extensions\OT1/cmr/m/n/10 ] \OT1/cmr/m/it/10 &key quit 
(zip t) (cls-ext *compile-file-class-extension*)
 []



[36]

[37]

[38]
Overfull \hbox (3.78679pt too wide) in paragraph at lines 780--781
 [][] \OT1/cmr/m/n/10 --- Func-tion: \OT1/cmr/bx/n/10 remove-package-local-nick
name \OT1/cmr/m/n/10 [\OT1/cmr/bx/n/10 extensions\OT1/cmr/m/n/10 ] \OT1/cmr/m/i
t/10 old-nickname &op-tional package-
 []



[39]

[40]

[41])

[42]
Chapter 4.

Overfull \hbox (77.01479pt too wide) in paragraph at lines 1067--1072
\OT1/cmr/m/n/10 put-ing di-ag-nos-tics to the stan-dard re-port-ing stream. The
 gen-er-al-ized boolean \OT1/cmtt/m/n/10 JVM:*RESIGNAL-COMPILER-WARNINGS*
 []


Overfull \hbox (0.54178pt too wide) in paragraph at lines 1076--1087
\OT1/cmr/m/n/10 INTROSPECT con-trib. Af-ter load-ing one of these tools via ASD
F, the \OT1/cmtt/m/n/10 SYS:CHOOSE-DISASSEMBLER
 []



[43



]
Underfull \hbox (badness 10000) in paragraph at lines 1122--1122
[][][]\OT1/cmr/m/n/8 See [[]] for more de-tails. [][]$\OT1/cmtt/m/n/8 https : /
 / stackoverflow . com / questions / 41784555 /
 []


Overfull \hbox (54.13358pt too wide) in paragraph at lines 1171--1178
\OT1/cmr/m/n/10 pro-vide a SETF-able API for read-ing and writ-ing such val-ues
: \OT1/cmtt/m/n/10 URL-PATHNAME-QUERY\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 URL-PAT
HNAME-FRAGMENT\OT1/cmr/m/n/10 ,
 []



[44]
Overfull \hbox (36.03406pt too wide) in paragraph at lines 1255--1260
\OT1/cmr/m/n/10 and cor-re-spond-ing ``!'' suf-fixes to en-cap-su-late suc-ces-
sive lo-ca-tions. De-scribed broadly, a \OT1/cmtt/m/n/10 EXT:JAR-PATHNAME
 []



[45]
Overfull \hbox (12.93993pt too wide) in paragraph at lines 1293--1295
[]\OT1/cmr/m/n/10 The op-tions to \OT1/cmtt/m/n/10 defpackage \OT1/cmr/m/n/10 a
re ex-tended with a new op-tion \OT1/cmtt/m/n/10 :local-nicknames (local-nickna
me
 []


Overfull \hbox (41.41306pt too wide) in paragraph at lines 1355--1359
[]\OT1/cmr/m/n/10 When in the des-ig-nated pack-age, calls to \OT1/cmtt/m/n/10 
find-package \OT1/cmr/m/n/10 with the \OT1/cmtt/m/n/10 local-nickname
 []


Overfull \hbox (18.64778pt too wide) in paragraph at lines 1366--1367
[]\OT1/cmr/m/n/10 --- Func-tion: \OT1/cmr/bx/n/10 remove-package-local-nickname
 \OT1/cmr/m/n/10 [\OT1/cmr/bx/n/10 ext\OT1/cmr/m/n/10 ] \OT1/cmr/m/it/10 old-ni
ckname &op-tional package-designator 
 []



[46]
Overfull \hbox (70.62pt too wide) in paragraph at lines 1417--1421
[]\OT1/cmr/m/n/10 Contrary to the AMOP spec-i-fi-ca-tion and fol-low-ing \OT1/c
mr/m/sc/10 SBCL\OT1/cmr/m/n/10 's lead, the meta-class \OT1/cmtt/m/n/10 funcall
able-standard-object
 []


LaTeX Warning: Reference `closer-mop' on page 47 undefined on input line 1423.


Overfull \hbox (3.81293pt too wide) in paragraph at lines 1437--1438
[][][][][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (35.31287pt too wide) in paragraph at lines 1453--1454
[][][][][][][][][][][][][][][][][][][][][][][][][][][] 
 []

LaTeX Font Info:    Font shape `OT1/cmtt/bx/n' in size <12> not available
(Font)              Font shape `OT1/cmtt/m/n' tried instead on input line 1460.



[47]

LaTeX Warning: Reference `sec:asdf-jar' on page 48 undefined on input line 1525
.


LaTeX Warning: Reference `sections:jss' on page 48 undefined on input line 1545
.


Overfull \hbox (1.74713pt too wide) in paragraph at lines 1547--1553
\OT1/cmr/m/n/10 pack-ag-ing for in-stalling and us-ing java de-com-pi-la-tion t
ools for use with \OT1/cmtt/m/n/10 CL:DISASSEMBLE\OT1/cmr/m/n/10 .
 []



[48]
Overfull \hbox (117.7723pt too wide) in paragraph at lines 1576--1581
[]\OT1/cmr/m/n/10 The user may ex-tend the \OT1/cmtt/m/n/10 CL:REQUIRE \OT1/cmr
/m/n/10 mech-a-nism by push-ing func-tion hooks into \OT1/cmtt/m/n/10 SYSTEM:*M
ODULE-PROVIDER-FUNCTIONS*\OT1/cmr/m/n/10 .
 []


Overfull \hbox (7.30168pt too wide) in paragraph at lines 1582--1582
[]\OT1/cmr/bx/n/14.4 JSS ex-ten-sion of the Reader by SHARPSIGN-DOUBLE-
 []


Overfull \hbox (20.6358pt too wide) in paragraph at lines 1608--1613
\OT1/cmr/m/n/10 With the \OT1/cmtt/m/n/10 :nio \OT1/cmr/m/n/10 fea-ture is pres
ent[][][][][], the im-ple-men-ta-tion adds two key-word ar-gu-ments to \OT1/cmt
t/m/n/10 cl:make-array\OT1/cmr/m/n/10 ,
 []


Overfull \hbox (66.8128pt too wide) in paragraph at lines 1632--1633
[][][][][][][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (85.71277pt too wide) in paragraph at lines 1633--1634
[][][][][][][][][][][][][][][][][][][][][][] 
 []



[49]

[50]
Chapter 5.

Overfull \hbox (74.77414pt too wide) in paragraph at lines 1682--1687
\OT1/cmr/m/n/10 com-po-nent can also be di-rectly ma-nip-u-lated by the func-ti
on as-so-ci-ated with the \OT1/cmtt/m/n/10 ABCL-ASDF:RESOLVE-DEPENDENCIES
 []


Overfull \hbox (74.96739pt too wide) in paragraph at lines 1727--1732
[]\OT1/cmr/m/n/10 For use out-side of ASDF sys-tem def-i-ni-tions, we cur-rentl
y de-fine one method, \OT1/cmtt/m/n/10 ABCL-ASDF:RESOLVE-DEPENDENCIES
 []



[51

]
Overfull \hbox (35.31287pt too wide) in paragraph at lines 1742--1743
[][][][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (35.31287pt too wide) in paragraph at lines 1743--1744
[][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (35.31287pt too wide) in paragraph at lines 1744--1745
[][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (35.31287pt too wide) in paragraph at lines 1745--1746
[][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (35.31287pt too wide) in paragraph at lines 1746--1747
[][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (35.31287pt too wide) in paragraph at lines 1747--1748
[][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (35.31287pt too wide) in paragraph at lines 1748--1749
[][][][][][][][][][][][][][][][][][][][] 
 []



[52]
Overfull \hbox (77.24521pt too wide) in paragraph at lines 1876--1878
\OT1/cmr/m/n/10 The fol-low-ing \OT1/cmr/m/sc/10 ASDF \OT1/cmr/m/n/10 sys-tems 
pack-ages var-i-ous ex-ter-nal tools that may be se-lected by the \OT1/cmtt/m/n
/10 SYS:CHOOSE-DISASSEMBLER
 []



[53]
Overfull \hbox (142.41266pt too wide) in paragraph at lines 1903--1904
[][][][][][][][][][][][][][][][][][][][][][][][][][][][]
 []


Overfull \hbox (274.7124pt too wide) in paragraph at lines 1906--1907
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (54.21283pt too wide) in paragraph at lines 1911--1912
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (230.61249pt too wide) in paragraph at lines 1913--1914
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (287.31238pt too wide) in paragraph at lines 1919--1920
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] 
 []


Overfull \hbox (306.21234pt too wide) in paragraph at lines 1924--1925
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] 
 []



[54]
Overfull \hbox (0.80026pt too wide) in paragraph at lines 1976--1978
[]\OT1/cmr/m/n/10 See [][]$\OT1/cmtt/m/n/10 http : / / abcl . org / svn / tags 
/ 1 . 10 . 0 / contrib / named-[]readtables/$[][] \OT1/cmr/m/n/10 for more in-f
or-ma-tion. 
 []



[55]

[56

]
Chapter 6.

Overfull \hbox (46.55148pt too wide) in paragraph at lines 2030--2035
[]\OT1/cmr/m/n/10 With the over-haul the im-ple-men-ta-tion of ar-rays spe-cial
-ized on \OT1/cmtt/m/n/10 (or (unsigned-byte 8) (unsigned-byte
 []



[57]

[58

]
Appendix A.


[59]
\openout2 = `mop.aux'.

 (./mop.tex

[60

]

[61]

[62]

[63]

[64])

[65]

[66



]
Appendix B.


[67]
\openout2 = `system.aux'.

 (./system.tex

[68

]

[69]

[70]

[71]

[72]
Overfull \hbox (9.80336pt too wide) in paragraph at lines 728--731
\OT1/cmr/m/n/10 di-tional dis-as-sem-bler-s/de-com-pil-ers are pack-aged in the
 ABCL-INTROSPECT
 []



[73]

[74]
Overfull \hbox (55.13695pt too wide) in paragraph at lines 1034--1037
\OT1/cmr/m/n/10 as-sem-bler from SYS:*DISASSEMBLERS* for fu-ture in-vo-ca-tions
 of CL:DISASSEMBLE. 
 []


Overfull \hbox (9.33665pt too wide) in paragraph at lines 1078--1079
 [][] \OT1/cmr/m/n/10 --- Func-tion: \OT1/cmr/bx/n/10 compile-file-if-needed \O
T1/cmr/m/n/10 [\OT1/cmr/bx/n/10 system\OT1/cmr/m/n/10 ] \OT1/cmr/m/it/10 input-
file &rest al-largs &key force-compile &allow-
 []


Overfull \hbox (19.18938pt too wide) in paragraph at lines 1087--1088
 [][] \OT1/cmr/m/n/10 --- Func-tion: \OT1/cmr/bx/n/10 compile-system \OT1/cmr/m
/n/10 [\OT1/cmr/bx/n/10 extensions\OT1/cmr/m/n/10 ] \OT1/cmr/m/it/10 &key quit 
(zip t) (cls-ext *compile-file-class-extension*)
 []



[75]

[76]

[77]

[78]

[79]

[80]

[81]

[82]

[83]
Overfull \hbox (408.68188pt too wide) in paragraph at lines 2295--2297
[]\OT1/cmr/m/n/10 These val-ues fol-low SBCL'S im-ple-me-na-tion in SLIME c.f. 
<https://github.com/slime/slime/blob/bad2acf672c33b913aabc1a7facb9c3c16a4afe9/s
wank/sbcl.lisp#L748> 
 []


Overfull \hbox (2.58932pt too wide) in paragraph at lines 2331--2332
 [][] \OT1/cmr/m/n/10 --- Func-tion: \OT1/cmr/bx/n/10 run-program \OT1/cmr/m/n/
10 [\OT1/cmr/bx/n/10 system\OT1/cmr/m/n/10 ] \OT1/cmr/m/it/10 pro-gram args &ke
y en-vi-ron-ment (wait t) clear-environment
 []


Overfull \hbox (32.44228pt too wide) in paragraph at lines 2347--2349
\OT1/cmr/m/n/10 Pro-cess ob-ject, and the PROCESS-INPUT, PROCESS-OUTPUT, and PR
OCESS-
 []


Overfull \hbox (19.3499pt too wide) in paragraph at lines 2350--2351
[]\OT1/cmr/m/n/10 c.f. http://download.oracle.com/javase/6/docs/api/java/lang/P
rocess.html 
 []



[84]

[85]

[86]

[87])

[88]
Appendix C.


[89



]
\openout2 = `jss.aux'.

 (./jss.tex

[90

]

[91])

[92] (./abcl.bbl) (./abcl.ind

[93



]
Overfull \hbox (9.11005pt too wide) in paragraph at lines 34--35
[]\OT1/cmr/m/n/10 *LOGICAL-PATHNAME-TRANSLATIONS*, [][]73[][] 
 []




Overfull \hbox (7.15172pt too wide) in paragraph at lines 65--66
[]\OT1/cmr/m/n/10 ACCESSOR-METHOD-SLOT-DEFINITION, [][]60[][] 
 []



[94

]
Overfull \hbox (11.04059pt too wide) in paragraph at lines 102--103
[]\OT1/cmr/m/n/10 CANONICALIZE-DIRECT-SUPERCLASSES, [][]60[][] 
 []


Overfull \hbox (1.19328pt too wide) in paragraph at lines 115--116
[]\OT1/cmr/m/n/10 CLASS-DIRECT-DEFAULT-INITARGS, [][]60[][], [][]68[][] 
 []


Overfull \hbox (10.27669pt too wide) in paragraph at lines 138--139
[]\OT1/cmr/m/n/10 COMPILER-BYTECODE-LENGTH-ERROR, [][]75[][] 
 []


Overfull \hbox (8.0545pt too wide) in paragraph at lines 147--148
[]\OT1/cmr/m/n/10 COMPUTE-APPLICABLE-METHODS-USING-
 []


Overfull \hbox (9.86002pt too wide) in paragraph at lines 150--151
[]\OT1/cmr/m/n/10 COMPUTE-DISCRIMINATING-FUNCTION, [][]61[][] 
 []


Overfull \hbox (5.62396pt too wide) in paragraph at lines 152--153
[]\OT1/cmr/m/n/10 COMPUTE-EFFECTIVE-SLOT-DEFINITION,
 []




Overfull \hbox (16.45726pt too wide) in paragraph at lines 194--195
[]\OT1/cmr/m/n/10 ENSURE-GENERIC-FUNCTION-USING-CLASS,
 []


Overfull \hbox (23.40173pt too wide) in paragraph at lines 198--199
[]\OT1/cmr/m/n/10 ENVIRONMENT-ADD-FUNCTION-DEFINITION,
 []


Overfull \hbox (7.01279pt too wide) in paragraph at lines 199--200
[]\OT1/cmr/m/n/10 ENVIRONMENT-ADD-MACRO-DEFINITION,
 []


Overfull \hbox (7.08228pt too wide) in paragraph at lines 200--201
[]\OT1/cmr/m/n/10 ENVIRONMENT-ADD-SYMBOL-BINDING, [][]77[][] 
 []



[95]
Overfull \hbox (30.34618pt too wide) in paragraph at lines 239--240
[]\OT1/cmr/m/n/10 FUNCALLABLE-STANDARD-INSTANCE-ACCESS,
 []


Overfull \hbox (39.6517pt too wide) in paragraph at lines 247--248
[]\OT1/cmr/m/n/10 GENERIC-FUNCTION-ARGUMENT-PRECEDENCE-
 []


Overfull \hbox (28.74896pt too wide) in paragraph at lines 251--252
[]\OT1/cmr/m/n/10 GENERIC-FUNCTION-METHOD-COMBINATION,
 []





[96]


Overfull \hbox (9.65172pt too wide) in paragraph at lines 415--416
[]\OT1/cmr/m/n/10 MAKE-FILL-POINTER-OUTPUT-STREAM, [][]81[][] 
 []



[97]
Overfull \hbox (8.74892pt too wide) in paragraph at lines 487--489
[]\OT1/cmr/m/n/10 PACKAGE-LOCALLY-NICKNAMED-BY-LIST,
 []




Overfull \hbox (7.15169pt too wide) in paragraph at lines 502--503
[]\OT1/cmr/m/n/10 PROCESS-OPTIMIZATION-DECLARATIONS,
 []


Overfull \hbox (19.09613pt too wide) in paragraph at lines 526--527
[]\OT1/cmr/m/n/10 RECORD-SOURCE-INFORMATION-FOR-TYPE,
 []


Overfull \hbox (7.7767pt too wide) in paragraph at lines 534--535
[]\OT1/cmr/m/n/10 REMOVE-PACKAGE-LOCAL-NICKNAME, [][]39[][],
 []


Overfull \hbox (8.88773pt too wide) in paragraph at lines 550--551
[]\OT1/cmr/m/n/10 SET-CLASS-DIRECT-DEFAULT-INITARGS, [][]70[][] 
 []



[98]
Overfull \hbox (8.40173pt too wide) in paragraph at lines 565--566
[]\OT1/cmr/m/n/10 SET-FUNCALLABLE-INSTANCE-FUNCTION,
 []




Overfull \hbox (20.55446pt too wide) in paragraph at lines 614--615
[]\OT1/cmr/m/n/10 SPECIALIZER-DIRECT-GENERIC-FUNCTIONS,
 []


Overfull \hbox (2.98499pt too wide) in paragraph at lines 617--618
[]\OT1/cmr/m/n/10 STANDARD-DIRECT-SLOT-DEFINITION, [][]65[][] 
 []


Overfull \hbox (9.92949pt too wide) in paragraph at lines 618--619
[]\OT1/cmr/m/n/10 STANDARD-EFFECTIVE-SLOT-DEFINITION,
 []



[99]



[100

]) (./abcl.aux (./java.aux) (./threads.aux) (./extensions.aux) (./mop.aux)
(./system.aux) (./jss.aux))
 ***********
LaTeX2e <2024-11-01> patch level 2
L3 programming layer <2025-01-18>
 ***********


LaTeX Font Warning: Some font shapes were not available, defaults substituted.


LaTeX Warning: There were undefined references.


LaTeX Warning: There were multiply-defined labels.

Package rerunfilecheck Info: File `abcl.out' has not changed.
(rerunfilecheck)             Checksum: 87AC61B459C9549DAB361B5E2E55BB24;11664.
 ) 
Here is how much of TeX's memory you used:
 13061 strings out of 473198
 201888 string characters out of 5719927
 820612 words of memory out of 5000000
 35055 multiletter control sequences out of 15000+600000
 567208 words of font info for 65 fonts, out of 8000000 for 9000
 1141 hyphenation exceptions out of 8191
 90i,8n,93p,678b,1935s stack positions out of 10000i,2500n,20000p,300000b,200000s
</usr/local/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/
local/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/sh
are/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/share/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmitt10.pfb></usr/local/share/texmf-dist
/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/share/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmr10.pfb></usr/local/share/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmr12.pfb></usr/local/share/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmr17.pfb></usr/local/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr
6.pfb></usr/local/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></us
r/local/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/sh
are/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/share/texm
f-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/share/texmf-dist/f
onts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/share/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt10.pfb></usr/local/share/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmtt12.pfb></usr/local/share/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmtt8.pfb></usr/local/share/texmf-dist/fonts/type1/public/cm-super/sfit10
00.pfb></usr/local/share/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb></
usr/local/share/texmf-dist/fonts/type1/public/cm-super/sftt1000.pfb>
Output written on abcl.pdf (100 pages, 498856 bytes).
PDF statistics:
 2855 PDF objects out of 2984 (max. 8388607)
 2686 compressed objects within 27 object streams
 1091 named destinations out of 1200 (max. 500000)
 561 words of extra memory for PDF output out of 10000 (max. 10000000)

