[pypy-svn] r60641 - pypy/extradoc/talk/ecoop2009

arigo at codespeak.net arigo at codespeak.net
Sat Dec 20 16:43:23 CET 2008


Author: arigo
Date: Sat Dec 20 16:43:23 2008
New Revision: 60641

Modified:
   pypy/extradoc/talk/ecoop2009/clibackend.tex
   pypy/extradoc/talk/ecoop2009/main.tex
   pypy/extradoc/talk/ecoop2009/rainbow.tex
Log:
Standardize the footnote format.


Modified: pypy/extradoc/talk/ecoop2009/clibackend.tex
==============================================================================
--- pypy/extradoc/talk/ecoop2009/clibackend.tex	(original)
+++ pypy/extradoc/talk/ecoop2009/clibackend.tex	Sat Dec 20 16:43:23 2008
@@ -79,8 +79,8 @@
 
 When a new case is added to a flexswitch, the backend generates the new blocks
 into a new single method.  The newly created method is pointed by a
-delegate \footnote{\emph{Delegates} are the .NET equivalent of function
-  pointers} stored in the flexswitch, so that it can be invoked later when
+delegate\footnote{\emph{Delegates} are the .NET equivalent of function
+  pointers.} stored in the flexswitch, so that it can be invoked later when
 needed.
 
 \subsubsection{Internal and external links}

Modified: pypy/extradoc/talk/ecoop2009/main.tex
==============================================================================
--- pypy/extradoc/talk/ecoop2009/main.tex	(original)
+++ pypy/extradoc/talk/ecoop2009/main.tex	Sat Dec 20 16:43:23 2008
@@ -49,6 +49,7 @@
 \newcommand\dacom[1]{\nb{DA}{#1}}
 \newcommand\cfbolz[1]{\nb{CFB}{#1}}
 \newcommand\anto[1]{\nb{ANTO}{#1}}
+\newcommand\arigo[1]{\nb{AR}{#1}}
 \newcommand{\commentout}[1]{}
 
 \let\oldcite=\cite

Modified: pypy/extradoc/talk/ecoop2009/rainbow.tex
==============================================================================
--- pypy/extradoc/talk/ecoop2009/rainbow.tex	(original)
+++ pypy/extradoc/talk/ecoop2009/rainbow.tex	Sat Dec 20 16:43:23 2008
@@ -22,7 +22,7 @@
  allocation of most short-lived objects, even in non-trivial situations.  
 
 In addition to virtual instances, the compiler can also handle virtual
-containers, namely lists and dictionaries \footnote{(R)Python's dictionaries
+containers, namely lists and dictionaries\footnote{(R)Python's dictionaries
   are equivalent to .NET \lstinline{Hashtable}s}.  If the indexing operations
 can be evaluated at compile-time (i.e., if the variables holding the indexes
 are green), the compiler internally keeps track of the state of the container
@@ -190,10 +190,10 @@
 By promoting the class of \lstinline{a} and \lstinline{b}, we tell the JIT
 compiler not to generate code until it knows the exact RPython class of both.
 Figure \ref{fig:tlc-abs-promotion-1} shows the
-code \footnote{\lstinline{switch} is not a legal (R)Python statement, it is
-  used here only as a pseudocode example} generated while compiling the usual
+code\footnote{\lstinline{switch} is not a legal (R)Python statement, it is
+  used here only as a pseudocode example.} generated while compiling the usual
 \lstinline{abs} function: note that, compared to figure
-\ref{fig:tlc-folded-virtualized}, the code stops just before the calls
+\ref{fig:tlc-folded-virtualized}, the code stops just before the call
 \lstinline{b.lt(a)}.
 
 \begin{figure}[h]



More information about the Pypy-commit mailing list