PL65 Manual.pdf

(6639 KB) Pobierz
PL65 Programming Manual
PL65
PROGRCSMMING MFINUCSL
COPYRIGHT <C) 1987
FOR
NOFIHSOFT
CSTCSRI MODELS
XL CSND XE SERIES
RFIM RE-UIRED
4-4)
86316
48K
ISSUE 1
611 rights reserved
300102333.002.png
300102333.003.png
COPYRIGHT (C) 1987 Noahsoft
All rights reserved. No part of this manual nor the software it
describes may be reproduced, hired, stored in any retrieval system, or
transmitted, in any form or by any means, electronic, mechanical,
photocopying, recording or otherwise, without prior permission.
it are subject to continuous development and improvement. All
information and particulars of the product and its use are given in
good faith. It is however acknowledged that there may be errors or
omissions.
A
list of amendments or revisions can be obtained on
request.
'
PL65 is supplied on an "as is" basis, NOAHSOFT does not give warranty
or make any representation that the program is error free or will meet
functions required by the user. However the disk on which the program
is supplied i,s guaranteed for a period of 90 days after purchase (or
relevant statutory period). Beyond this replacement is left to the
descretion of NOAHSOFT and may involve a small handling charge.
ATARI
is a registered trademark of QTQRI
corp.
DOS 2 and DOS 2.5 are copyright ATARI.
The information described in this manual and the products for use with
300102333.004.png
CONTENTS
PART1 INTRODUCTION
1.1 What PL65 is for
1.2 Disk organisation
Page
PART 2 TEXT EDITING USING KED
2.1 Filenames
2.2 KED main menu
2.3 Loading files from disk
2.4 Saving files to disk
2.5 Creating new files
2.6 Disk index
2.7 Returning to DOS
2.8 Running binary files
2.9 The utilities menu
2.10 Editing overview
2.11 Using the keyboard
2.12 Cursor movement
2.13 Modes of' operation
2.14 Search and replace
2.15 Cut and paste
2.16 Input and output
2.17 Edit functions summary
PART 3 COMPILER OPERATION
3.1 The main menu
3.2 Compiler mode
3.3 Errors and the error log
3.4 Memory management
3.5 ~ditormode
3.6 The options menu
3.7 Cross references
300102333.005.png
PART 4
LANGUOGE DISCRIPTION
Page
/-\ 4.11.1 PROC parameters
4.11.2 Order of parameter pulling
4.12 The local variable list
4.13 .FORWARD procedures
4.14 Functions
4.15 String functions
4.16 INTERRUPT procedures
4.17 The statement list
4.18 Runtime expressions
4.18.1 Operands
4.18.2 Operators
4.18.3 Arithmetic operators
4.18.4 Unary operators
.4.18.5 Logical operators
4.18.6 Relational operators
4.18.7 Operator precedence
4.19 Assignments
4.20 String assignments
4.20.1 String concatenation
14.21 IF statement
4.22 WHILE statement
4.23 REPEAT statement
4.24 FOR Statement
4.24.1 STEP option
4.24.2 DOWNTO option
4.25 CASE statement
4.26 Labels and GOTO's
4.27 CALL statement
4.28 ON statement
4.29 RETURN statement
4.30 TRAP and NOTRAP statements
4.31 Procedure calls
4.1 Source files
4.2 Program structure
4.3 Identifiers
4.4 Compile time expressions
4.5 Comments
4.6 The LINK command
4.7 The INCLUDE command
4.8 Constants
4.9 Variable types and attributes
4.9.1 BYTES
4.9.2 INTS
4.9.3 POINTERS
4.9.4 BASED variables
4.9.5 STRING variables
4.10 Procedures
4.11 The parameter list
300102333.001.png
Zgłoś jeśli naruszono regulamin