summaryrefslogtreecommitdiffabout
path: root/htdocs/exceptions/compile.chtml
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/exceptions/compile.chtml
parent85471d7c2c74035399ba7047f409fe6248e1d6f0 (diff)
downloadsitecing-d3e8a3f68b62668af9bc992e94dfb3c822d270dc.zip
sitecing-d3e8a3f68b62668af9bc992e94dfb3c822d270dc.tar.gz
sitecing-d3e8a3f68b62668af9bc992e94dfb3c822d270dc.tar.bz2
made use of pragma main
Diffstat (limited to 'htdocs/exceptions/compile.chtml') (more/less context) (ignore whitespace changes)
-rw-r--r--htdocs/exceptions/compile.chtml3
1 files changed, 2 insertions, 1 deletions
diff --git a/htdocs/exceptions/compile.chtml b/htdocs/exceptions/compile.chtml
index 68dd034..94bd2e1 100644
--- a/htdocs/exceptions/compile.chtml
+++ b/htdocs/exceptions/compile.chtml
@@ -1,26 +1,27 @@
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 b_strict = false; 5 b_strict = false;
5 PN_PREV("/exceptions/preprocess","preprocess","preprocessing errors"); 6 PN_PREV("/exceptions/preprocess","preprocess","preprocessing errors");
6 PN_NEXT("/exceptions/runtime","runtime","runtime exceptions"); 7 PN_NEXT("/exceptions/runtime","runtime","runtime exceptions");
7</%constructor> 8</%constructor>
8<%codemethod string title() %> 9<%codemethod string title() %>
9 return "compile-time exceptions handling"; 10 return "compile-time exceptions handling";
10</%codemethod> 11</%codemethod>
11<%method void content() %> 12<%method void content() %>
12 <h1>site-C-ing compile-time exception handling</h1> 13 <h1>site-C-ing compile-time exception handling</h1>
13 <p> 14 <p>
14 Similar to <a href="/exceptions/preprocess">preprocessing exceptions</a> 15 Similar to <a href="/exceptions/preprocess">preprocessing exceptions</a>
15 there is a wide range of errors you may put into your code which will pass 16 there is a wide range of errors you may put into your code which will pass
16 through preprocessor and will be caught later at the compile-time. 17 through preprocessor and will be caught later at the compile-time.
17 </p> 18 </p>
18 <p> 19 <p>
19 Once you complete writing your <a 20 Once you complete writing your <a
20 href="/view/htdocs/exceptions/development/compile.chtml" target="insert" 21 href="/view/htdocs/exceptions/development/compile.chtml" target="insert"
21 title="the link opens in the frame below">erroneous code</a> and 22 title="the link opens in the frame below">erroneous code</a> and
22 <em>site-C-ing</em> is done preprocessing it, it will feed the preprocessed 23 <em>site-C-ing</em> is done preprocessing it, it will feed the preprocessed
23 code into c++ compiler which will refuse to compile the code like this. This 24 code into c++ compiler which will refuse to compile the code like this. This
24 is where <a href="/view/htdocs/handlers/exception_dev" target="insert" 25 is where <a href="/view/htdocs/handlers/exception_dev" target="insert"
25 title="the link opens in the frame below">the exception handler</a>, 26 title="the link opens in the frame below">the exception handler</a>,
26 specified in <a href="/view/htdocs/exceptions/development/.scrc" 27 specified in <a href="/view/htdocs/exceptions/development/.scrc"