SUPER_Pascal_Compiler_and_Software_Development_System_1986_Schnep.pdf

(11745 KB) Pobierz
668974958 UNPDF
C SUPER Pascal
Compiler and Software
Development System
By H. Schnepf
A DataBeckerProduct
C
Publishedby:
Abacus Software
P.O. Box 7211
Grand Rapids, MI45910
234502
C
668974958.002.png
CopyrightNotice
Abacus Software makes this package available for use on a single
computeronly. Itis unlawful to copy any portionofthis software
package onto any mediumforany purpose otherthanbackup. Itis
unlawful to give away or resell copies of this package. Any /—
unauthorized distribution of this product deprives the authors of v_
theirdeservedroyalties. Foruseon single-sitemultiplecomputers,
pleasecontactAbacus Softwaretomake arrangements.
Warranty
Abacus Software makes no warnings, expressed or implied, as to
the fitness ofthis software package for any particularpurpose. In
noeventwillAbacus Softwarebeliableforconsequentialdamages.
Abacus Software will replace any copy ofthis software which is
unreadable, if returned within 30 days of purchase. Thereafter,
therewillbeanominalchargeforreplacement
ThirdPrinting, January 1987
Printed in U.S.A.
Copyright©1986 DataBeckerGmbH
Merowingerstrafie30
4000Dusseldorf, WestGermany
Copyright© 1986 Abacus Software, Inc.
P.O. Box 7219
GrandRapids, MI. 49S10
ISBN 0-916439-41-0
c
668974958.003.png
FOREWORD
c
This is the handbook to your SUPER Pascal Development System for the
Commodore 64 and 128. The minimum hardware required to run SUPER
Pascal is a C-64 (or C-128 in C64 mode), a 1541, and a television or
monitor. A second disk drive andprinterwill letyou take full advantageof
SUPERPascal.
This handbook is designed to help you understand the workings ofSUPER
Pascal, assuming thatyou have had experience in thePascal language. Itis
not a basic course in Pascal, and makes no claims to that effect Before
using SUPER Pascal, you should be familiar with the PASCAL language
andhow itworks.
c
SUPERPascal is acompleteimplementation of"StandardPascal", basedon
the "Pascal UserManual and Repent" (or "The Pascal Bible") by Kathleen
Jensen andNiklausWirth. You'll findSUPER Pascalto beone ofthe most
comprehensive Pascal systems ever offered for C-64 or similar machines.
One of the problems with the C-64 is the slow transfer of data between
computer anddiskdrive (250- 400 bytes per second); SUPER Pascal solves
that problem, allowing you to transfer 1250 bytes per second from disk to
computer andback. This means thatdiskaccess is increasedthreefold!
I should mention that when developing a comprehensive software package
as large in scope as SUPER Pascal, errors may occur. We have done our
best to make SUPER Pascal as bug-free as possible. Naturally if you do
encounter problems, please let us know. Your suggestions are always
welcome.
January 1985
H. Schnepf
c
668974958.004.png
c
668974958.005.png
TABLEOFCONTENTS
c
1.0 SUPERPASCAL-SYSTEM
1
1.1 SYSTEMOVERVIEW
1
12 LOADINGTHESYSTEM
2
1.3 SHORTDESCRIPTIONOFSUPERPASCAL
3
1.3.1 MAIN
3
1.3.2 ASSEMBLER
4
1.3.3 COMPILER
6
1.3.4 EDITOR
13
1.3.5 UTILITY
15
1.4 SYSGEN-SETTINGUPYOURSYSTEM
17
1.4.1 MAINDISKETTES
18
1.4.2 WORKDISKETTES
19
1.4.3 COMPILERDISKETTES
19
c
2.0 MAINMENU 21
2.1 MAINMENUCOMMANDS 21
2.1.1 A(=ASSEMBLER) 21
2.1.2 C(=COMPILER) 22
2.1.3 E(=EDITOR) 23
2.1.4 G(=GETFILEFROMDISKTOMEMORY) 23
2.1.5 H(=HELP)
24
2.1.6 J(=JUMP)
25
2.1.7 M(=MAP/DRTVE)
25
2.1.8 P=(UTMEMORYASFILETODISK)
26
2.1.9 R(=RUNPROGRAM)
28
2.1.10 U(=UnLlTY)
30
2.1.11 W(=WRITESOURCE)
30
2.2 EXITTOBASIC
31
3.0 TEXTEDITOR
33
3.1 EDITORCOMMANDS
35
3.1.1 A:(=APPENDFILE)
35
c
3.12 C:(=CHANGE)
36
3.1.3 D(=DELETE)
36
3.1.4 F:(=FIND)
37
3.1.5 G:(=GETSOURCEFROMDISK)
38
668974958.001.png
Zgłoś jeśli naruszono regulamin