Changeset 13801


Ignore:
Timestamp:
01/25/12 10:03:56 (9 years ago)
Author:
rschlatte
Message:

Make manual compile again. Also BibTeX-ify bibliography.

Location:
trunk/abcl/doc/manual
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/doc/manual/README.markdown

    r13694 r13801  
    44With a suitable TexLive installed, to build simply issue:
    55
    6     cmd$ pdflatex abcl.tex && makeindex abcl && pdflatex abcl.tex
     6    cmd$ pdflatex abcl.tex && bibtex abcl &&  makeindex abcl && pdflatex abcl.tex && pdflatex abcl.tex
  • trunk/abcl/doc/manual/abcl.tex

    r13798 r13801  
    229229\begin{itemize}
    230230\item Call a specific method reference (which was previously acquired)
    231 \item Dynamic dispatch using the method name and
    232   the call-specific arguments provided by finding the
    233   \ref{section:Parameter matching for FFI dynamic dispatch}{best match}.
     231\item Dynamic dispatch using the method name and the call-specific
     232  arguments provided by finding the best match (see
     233  Section~\ref{sec:param-matching-for-ffi}).
    234234\end{itemize}
    235235
     
    353353
    354354\subsubsection{Parameter matching for FFI dynamic dispatch}
     355\label{sec:param-matching-for-ffi}
    355356
    356357The algorithm used to resolve the best matching method given the name
     
    789790reference weakly held by the garbage collector and others.
    790791
    791 See \ref{Rhodes2007} for a generic function interface to the native
     792See \cite{RHODES2007} for a generic function interface to the native
    792793JVM contract for \code{java.util.List}.
    793794
     
    815816``https'' implementations but additional protocol handlers may be
    816817installed at runtime by having JVM symbols present in the
    817 sun.net.protocol.dynmamic pacakge. See Java2007 \cite{Java2007} for more
     818sun.net.protocol.dynamic pacakge. See \cite{maso2000} for more
    818819details.
    819820
     
    851852
    852853The implementation of URL-PATHNAME allows the ABCL user to laod dynamically
    853 code from the network.  For example, for Quicklisp (\cite{Xach2011}):
     854code from the network.  For example, for Quicklisp (\cite{quicklisp}):
    854855
    855856\begin{listing-lisp}
     
    859860will load and execute the Quicklisp setup code.
    860861
    861 See \ref{_:XACH2011} on page \pageref{_:XACH2011}.
     862%See \ref{_:quicklisp} on page \pageref{_:quicklisp}.
    862863
    863864\subsubsection{Implementation}
     
    890891\end{listing-lisp}
    891892
    892 if only the extensible sequences API as specified in \ref{RHODES2007} is
     893if only the extensible sequences API as specified in \cite{RHODES2007} is
    893894required.
    894895
     
    10681069syntax available to the Java programmer may be said to suck.  To
    10691070alleviate this situation, we introduce the
    1070 \code{SHARPSIGN-DOUBLE-QUOTE} (``\\#"Q'') macro, the first of perhaps
     1071\code{SHARPSIGN-DOUBLE-QUOTE} (\code{\#"}) reader macro, the first of perhaps
    10711072  many exper
    10721073
    10731074\subsection{JSS usage}
    10741075
    1075 \label{section:jss}
    1076 
    10771076Example:
    10781077
     
    10921091
    10931092The asdf-install contrib provides an implementation of ASDF-INSTALL.
    1094 Superseded by Quicklisp (see Xach2011 \cite{Xach2011}).
     1093Superseded by Quicklisp (see Xach2011 \cite{quicklisp}).
    10951094
    10961095The \code{require} of the \code{asdf-install} symbol has the side
     
    11221121on January 10, 2012.
    11231122
    1124 
    1125 \begin{thebibliography}{9}
    1126 
    1127 \label{_:1}
    1128 \bibitem{Java2000}
    1129   ``A New Era for Java Protocol Handlers.''
    1130   \url{http://java.sun.com/developer/onlineTraining/protocolhandlers/}
    1131 
    1132 \label{_:XACH2011}
    1133 \bibitem{Xach2011}
    1134   Zach Beene
    1135   ``Quicklisp:  A system for quickly constructing Common Lisp''
    1136   \url{http://www.quicklisp.org/}
    1137 
    1138 \label{_:RHODES2007}
    1139 \bibitem{Rhodes2007}
    1140 Christopher Rhodes
    1141 ``User-extensible Sequences in Common Lisp''
    1142 ILC '07 Proceedings of the 2007 International Lisp Conference
    1143 % An early draft.  XXX where is the real one?
    1144 \url{http://jcsu.jesus.cam.ac.uk/~csr21/spec.pdf}
    1145 
    1146 \label{_:AMOP}
    1147 \bibitem{AMOP}
    1148 Gregor Kiczales, Jim de Rivieres, and Daniel G. Bobrow
    1149 The Art of the Metaobject Protocol
    1150 % XXX online citation
    1151 
    1152 \end{thebibliography}
     1123\bibliography{abcl}
     1124\bibliographystyle{alpha}
    11531125
    11541126\printindex
Note: See TracChangeset for help on using the changeset viewer.