1 \input texinfo @c -*- texinfo -*-
2 @c PSPP - a program for statistical analysis.
3 @c Copyright (C) 2017, 2020 Free Software Foundation, Inc.
4 @c Permission is granted to copy, distribute and/or modify this document
5 @c under the terms of the GNU Free Documentation License, Version 1.3
6 @c or any later version published by the Free Software Foundation;
7 @c with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
8 @c A copy of the license is included in the section entitled "GNU
9 @c Free Documentation License".
12 @setfilename pspp-dev.info
14 @c For double-sided printing, uncomment:
15 @c @setchapternewpage odd
18 @include version-dev.texi
42 * PSPP Developers Guide: (pspp-dev). Tutorial and reference for PSPP developers.
46 This manual is for GNU PSPP version @value{VERSION},
47 software for statistical analysis.
49 Copyright @copyright{} 1997, 1998, 2004, 2005, 2007, 2010, 2014, 2015, 2016, 2020 Free Software Foundation, Inc.
52 Permission is granted to copy, distribute and/or modify this document
53 under the terms of the GNU Free Documentation License, Version 1.3
54 or any later version published by the Free Software Foundation;
55 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
56 A copy of the license is included in the section entitled "GNU
57 Free Documentation License".
62 @title PSPP Developers Guide
63 @subtitle GNU PSPP Statistical Analysis Software
64 @subtitle Release @value{VERSION}
66 @author John Darrington
68 @vskip 0pt plus 1filll
77 @top GNU PSPP Developers Guide
83 * Introduction:: Introduction to PSPP development.
84 * Basic Concepts:: Data structures and concepts.
85 * Parsing Command Syntax:: How to parse command syntax.
86 * Processing Data:: Data input, output, and processing.
87 * Presenting Output:: Producing machine- and human-readable output.
88 * Internationalisation:: Dealing with locale issues.
89 * Graphic User Interface:: Hacking the GUI
91 * Function Index:: Index of PSPP functions.
92 * Concept Index:: Index of concepts.
94 * Portable File Format:: Format of PSPP portable files.
95 * System File Format:: Format of PSPP system files.
96 * SPSS/PC+ System File Format:: Format of SPSS/PC+ system files.
97 * SPSS Viewer File Format:: Format of SPSS Viewer (SPV) files.
98 * SPSS TableLook File Formats:: Formats of .stt and .tlo files.
99 * Encrypted File Wrappers:: Common wrapper for encrypted SPSS files.
101 * GNU Free Documentation License:: License for copying this manual.
104 @include dev/intro.texi
105 @include dev/concepts.texi
106 @include dev/syntax.texi
107 @include dev/data.texi
108 @include dev/output.texi
109 @include dev/i18n.texi
110 @include dev/gui.texi
112 @include function-index.texi
113 @include concept-index.texi
115 @include dev/portable-file-format.texi
116 @include dev/system-file-format.texi
117 @include dev/pc+-file-format.texi
118 @include dev/spv-file-format.texi
119 @include dev/tlo-file-format.texi
120 @include dev/encrypted-file-wrappers.texi