1 <html> 2 <head> 3 <title>CL Unification: Accessor TEMPLATE-SPEC</title> 4 <link rel="stylesheet" href="main.css"> 5 </head> 6 7 <body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0" bgcolor="#ffffff"> 8 9 <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" vspace="0" hspace="0"> 10 <tr> 11 <td colspan="3"> 12 <div class="header" 13 style="font-family:=Verdana,Arial,Helvetica; font-size: 18px; color: #41286f;"> 14 <strong><i>CL Unification: Standard Generic Function TEMPLATE-SPEC</title></i></strong> 15 <div class="navigation"> 16 <a href="index.html" class="navigation-link">Home</a> 17 | <a href="unification-package.html" class="navigation-link">Previous</a> 18 | <a href="index.html" class="navigation-link">Next</a> 19 | <a href="downloads.html" class="navigation-link">Downloads</a> 20 | <a href="links.html" class="navigation-link">Links</a> 21 </div> 22 </div> 23 <div class="black-line"><img src="images/shim.gif" height="1" width="1"></div> 24 <div class="middle-bar"><img src="images/shim.gif" height="5" width="1"></div> 25 <div class="black-line"><img src="images/shim.gif" height="1" width="1"></div> 26 </td> 27 </tr> 28 29 <tr height="100%"> 30 <td height="100%"> </td> 31 <td valign="top" width="80%" height="100%"> 32 33 <div class="content"> 34 <div class="text" style="padding-top: 10px;"> 35 36 <h1><i>Accessor</i> <strong>TEMPLATE-SPEC</strong></h1> 37 38 <h2>Package:</h2> 39 40 <p><code>COMMON-LISP.EXTENSIONS.DATA-AND-CONTROL-FLOW.UNIFICATION</code></p> 41 42 43 <h2>Syntax:</h2> 44 45 <p> 46 <pre> 47 <b>template-spec</b> <i>template</i> 48 => <i>spec</i> 49 </pre> 50 </p> 51 52 <p> 53 <pre> 54 (setf (<b>template-spec</b> <i>template</i>) <i>spec</i>) 55 => <i>spec</i> 56 </pre> 57 </p> 58 59 <h3>Arguments and Values:</h3> 60 61 <p><i><code>template</code></i>---a <i>template object</i> 62 <p><i><code>spec</code></i>---a <i>symbol</i>, or a <i>cons</i> 63 64 65 <h2>Description:</h2> 66 67 <p>The accessor TEMPLATE-SPEC extracts the <em>template 68 specification</em> <i>spec</i> out of an instance of the class 69 TEMPLATE or one of its sub-classes. The SETF form sets the 70 <i>spec</i>.</p> 71 72 73 <h2>Affected By:</h2> 74 75 <p>None.</p> 76 77 78 <h2>Exceptional Situations:</h2> 79 80 <p>None.</p> 81 82 83 <h2>See Also:</h2> 84 85 <p>TEMPLATE, the "Template Sub-language" section.</p> 86 87 88 <h2>Notes:</h2> 89 90 <p>None.</p> 91 92 </td> 93 94 <!-- <td height="100%"> </td> --> 95 </tr> 96 97 <tr height="100%"> 98 <td height="100%"> </td> 99 <td valign="top" width="80%" height="100%"> 100 101 <div class="content"> 102 <div class="text" style="padding-top: 10px;"> 103 104 <h1>News</h1> 105 106 <p>News in chronological order, most recent on top. 107 </p> 108 109 <ul> 110 <li><strong>2004-10-09</strong><br> 111 Completed description. 112 </li> 113 114 </ul> 115 116 </div> 117 </div> 118 119 </td> 120 121 <td height="100%"> </td> 122 </tr> 123 124 125 126 127 <tr> 128 <td colspan="3" valign="bottom" align="right"> 129 <div class="copyright"> 130 © 2003-2004, Marco Antoniotti, all rights reserved. 131 </div> 132 </td> 133 </tr> 134 135 </table> 136 </body> 137 </html>