summaryrefslogtreecommitdiffabout
path: root/htdocs/quickref
authorMichael Krelin <hacker@klever.net>2005-04-03 11:49:01 (UTC)
committer Michael Krelin <hacker@klever.net>2005-04-03 11:49:01 (UTC)
commitd3e8a3f68b62668af9bc992e94dfb3c822d270dc (patch) (unidiff)
tree87a5f43f5075dcfc0c0033a4ca50eb990d498e70 /htdocs/quickref
parent85471d7c2c74035399ba7047f409fe6248e1d6f0 (diff)
downloadsitecing-d3e8a3f68b62668af9bc992e94dfb3c822d270dc.zip
sitecing-d3e8a3f68b62668af9bc992e94dfb3c822d270dc.tar.gz
sitecing-d3e8a3f68b62668af9bc992e94dfb3c822d270dc.tar.bz2
made use of pragma main
Diffstat (limited to 'htdocs/quickref') (more/less context) (ignore whitespace changes)
-rw-r--r--htdocs/quickref/index.chtml3
-rw-r--r--htdocs/quickref/metasyntax.chtml3
2 files changed, 4 insertions, 2 deletions
diff --git a/htdocs/quickref/index.chtml b/htdocs/quickref/index.chtml
index d139190..5119723 100644
--- a/htdocs/quickref/index.chtml
+++ b/htdocs/quickref/index.chtml
@@ -1,17 +1,18 @@
1% html(); return; /* vim:set ft=sitecing: */ 1% /* vim:set ft=sitecing: */
2%%derive layout = "/ancestry/layout.chtml"; 2%%derive layout = "/ancestry/layout.chtml";
3%%pragma main=page
3<%constructor> 4<%constructor>
4 PN_PREV("/exceptions/runtime","runtime","runtime exceptions"); 5 PN_PREV("/exceptions/runtime","runtime","runtime exceptions");
5 PN_NEXT("/quickref/metasyntax","syntax","meta syntax"); 6 PN_NEXT("/quickref/metasyntax","syntax","meta syntax");
6</%constructor> 7</%constructor>
7<%codemethod string title() %> 8<%codemethod string title() %>
8 return "quick reference"; 9 return "quick reference";
9</%codemethod> 10</%codemethod>
10<%method void content() %> 11<%method void content() %>
11 <h1>site-C-ing quick reference</h1> 12 <h1>site-C-ing quick reference</h1>
12 <p> 13 <p>
13 I am hoping to put together some quick reference documentation here. For now, 14 I am hoping to put together some quick reference documentation here. For now,
14 I am adding the <a href="/quickref/metasyntax">component meta-syntax quick 15 I am adding the <a href="/quickref/metasyntax">component meta-syntax quick
15 reference</a>. 16 reference</a>.
16 </p> 17 </p>
17</%method> 18</%method>
diff --git a/htdocs/quickref/metasyntax.chtml b/htdocs/quickref/metasyntax.chtml
index 4efc37c..67186f9 100644
--- a/htdocs/quickref/metasyntax.chtml
+++ b/htdocs/quickref/metasyntax.chtml
@@ -1,98 +1,99 @@
1% html(); return; /* vim:set ft=sitecing: */ 1% /* vim:set ft=sitecing: */
2%%derive layout = "/ancestry/layout.chtml"; 2%%derive layout = "/ancestry/layout.chtml";
3%%pragma main=page
3<%constructor> 4<%constructor>
4 PN_PREV("/quickref/","quick reference","quick reference"); 5 PN_PREV("/quickref/","quick reference","quick reference");
5 PN_NEXT("/sources","sources","source browser"); 6 PN_NEXT("/sources","sources","source browser");
6</%constructor> 7</%constructor>
7<%codemethod string title() %> 8<%codemethod string title() %>
8 return "meta syntax quick reference"; 9 return "meta syntax quick reference";
9</%codemethod> 10</%codemethod>
10<%method void content() %> 11<%method void content() %>
11 <h1>site-C-ing meta syntax quick reference</h1> 12 <h1>site-C-ing meta syntax quick reference</h1>
12 13
13 <h2>Table of Contents</h2> 14 <h2>Table of Contents</h2>
14 15
15 <ul class="quickref toc"> 16 <ul class="quickref toc">
16 <li><a href="#qr__line">% ...</a></li> 17 <li><a href="#qr__line">% ...</a></li>
17 <li><a href="#qr__inline">&lt;% ... %&gt;</a></li> 18 <li><a href="#qr__inline">&lt;% ... %&gt;</a></li>
18 <li><a href="#qr__code">&lt;%code&gt;</a></li> 19 <li><a href="#qr__code">&lt;%code&gt;</a></li>
19 <li><a href="#qr__codemethod">&lt;%codemethod ... &gt;</a></li> 20 <li><a href="#qr__codemethod">&lt;%codemethod ... &gt;</a></li>
20 <li><a href="#qr__constructor">&lt;%constructor&gt;</a></li> 21 <li><a href="#qr__constructor">&lt;%constructor&gt;</a></li>
21 <li><a href="#qr__decl">&lt;%decl&gt;</a></li> 22 <li><a href="#qr__decl">&lt;%decl&gt;</a></li>
22 <li><a href="#qr___decl">%%decl</a></li> 23 <li><a href="#qr___decl">%%decl</a></li>
23 <li><a href="#qr___derive">%%derive</a></li> 24 <li><a href="#qr___derive">%%derive</a></li>
24 <li><a href="#qr__destructor">&lt;%destructor&gt;</a></li> 25 <li><a href="#qr__destructor">&lt;%destructor&gt;</a></li>
25 <li><a href="#qr__impl">&lt;%impl&gt;</a></li> 26 <li><a href="#qr__impl">&lt;%impl&gt;</a></li>
26 <li><a href="#qr___impl">%%impl</a></li> 27 <li><a href="#qr___impl">%%impl</a></li>
27 <li><a href="#qr__method">&lt;%method ... &gt;</a></li> 28 <li><a href="#qr__method">&lt;%method ... &gt;</a></li>
28 <li><a href="#qr__output">&lt;%output&gt;</a></li> 29 <li><a href="#qr__output">&lt;%output&gt;</a></li>
29 <li><a href="#qr___pragma">%%pragma</a></li> 30 <li><a href="#qr___pragma">%%pragma</a></li>
30 <li><a href="#qr___var">%%var</a></li> 31 <li><a href="#qr___var">%%var</a></li>
31 </ul> 32 </ul>
32 33
33 <dl class="metasyntax quickref"> 34 <dl class="metasyntax quickref">
34 35
35% /* % */ 36% /* % */
36 <dt> 37 <dt>
37 <a id="qr__line" name="qr__line" title="line of code"> 38 <a id="qr__line" name="qr__line" title="line of code">
38 <code>% <kbd>line of code</kbd></code> 39 <code>% <kbd>line of code</kbd></code>
39 </a> 40 </a>
40 </dt> 41 </dt>
41 <dd> 42 <dd>
42 <p> 43 <p>
43 Break out into the code mode for just one line. 44 Break out into the code mode for just one line.
44 </p> 45 </p>
45 <blockquote class="qr_sample"> 46 <blockquote class="qr_sample">
46 <div> 47 <div>
47 &nbsp;&lt;body&gt;<br/> 48 &nbsp;&lt;body&gt;<br/>
48 &nbsp;&nbsp;Here is the way we count.&lt;br/&gt;<br/> 49 &nbsp;&nbsp;Here is the way we count.&lt;br/&gt;<br/>
49 <em><a href="#qr__line" title="% description">%</a> for(int t=0;t&lt;10;t++) {<br/></em> 50 <em><a href="#qr__line" title="% description">%</a> for(int t=0;t&lt;10;t++) {<br/></em>
50 &nbsp;&nbsp;&nbsp;Just saying out loud: <a href="#qr__inline" title="&lt;% ... %&gt; description">&lt;%</a> t <a href="#qr__inline" title="&lt;% ... %&gt; description">%&gt;</a>&lt;br/&gt;<br/> 51 &nbsp;&nbsp;&nbsp;Just saying out loud: <a href="#qr__inline" title="&lt;% ... %&gt; description">&lt;%</a> t <a href="#qr__inline" title="&lt;% ... %&gt; description">%&gt;</a>&lt;br/&gt;<br/>
51 <em><a href="#qr__line" title="% description">%</a> }<br/></em> 52 <em><a href="#qr__line" title="% description">%</a> }<br/></em>
52 &nbsp;&lt;/body&gt; 53 &nbsp;&lt;/body&gt;
53 </div> 54 </div>
54 </blockquote> 55 </blockquote>
55 </dd> 56 </dd>
56 57
57% /* <% %> */ 58% /* <% %> */
58 <dt> 59 <dt>
59 <a id="qr__inline" name="qr__inline" title="output expression"> 60 <a id="qr__inline" name="qr__inline" title="output expression">
60 <code>&lt;% <kbd>expression</kbd> %&gt;</code> 61 <code>&lt;% <kbd>expression</kbd> %&gt;</code>
61 </a> 62 </a>
62 </dt> 63 </dt>
63 <dd> 64 <dd>
64 <p> 65 <p>
65 &lt;&lt; <kbd>expression</kbd> into output stream (think c++). 66 &lt;&lt; <kbd>expression</kbd> into output stream (think c++).
66 </p> 67 </p>
67 <blockquote class="qr_sample"> 68 <blockquote class="qr_sample">
68 <div> 69 <div>
69 &nbsp;&nbsp;Here is the way we count.&lt;br/&gt;<br/> 70 &nbsp;&nbsp;Here is the way we count.&lt;br/&gt;<br/>
70 <a href="#qr__line" title="% description">%</a> for(int t=0;t&lt;10;t++) {<br/> 71 <a href="#qr__line" title="% description">%</a> for(int t=0;t&lt;10;t++) {<br/>
71 <em>&nbsp;&nbsp;&nbsp;Just saying out loud: <a href="#qr__inline" title="&lt;% ... %&gt; description">&lt;%</a> t <a href="#qr__inline" title="&lt;% ... %&gt; description">%&gt;</a>&lt;br/&gt;<br/></em> 72 <em>&nbsp;&nbsp;&nbsp;Just saying out loud: <a href="#qr__inline" title="&lt;% ... %&gt; description">&lt;%</a> t <a href="#qr__inline" title="&lt;% ... %&gt; description">%&gt;</a>&lt;br/&gt;<br/></em>
72 <a href="#qr__line" title="% description">%</a> } 73 <a href="#qr__line" title="% description">%</a> }
73 </div> 74 </div>
74 </blockquote> 75 </blockquote>
75 </dd> 76 </dd>
76 77
77% /* %code */ 78% /* %code */
78 <dt> 79 <dt>
79 <a id="qr__code" name="qr__code" title="switching to code mode"> 80 <a id="qr__code" name="qr__code" title="switching to code mode">
80 <code> 81 <code>
81 &lt;%code&gt; <kbd>...</kbd> &lt;/%code&gt; 82 &lt;%code&gt; <kbd>...</kbd> &lt;/%code&gt;
82 </code> 83 </code>
83 </a> 84 </a>
84 </dt> 85 </dt>
85 <dd> 86 <dd>
86 <p> 87 <p>
87 Escape from the output mode to code mode. Opposite to <code><a href="#qr__output" title="&lt;%output&gt; description">&lt;%output&gt;</a></code>. Roughly the same as <code><a href="#qr__output" title="&lt;%output&gt; description">&lt;/%output&gt;</a> <kbd>...</kbd> <a href="#qr__output" title="&lt;%output&gt; description">&lt;%output&gt;</a></code> (note the reverse order), but more self-explanatory and applies to more cases. 88 Escape from the output mode to code mode. Opposite to <code><a href="#qr__output" title="&lt;%output&gt; description">&lt;%output&gt;</a></code>. Roughly the same as <code><a href="#qr__output" title="&lt;%output&gt; description">&lt;/%output&gt;</a> <kbd>...</kbd> <a href="#qr__output" title="&lt;%output&gt; description">&lt;%output&gt;</a></code> (note the reverse order), but more self-explanatory and applies to more cases.
88 </p> 89 </p>
89 <blockquote class="qr_sample"> 90 <blockquote class="qr_sample">
90 <div> 91 <div>
91 &lt;body&gt;<br/> 92 &lt;body&gt;<br/>
92 <em>&nbsp;<a href="#qr__code" title="&lt;%code&gt; descrption">&lt;%code&gt;</a><br/></em> 93 <em>&nbsp;<a href="#qr__code" title="&lt;%code&gt; descrption">&lt;%code&gt;</a><br/></em>
93 &nbsp;&nbsp;for(int t=0;t&lt;10;t++) {<br/> 94 &nbsp;&nbsp;for(int t=0;t&lt;10;t++) {<br/>
94 &nbsp;&nbsp;&nbsp;<a href="#qr__output" title="&lt;%output&gt; descrption">&lt;%output&gt;</a><br/> 95 &nbsp;&nbsp;&nbsp;<a href="#qr__output" title="&lt;%output&gt; descrption">&lt;%output&gt;</a><br/>
95 &nbsp;&nbsp;&nbsp;&nbsp;Here is the way we count.&lt;br/&gt;<br/> 96 &nbsp;&nbsp;&nbsp;&nbsp;Here is the way we count.&lt;br/&gt;<br/>
96 &nbsp;&nbsp;&nbsp;&nbsp;Just saying out loud: <a href="#qr__inline" title="&lt;% ... %&gt; description">&lt;%</a> t <a href="#qr__inline" title="&lt;% ... %&gt; description">%&gt;</a>&lt;br/&gt;<br/> 97 &nbsp;&nbsp;&nbsp;&nbsp;Just saying out loud: <a href="#qr__inline" title="&lt;% ... %&gt; description">&lt;%</a> t <a href="#qr__inline" title="&lt;% ... %&gt; description">%&gt;</a>&lt;br/&gt;<br/>
97 &nbsp;&nbsp;&nbsp;<a href="#qr__output" title="&lt;%output&gt; descrption">&lt;/%output&gt;</a><br/> 98 &nbsp;&nbsp;&nbsp;<a href="#qr__output" title="&lt;%output&gt; descrption">&lt;/%output&gt;</a><br/>
98 <em>&nbsp;<a href="#qr__code" title="&lt;%code&gt; descrption">&lt;/%code&gt;</a><br/></em> 99 <em>&nbsp;<a href="#qr__code" title="&lt;%code&gt; descrption">&lt;/%code&gt;</a><br/></em>