File: doc.doc

package info (click to toggle)
swi-prolog-packages 5.0.1-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 50,688 kB
  • ctags: 25,904
  • sloc: ansic: 195,096; perl: 91,425; cpp: 7,660; sh: 3,046; makefile: 2,750; yacc: 843; awk: 14; sed: 12
file content (84 lines) | stat: -rw-r--r-- 2,412 bytes parent folder | download | duplicates (3)
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
\documentclass[11pt]{article}
\usepackage{times}
\usepackage{pl}
\usepackage{xpce}
\usepackage{html}
%\renewcommand{\runningtitle}{XPCE C++ interface}
\title{A C++ interface for XPCE}
\author{\email[Jan Wielemaker]{jan@swi.psy.uva.nl} \\
        \email[Anjo Anjewierden]{anjo@swi.psy.uva.nl} \\
        SWI, University of Amsterdam \\
        Roetersstraat 15 \\
        1018 WB  Amsterdam}


%\psdraft
\sloppy

\makeindex

\begin{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%		HTML TitlePage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{htmlonly}

\maketitle

\begin{abstract}
XPCE is an object-management system and GUI toolkit designed for
interactive, dynamically typed languages such as Prolog and Lisp.
The C++ interface defined in this document aims at multi-lingual
applications, where C++ provides raw performance and interfacing
to external packages and an interactive symbolic language provides
the application code and development environment.

This document describes version 0.2 of the C++ interface. The reader is
supposed to be familiar with XPCE. The manual \url[Programming in
XPCE/Prolog]{http://www.swi.psy.uva.nl/projects/xpce/UserGuide/Title.html}
is a good starting point to learn about the XPCE library.
\end{abstract}
\end{htmlonly}

\begin{titlepage}
\titlepageheader

\vfil\vfil\vfil
\begin{center}
	{\Huge \bf A C++ interface for XPCE}	\\[1.5cm]
	{\large \it Jan Wielemaker}		\\
	{\large \it Anjo Anjewierden}		\\
	{\large \{jan,anjo\}@swi.psy.uva.nl}
\end{center}
\vfil
\begin{quote}
XPCE is an object-management system and GUI toolkit designed for
interactive, dynamically typed languages such as Prolog and Lisp.
The C++ interface defined in this document aims at multi-lingual
applications, where C++ provides raw performance and interfacing
to external packages and an interactive symbolic language provides
the application code and development environment.

This document describes version 0.2 of the C++ interface. The reader is
supposed to be familiar with XPCE. The manual ``Programming in
XPCE/Prolog'' \cite{PCE:prolog} is a good starting point to learn about
the XPCE library.
\end{quote}
\vfil
\vfil
\begin{quote}
Copyright \copyright\ 1993-1997 University of Amsterdam
\end{quote}
\end{titlepage}

\tableofcontents

\include{pce2cpp}
\bibliographystyle{name}
\bibliography{pce}

\printindex

\end{document}