[armedbear-cvs] r14253 - trunk/abcl/doc/manual

rschlatte at common-lisp.net rschlatte at common-lisp.net
Mon Nov 26 19:38:26 UTC 2012


Author: rschlatte
Date: Mon Nov 26 11:38:25 2012
New Revision: 14253

Log:
Tiny manual fixes

Modified:
   trunk/abcl/doc/manual/abcl.tex

Modified: trunk/abcl/doc/manual/abcl.tex
==============================================================================
--- trunk/abcl/doc/manual/abcl.tex	Sat Nov 17 09:42:41 2012	(r14252)
+++ trunk/abcl/doc/manual/abcl.tex	Mon Nov 26 11:38:25 2012	(r14253)
@@ -968,6 +968,13 @@
 
 \section{Extensions to CLOS}
 
+\subsection{Metaobject Protocol}
+
+ABCL implements the metaobject protocol for CLOS as specified in AMOP.
+The symbols are exported from the package \code{MOP}.
+
+\subsection{Specializing on Java classes}
+
 There is an additional syntax for specializing the parameter of a
 generic function on a java class, viz. \code{(java:jclass CLASS-STRING)}
 where \code{CLASS-STRING} is a string naming a Java class in dotted package
@@ -993,10 +1000,10 @@
 (defparameter *other-classloader*
   (jcall "getBaseLoader" cl-user::*classpath-manager*))
   
-(defmethod print-object ((device-id (java:jclass 
-                                     "dto.nbi.service.hdm.alcatel.com.NBIDeviceID" 
-                                     *other-classloader*))
-                         stream)
+(defmethod print-object
+   ((device-id (java:jclass "dto.nbi.service.hdm.alcatel.com.NBIDeviceID" 
+                            *other-classloader*))
+    stream)
   ;;; ...
 )
 \end{listing-lisp}
@@ -1009,9 +1016,9 @@
   which we wish to make text processing efficient.  Should the User
   require more control over UNICODE processing we recommend Edi Weisz'
   excellent work with FLEXI-STREAMS which we fully support}, namely we
-allow a sequences of the form \# \textbackslash Uxxxx to be processed
+allow a sequences of the form \verb~#\U~\emph{\texttt{xxxx}} to be processed
 by the reader as character whose code is specified by the hexadecimal
-digits ``xxxx''.  The hexadecimal sequence may be one to four digits
+digits \emph{\texttt{xxxx}}.  The hexadecimal sequence may be one to four digits
 long.  % Why doesn't ALEXANDRIA work?
 
 Note that this sequence is never output by the implementation.  Instead,




More information about the armedbear-cvs mailing list