summaryrefslogtreecommitdiff
path: root/docs/devel_guide_src/devel_guide.tex
blob: 1e795c4ee25fd39cb1fbc488c7fe669a25e84a07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
\documentclass{howto}
\usepackage{moreverb}                   %% Verbatim Code Listings

\title{Cheetah Developers' Guide}
\release{0.9.15a1}

\author{Mike Orr with assistance from Tavis Rudd}
\authoraddress{\email{iron@mso.oz.net}}

\begin{document}
\maketitle


\tableofcontents

\copyright{Copyright 2002, Mike Orr.
      This document may be copied and modified under the terms of the
      {\bf Open Publication License} \url{http://www.opencontent.org/openpub/} }


    %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \include{introduction}

    %% How the directives affect the .py template module.
    \include{pyModules}
    \include{placeholders}
    \include{cache}
    \include{comments}
    \include{output}
    \include{inheritanceEtc}
    \include{flowControl}
    \include{errorHandling}
    \include{parserInstructions}

    %% A walk through the Cheetah source.
    \include{files}
    \include{template}
    \include{parser}
    \include{compiler}

    %% Other development issues and howtos.
    \include{history}
    \include{design}
    \include{patching}
    \include{documenting}
    
    %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \appendix
    \include{bnf}
    \include{safeDelegation}
\end{document}

% Local Variables:
% TeX-master: "users_guide"
% End: