Clipper

Clipper ( look at an article in Wikipedia ) is a programming language from the xBase-family, and a programming environment, which includes a compiler for this language. When compared, for example, with C - we have a C language and various programming environments for C - Borland C Builder, Microsoft Visual C, etc. The programming environment Clipper includes, besides the compiler, RTL ( Run-time library ), suitable fullscreen debugger and a set of utilities. Last version of a Clipper programming environment- 5.3 was released in 1995, last patch - 5.3b - in 1997. Later other programming environments for a Clipper language appeared. One of them, and, probably the most successful, is Harbour. There is a section on this site about it. The programming environment Clipper I do not use for a long time already, but the Clipper language I actively use so far with Harbour programming environment.

The following materials have been created previously (in the early 90's) for Clipper, but with the same result ( excepting mouse support module ) can be used in a Harbour environment.

Dbc, binaries and sources
- extended DBU - database utility, with many useful features, including create/execute queries with SQL syntax.
Query optimization
- an article about methods, allowing vastly accelerated performance of such operations, as a searching, filtration etc., with source code and sample.
Mouse for Clipper applications.
-An article about adding mouse capabilities into Clipper application with source and sample.
More Clipper stuff, all with source, including
Report engine for DOS and Windows Clipper applications Source and sample of report - DOS and Windows versions.
- module for large text file view with possibility of printing (whole text or block),
- calculator,
- utility for modifying databases using simple script, it is convenient when you need to make upgrade of your program for few or more clients.
- browse module with mouse support.
- Ini file reading - function, (with source code and sample) which can load from ini files arrays of any structure, described in natural form, codeblocks and other variables.

And yet another link - the mirror of a well known Oasis of Phil Barnett.