Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Diff of /mop.xmlf [4913bb] .. [5d2657] Maximize Restore

  Switch to unified view

a/mop.xmlf b/mop.xmlf
1
<?xml version="1.0"?><!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
1
<?xml version="1.0" encoding="utf-8"?>
2
<book lang="en">
2
<!DOCTYPE book [
3
<!ENTITY % eclent SYSTEM "ecl.ent">
4
%eclent;
5
]>
6
<book xmlns="http://docbook.org/ns/docbook" version="5.0" xml:lang="en">
3
 <chapter id="ext.mop">
7
 <chapter xml:id="ext.mop">
4
  <title>Meta-Object Protocol (MOP)</title>
8
  <title>Meta-Object Protocol (MOP)</title>
5
9
6
  <section id="ext.mop.intro">
10
  <section xml:id="ext.mop.intro">
7
   <title>Introduction</title>
11
   <title>Introduction</title>
8
12
9
   <para>The Meta-Object Protocol is an extension to &CommonLisp; which
13
   <para>The Meta-Object Protocol is an extension to &CommonLisp; which
10
   provides rules, functions and a type structure to handle the object
14
   provides rules, functions and a type structure to handle the object
11
   system. It is a reflective system, where classes are also objects and can be
15
   system. It is a reflective system, where classes are also objects and can be
...
...
38
   the main reference. The following sections contain only further extensions
42
   the main reference. The following sections contain only further extensions
39
   or improvements over the paragraphs which were either conflicting or less
43
   or improvements over the paragraphs which were either conflicting or less
40
   specified.</para>
44
   specified.</para>
41
  </section>
45
  </section>
42
46
43
  <section id="ext.mop.classes">
47
  <section xml:id="ext.mop.classes">
44
   <title>Classes</title>
48
   <title>Classes</title>
45
49
46
   <para>[TODO: Document the class initialization / finalization protocol]</para>
50
   <para>[TODO: Document the class initialization / finalization protocol]</para>
47
  </section>
51
  </section>
48
52
49
  <section id="ext.mop.slots">
53
  <section xml:id="ext.mop.slots">
50
   <title>Slots</title>
54
   <title>Slots</title>
51
55
52
   <para>[TODO: Document the slot descriptions and parameters.]</para>
56
   <para>[TODO: Document the slot descriptions and parameters.]</para>
53
57
54
  </section>
58
  </section>
55
59
56
  <section id="ext.mop.generic">
60
  <section xml:id="ext.mop.generic">
57
   <title>Generic functions and methods</title>
61
   <title>Generic functions and methods</title>
58
62
59
   <para>[TODO: Document the calling convetions for method functions.]</para>
63
   <para>[TODO: Document the calling convetions for method functions.]</para>
60
  </section>
64
  </section>
61
65
62
  <section id="ext.mop.slots.sealed">
66
  <section xml:id="ext.mop.slots.sealed">
63
   <title>Sealed slots and classes</title>
67
   <title>Sealed slots and classes</title>
64
   
68
   
65
   <para>[TODO: Document sealed slots]</para>
69
   <para>[TODO: Document sealed slots]</para>
66
  </section>
70
  </section>
67
 </chapter>
71
 </chapter>