Christophe Weblog Wiki Code Publications Music
frontmatter fixups
authorChristophe Rhodes <csr21@cantab.net>
Sun, 2 Mar 2014 22:53:27 +0000 (22:53 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Sun, 2 Mar 2014 22:53:27 +0000 (22:53 +0000)
els-specializers.org

index 6a7652bdae2d4da6e62e87cb310c4ac60791dff3..c6a3927e136d6f8190540c69302c0474f54de3b4 100644 (file)
@@ -33,6 +33,13 @@ standard one, demonstrating that the new protocol can be tolerably
 efficient.
 #+end_abstract
 
 efficient.
 #+end_abstract
 
+#+begin_LaTeX
+\category{D.1}{Software}{Programming Techniques}[Object-oriented Programming]
+\category{D.3.3}{Programming Languages}{Language Constructs and Features} 
+\terms{Languages, Design}
+\keywords{generic functions, specialization-oriented programming, method selection, method combination}
+#+end_LaTeX
+
 * Introduction
   The revisions to the original Common Lisp language \cite{CLtL}
   included the detailed specification of an object system, known as
 * Introduction
   The revisions to the original Common Lisp language \cite{CLtL}
   included the detailed specification of an object system, known as
@@ -73,7 +80,7 @@ efficient.
   construction of metaobjects, for example for IDL compilers and model
   transformations.
 
   construction of metaobjects, for example for IDL compilers and model
   transformations.
 
-  [ A picture on MOP flexibility here would be good; I have in my mind
+  [ XXX: A picture on MOP flexibility here would be good; I have in my mind
   one where an object system is a point and the MOP opens up a blob
   around that point, and I'm sure I've seen it somewhere but I can't
   remember where.  Alternatively, there's Kiczales et al "MOPs: why we
   one where an object system is a point and the MOP opens up a blob
   around that point, and I'm sure I've seen it somewhere but I can't
   remember where.  Alternatively, there's Kiczales et al "MOPs: why we