1 % file: .../doc/snacc.tex
3 % $Header: /cvs/Darwin/Security/SecuritySNACCRuntime/doc/snacc.tex,v 1.1.1.1 2001/05/18 23:14:10 mb Exp $
5 % Revision 1.1.1.1 2001/05/18 23:14:10 mb
6 % Move from private repository to open source repository
8 % Revision 1.1.1.1 1999/03/16 18:05:54 aram
9 % Originals from SMIME Free Library.
11 % Revision 1.1 1997/01/01 22:47:25 rj
17 % different methods get a backslash:
19 % \char`\\ -> Times-Roman
20 % $\backslash$ -> math font
22 % for 2up (2x A5 on A4):
27 \documentclass[\fmtsize,
a4paper,twoside
]{report}
29 \usepackage{isolatin1
}
31 %\usepackage{latexsym}
33 \usepackage[dvips]{graphicx}
38 \setlength{\spacing}{\baselineskip}
39 \newcommand{\nspace}[1]{\setlength{\baselineskip}{#1\spacing}}
40 \newenvironment{linespacing
}[1]{\nspace{#1}}{}
42 %% myitemize environment---less space between items
43 %\newenvironment{myitemize}[0]{\begin{itemize}\nspace{0.5}} {\end{itemize}}
45 %\setlength{\topmargin}{-.50in}
46 %\setlength{\textwidth}{6.0in}
47 %\setlength{\textheight}{8.5in}
48 %\setlength{\oddsidemargin}{.25in}
50 \setlength{\parindent}{\myparindent}
52 \setlength{\parskip}{\myparskip}
53 %\def\myparsep{\parsep}
54 %\def\myitemsep{\itemsep}
62 \title{Snacc
1.2rj: A High Performance ASN
.1 to C/C++/IDL Compiler
}
63 \author{Michael Sample\\
65 Department of Computer Science\\
66 University of British Columbia\\
67 6356 Agricultural Rd.\\
68 Vancouver, British Columbia\\
73 $<$rj@rainbow.in-berlin.de$>$
}
74 %\date{February 1993, updated July 1993,
75 %augmented by Robert Joop $<$rj@rainbow.in-berlin.de$>$ 1994/1995}
76 \date{msample: February
1993, updated July
1993\\
79 \emph{Preliminary documentation as of
\today\
\for Snacc
\snaccversion}
83 % copyright notice on software and documentation
85 This work was made possible by grants from the Canadian Institute for
86 Telecommunications Research (CITR) and Natural Sciences and
87 Engineering Research Council of Canada (NSERC).
89 Copyright (C)
1990,
1991,
1992,
1993 Michael Sample
90 and the University of British Columbia
92 Copyright
\copyright 1994,
1995 Robert Joop
95 This program, Snacc, is free software; you can redistribute it and/or
96 modify it under the terms of the GNU General Public License as
97 published by the Free Software Foundation; either version
2 of the
98 License, or (at your option) any later version.
100 The runtime libraries are copyright to the University of British
101 Columbia and Michael Sample. They are free software; you can
102 redistribute them and/or modify them as long as the original,
103 unmodified copyright information with/in them. The GNU Library
104 Public License has been removed as of version
1.1.
106 What we're trying to say is: you can't sell the compiler but you can
107 sell products that use the code generated by the compiler and the
110 This program and the associated libraries are distributed in the hope
111 that they will be useful, but WITHOUT ANY WARRANTY; without even the
112 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
113 PURPOSE\@. See the GNU General Public License for more details.
115 You should have received a copy of the GNU General Public License and
116 the GNU Library General Public License along with this program; if
117 not, write to the Free Software Foundation, Inc.,
675 Mass Ave,
118 Cambridge, MA
02139, USA\@.
120 Permission is granted to make and distribute verbatim copies of
121 this manual provided the copyright notice and this permission notice
122 are preserved on all copies.
124 Permission is granted to copy and distribute modified versions of this
125 manual under the conditions for verbatim copying, provided that the
126 entire resulting derived work is distributed under the terms of a
127 permission notice identical to this one.
130 %\setlength{\parskip}{0pt}
132 %\setlength{\parskip}{\myparskip}
160 \include{future-work
}
169 \bibliography{snacc,corba,tcl
}
170 \bibliographystyle{plain
}