home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Shareware - Software Farm 2
/
wosw_2.zip
/
wosw_2
/
PASCAL
/
G2P55.ZIP
/
G2P55_NG.DOC
next >
Wrap
Text File
|
1990-11-03
|
5KB
|
134 lines
The Guide.2.Pascal
A Turbo Pascal Version 5.5 Database
A database for use with The Norton Guides resident help program
(C) Copyright 1990 by Robert Bourne and HARD BALL
UNREGISTERED COPY!
Please send $15.00 for a registered copy of this guide to:
HARD BALL
7657 Winnetka Avenue, Suite 156
Canoga Park, CA 91306
BBS #: (818) 340-3136
This program is provided as is. There is no warranty, expressed or
implied. There is no guarantee of the accurateness of the information
contained therein.
* Turbo Pascal is a trademark of Borland International.
* IBM is a trademark of International Business Machines.
* Norton Guides is a trademark of Peter Norton Computing.
Distribution Files
──────────────────
There are several files which are all a part of this package. This guide
is not to be distributed in part or in any modified form. Please make
sure you have a complete copy of all the files as follows:
G2P55NG.DOC This documentation file
G2P55REG.FRM Registration form
G2P55.NG Norton Guides Database
G2P55HST.DOC Version history
SUPPORT.BBS Description of Hard Ball support BBS
Start Up
────────
Place the database file (G2P55.NG) in the directory where you keep your
Norton Guides files. Execute the Norton Guides program and from the
Options/Database menu select the Guide.2.Pascal database.
Refer to your Norton Guides manual for details on Norton Guides program
execution, options and installation.
Differences in the Registered Version
─────────────────────────────────────
There is much more detailed information in the registered version. Many of
the "Short" menus will expand to provide more of the important details. In
addition, the Registered Version contains more details where Short menus do
expand already. The source text for the reference section contains over
300 more lines of source, and many more examples. The compiled database
is about 45K larger.
A special emphasis has been placed on cross-referencing. Wherever a
reference is made to a Turbo Pascal verb, variable, or constant, a SeeAlso
reference will be available for that item.
The individual Short menus for each of the standard Units will contain a
complete listing of procedures and functions declared in that unit. The
unregistered version includes this feature for the DOS unit only.
Expanded Short Menus in the registered version include:
In the COMPILER menu, the Short menus for each directive have this format:
Align Data
DECLARATION: {$A-} or {$A+}
DEFAULT: {$A+}
PURPOSE: Switches between Word and Byte alignment of variables
RANGE: Global
IDE MENU: Options/Compiler/Align Data
REMARKS: In the {$A+} state, all variables and typed constants are
aligned on a machine-word boundary, which provides faster
access and execution. This has no effect on 8088 CPUs
This does not affect byte size variables, fields of record
structures, or array elements.
NOTE: Each global Const and Var declaration section always
starts at a word boundary, regardless of the state of
this directive.
In the DATA TYPES menu, the individual types will expand to provide details
about type definitions, ranges and examples in the format:
Array
DECLARATION: Array [IndexType] of ComponentType
REMARKS: The IndexType must be of an Ordinal Type, except LongInt and
subranges of LongInt. Multi-dimension arrays are declared
by separating the IndexTypes with a comma (,) or as an Array
of an Array; for example, the declaration:
Array[Boolean] of Array[1..10] of Byte;
is equivalent to:
Array[Boolean,1..10] of Byte;
EXAMPLE: Type
Array[1..10] of Real;
Array[Monday..Friday] of String[20];
Array[1..100, 1..50] of Integer;
Packed Array[1..20] of Char;