Rewrite PSPP output engine.
[pspp-builds.git] / doc / dev / intro.texi
1 @node Introduction
2 @chapter Introduction
3
4 This manual is a guide to PSPP internals.  Its intended audience is
5 developers who wish to modify or extend PSPP's capabilities.  The use
6 of PSPP is documented in a separate manual.  @xref{Top, ,
7 Introduction, pspp, PSPP Users Guide}.
8
9 This manual is both a tutorial and a reference manual for PSPP
10 developers.  It is ultimately intended to cover everything that
11 developers who wish to implement new PSPP statistical procedures and
12 other commands should know.  It is currently incomplete, partly
13 because existing developers have not yet spent enough time on writing,
14 and partly because the interfaces not yet documented are not yet
15 mature enough to making documenting them worthwhile.
16
17 PSPP developers should have some familiarity with the basics of PSPP
18 from a user's perspective.  This manual attempts to refer to the PSPP
19 user manual's descriptions of concepts that PSPP users should find
20 familiar at the time of their first reference.  However, it is
21 probably a good idea to at least skim the PSPP manual before reading
22 this one, if you are not already familiar with PSPP.