Version II.0, March 1979
Institute for Information Systems
UCSD Mailcode C-021
La Jolla, CA 92093
(714) 452-4526
Release serial number: 4135
Copyright © 1978 Regents of the University of California, San Diego Campus. This software, its source, object, and all other forms, is the property of the Institute for Information Systems and may be used or copied by others only with written authorization from the Institute for Information Systems. All rights reserved.
The work described in these notes has been made possible by the drive and direction of the Director of the IIS:
Kenneth L. Bowles
Version II.0, March 1979
SECTION 0 ADDENDA, ERRATA AND NOTES 1 NOTES ON OTHER MATERIALS AVAILABLE 2 BRINGING UP THE PASCAL SYSTEM 1 ON PDP-11 2 ON 808O/Z80 SYSTEM WITH CP/M AND 37L10 DISKS 3 DIFFERENCES AMONG IMPLEMENTATIONS FOR DIFFERENT PROCESSORS. 4 CHANGES IN RECENT RELEASES 1 THE UCSD PASCAL SYSTEM 1 INTRODUCTION AND OVERVIEW 2 FILE HANDLER 3 SCREEN ORIENTED EDITOR 1 INTRODUCTION 2 GETTING STARTED 3 DETAILED DESCRIPTION OF COMMANDS 4 REFERENCE 5 EXPERIMENTAL LARGE FILE VERSION (L2) 4 YET ANOTHER LINE ORIENTED EDITOR - YALOE 5 DEBUGGER 6 PASCAL COMPILER 7 BASIC COMPILER 8 LINKER 9 ASSEMBLER 2 THE UCSD PASCAL LANGUAGE 1 INTRINSICS 1 STRING 2 INPUT/OUTPUT 3 MISCELLANEOUS 4 5 CHARACTER ARRAY MANIPULATION 2 DIFFERENCES BETWEEN UCSD'S PASCAL AND STANDARD PASCAL 1 CASE STATEMENTS 2 COMMENTS 3 DYNAMIC MEMORY ALLOCATION 4 EOF 5 EOLN 6 FILES 7 GOTO AND EXIT STATEMENTS 3 PACKED VARIABLES 9 PARAMETRIC PROCEDURES AND FUNCTIONS
10 PROGRAM HEADINGS 11 READ AND READLN 12 RESET 13 REWRITE 14 SEGMENT PROCEDURES 15 SETS 15 STRINGS 17 WRITE AND WRITELN 13 IMPLEMENTATION SIZE LIMITATIONS 19 EXTENDED COMPARISONS 20 LONG INTEGERS 21 UNITS 22 TABLE OF UCSD INTRINSICS 3 IMPLEMENTORS' GUIDES 1 DRAWLINE 2 FILE FORMATS 3 SPECIAL UCSD PASCAL SYNTAX (USE OF) 1 SEGMENT PROCEDURES 2 UNITS 3 LONG INTEGERS 4 INTERPRETER NOTES 5 INTRODUCTION TO THE PASCAL PSEUDO-MACHINE 6 BYTE SWAPPING 4 UTILITY PROGRAMS 1 2 LIBRARIAN 3 SETUP - SYSTEM RECONFIGURATION 4 BOOTSTRAP COPIER 5 PATCH/DUMP 6 RT11 TO PASCAL CONVERSION KIT 7 GOTOXY PROCEDURE BINDER 8 DUPLICATE DIRECTORY 9 P-CODE DISASSEMBLER 10 LIBRARY MAP 5 TABLES 1 EXECUTION ERRORS 2 IORESULTS 3 UNITNUMBERS 4 RESERVED WORD LIST 5 SYNTAX ERRORS 6 ASSEMBLER SYNTAX ERRORS 7 AMERICAN STANDARD CODE for INFORMATION INTERCHANGE 8 P-MACHINE OPCODES 9 UCSD PASCAL SYNTAX DIAGRAMS A INDEX