From 5994b32d809b1f62e99b70d3abfcaa5e66c28d48 Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Sun, 2 Mar 2014 22:53:27 +0000 Subject: [PATCH] frontmatter fixups --- els-specializers.org | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/els-specializers.org b/els-specializers.org index 6a7652b..c6a3927 100644 --- a/els-specializers.org +++ b/els-specializers.org @@ -33,6 +33,13 @@ standard one, demonstrating that the new protocol can be tolerably 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 @@ -73,7 +80,7 @@ efficient. 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 -- 2.30.2