framework for handbook added
[cacao.git] / doc / handbook / cacao.tex
1 \documentclass[a4paper,twoside]{book}
2
3 %\pagestyle{myheadings} \footheight 12pt \footskip 72pt
4
5 %\pagestyle{empty}
6
7 \pagestyle{headings} 
8 \setlength{\textwidth}{16cm}
9 \setlength{\textheight}{23cm}
10 \setlength{\topmargin}{0mm} 
11 \setlength{\oddsidemargin}{0cm} 
12 \setlength{\evensidemargin}{0cm}
13
14
15 \parskip\medskipamount
16
17 \newenvironment{mylist}[1]{
18         \begin{list}{}
19                 {\settowidth{\labelwidth}{#1}
20                 \leftmargin\labelwidth \addtolength{\leftmargin}{\labelsep}
21                 \itemsep0ex \parsep0ex
22                 \renewcommand{\makelabel}[1]{##1\hfill}
23                 }
24         }{\end{list}}
25
26 \title{The CACAO Java Virtual Machine}
27
28 \author{Andreas Krall et al.}
29
30
31 \date{}
32
33
34
35 \begin{document}
36
37
38 \maketitle
39
40 \tableofcontents
41
42 \include{intro}
43
44 \include{overview}
45
46 \include{loader}
47
48 \include{runtime}
49     \include{threads}
50     \include{native}
51     \include{reflection}
52
53 \include{jit}
54     \include{verification}
55     \include{loopopt}
56     \include{inlining}
57     \include{alpha}
58     \include{mips}
59     \include{powerpc}
60     \include{x86}
61
62 \include{library}
63
64 %\include{}
65 \bibliography{java}
66 \bibliographystyle{alpha}
67 \end{document} 
68