The Regina Rexx Interpreter

Total Page:16

File Type:pdf, Size:1020Kb

The Regina Rexx Interpreter The Regina Rexx Interpreter Version 3.5 Mark Hessling <[email protected]> Florian Groûe-Coosmann <[email protected]> December 31, 2009 Original Author: Anders Christensen <[email protected]> Regina Home Page at: http://regina-rexx.sourceforge.net 1 Copyright © 1992-1998 Anders Christensen Copyright © 1998-2009 Mark Hessling Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". 2 Table of Contents 1 Introduction to Regina...................................................................................................................11 1.1 Purpose of this document.......................................................................................................11 1.2 Implementation.......................................................................................................................11 1.3 Ports of Regina.......................................................................................................................12 1.4 Executing Rexx programs with Regina..................................................................................12 1.4.1 Switches..........................................................................................................................13 1.4.2 External Rexx programs.................................................................................................14 2 Rexx Language Constructs............................................................................................................17 2.1 Definitions..............................................................................................................................17 2.2 Null clauses............................................................................................................................18 2.3 Commands.............................................................................................................................20 2.3.1 Assignments...................................................................................................................20 2.4 Instructions.............................................................................................................................21 2.4.1 The ADDRESS Instruction............................................................................................24 2.4.2 The ARG Instruction......................................................................................................30 2.4.3 The CALL Instruction....................................................................................................31 2.4.4 The DO/END Instruction...............................................................................................34 2.4.5 The DROP Instruction....................................................................................................38 2.4.6 The EXIT Instruction.....................................................................................................39 2.4.7 The IF/THEN/ELSE Instruction....................................................................................40 2.4.8 The INTERPRET Instruction.........................................................................................41 2.4.9 The ITERATE Instruction..............................................................................................43 2.4.10 The LEAVE Instruction................................................................................................43 2.4.11 The NOP Instruction.....................................................................................................44 2.4.12 The NUMERIC Instruction..........................................................................................44 2.4.13 The OPTIONS Instruction............................................................................................46 2.4.14 The PARSE Instruction.................................................................................................47 2.4.15 The PROCEDURE Instruction.....................................................................................49 2.4.16 The PULL Instruction...................................................................................................52 2.4.17 The PUSH Instruction...................................................................................................53 2.4.18 The QUEUE Instruction...............................................................................................53 2.4.19 The RETURN Instruction.............................................................................................53 2.4.20 The SAY Instruction.....................................................................................................54 2.4.21 The SELECT/WHEN/OTHERWISE Instruction.........................................................55 2.4.22 The SIGNAL Instruction..............................................................................................56 2.4.23 The TRACE Instruction...............................................................................................59 2.4.24 The UPPER Instruction................................................................................................61 2.5 Operators................................................................................................................................61 2.5.1 Arithmetic Operators......................................................................................................61 2.5.2 Assignment Operators....................................................................................................61 2.5.3 Comparative Operators...................................................................................................61 2.5.4 Concatenation Operators................................................................................................62 2.5.5 Logical Operators...........................................................................................................62 2.6 Special Variables....................................................................................................................63 2.6.1 Local Scope ± User Writeable........................................................................................63 3 RC - (ANSI).........................................................................................................................63 RESULT - (ANSI)...............................................................................................................63 SIGL - (ANSI).....................................................................................................................63 2.6.2 Global Scope ± Read-Only.............................................................................................63 .MN - (ANSI)......................................................................................................................63 .RC - (ANSI)........................................................................................................................63 .RS - (ANSI)........................................................................................................................63 .RESULT - (ANSI)..............................................................................................................63 .LINE - (Regina)..................................................................................................................63 .ENDOFLINE - (Regina)....................................................................................................64 2.7 Implementation-Specific Information....................................................................................64 2.7.1 Miscellaneous.................................................................................................................64 2.7.2 Implementation of the ADDRESS environment............................................................64 2.7.2.1 SYSTEM aka ENVIRONMENT aka OS2ENVIRONMENT...................................65 2.7.2.2 COMMAND aka CMD aka PATH...........................................................................65 2.7.2.3 REXX or REGINA...................................................................................................65 2.7.2.4 ADRRESS WITH on Windows................................................................................66 2.7.3 Regina Restricted Mode.................................................................................................67 2.7.4 Native Language Support...............................................................................................67 2.7.4.1 Error Messages..........................................................................................................67 2.7.4.2 Locale Support..........................................................................................................68 2.7.4.3 Implementation.........................................................................................................68 3 REXX Built-in Functions..............................................................................................................70 3.1 General Information...............................................................................................................70
Recommended publications
  • Technical Reference
    AmigaDOS Technical Reference Manual AmigaDOS Technical Reference Manual Table of Contents 1.1 AmigaDOS File Structure 1.1.1 Root Block 1.1.2 User Directory Blocks 1.1.3 File Header Block 1.1.4 File List Block 1.1.5 Data Block 1.2 DISKED - The Disk Editor AmigaDOS Technical Reference Manual Filing System 1.1 AmigaDOS File Structure The AmigaDOS file handler uses a disk that is formatted with blocks of equal size. It provides an indefinitely deep hierarchy of directories, where each directory may contain other directories and files, or just files. The structure is a pure tree - that is, loops are not allowed. There is sufficient redundancy in the mechanism to allow you to patch together most, if not all, of the contents of a disk after a serious hardware error, for example. To patch the contents of a disk, you use the DISKED command. For further details on the syntax of DISKED, see section 1.2, "DISKED - The Disk Editor," later in this chapter. Before you can patch together the contents a disk, you must understand the layout. The subsections below describe the layout of disk pages. 1.1.1 Root Block The root of the tree is the Root Block, which is at a fixed place on the disk. The root is like any other directory, except that it has no parent, and its secondary type is different. AmigaDOS stores the name of the disk volume in the name field of the root block. Each filing system block contains a checksum, where the sum (ignoring overflow) of all the words in the block is zero.
    [Show full text]
  • Introduction to Amigaw”
    SLAb-TN-914 February 15, 1991 TN Introduction To Amigaw” AMANDA J. WEINSTEIN and , MARVIN WEINSTEIN Stanford Linear Accelerator Center Stanford University, Stanford, California 94309 * Work supported by the Department of Energy, contract DE-AC03-76SF00515. Table of Contents 1. Introduction .......................... 1 1.1 What Is AmigaTEX ? ................... 1 1.2 A Quick Overview ..................... 1 1.3 For Experienced Users ................... 2 2. A Sample T$ Session ...................... 3 2.1 Notation ......................... 3 2.2 A SimpleTest ...................... 3 2.3 When Errors Occur .................... 3 2.4 TEXing A Piece of a File .................. 5 2.5 The Material Which Follows ................ 6 3. The Amiga Filing System and File Requester ............ 7 3.1 The Filing System ..................... 7 3.1.1 What Is A Directory? ................. 9 3.2 Using The WorkBench .................. 11 3.3 The File Requester .................... 12 3.3.1 An Overview .................... 12 3.3.2 The Drawer Gadget ................. 13 3.3.3 Scrolling Around .................. 13 3.3.4 D,oing It All With The Mouse ............ 13 3.3.5 The Drives Gadget ................. 14 3.3.6 The Parent Gadget .................. 14 3.3.7 The Cancel Gadget ................. 15 4. Welcome to TxEd ....................... 16 4.1 Starting TxEd? ..................... 16 4.1.1 WorkBench Under AmigaDOS 1.3 ........... 16 4.1.2 WorkBench Under AmigaDOS 2.0 ........... 17 4.1.3 Running From The FastMenu ............ 17 4.2 TxEd Is Not XEDIT ................... 17 4.3 Opening A Specific File ................. 20 4.4 TxEd Menus ...................... 20 4.4.1 The Project Menu ................. 20 4.4.2 A Warning About Saving Files ............ 21 4.4.3 In Case Of Catastrophe ..............
    [Show full text]
  • The Amigados Manual Bantam Computer Books Ask Your Bookseller for the Books You Have Missed
    The AmigaDOS Manual Bantam Computer Books Ask your bookseller for the books you have missed THE AMIGADOS USER'S MANUAL by Commodore-Amiga, Inc. THE APPLE //c BOOK by Bill O'Brien THE COMMODORE 64 SURVIVAL MANUAL by Winn L. Rosch COMMODORE 128 PROGRAMMER'S REFERENCE GUIDE by Commodore Business Machines, Inc. EXPLORING ARTIFICIAL INTELLIGENCE ON YOUR APPLE II by Tim Hartnell EXPLORING ARTIFICIAL INTELLIGENCE ON YOUR COMMODORE 64 by Tim Hartnell EXPLORING THE UNIX ENVIRONMENT by The Waite Group / Irene Pasternack FRAMEWORK FROM THE GROUND UP by The Waite Group / Cynthia Spoor and Robert Warren HOW TO GET THE MOST OUT OF COMPUSERVE, 2d ed. by Charles Bowen and David Peyton HOW TO GET THE MOST OUT OF THE SOURCE by Charles Bowen and David Peyton THE MACINTOSH by Bill O'Brien THE NEW jr. A GUIDE TO IBM'S PC;> by Winn L. Rosch ORCHESTRATING SYMPHONY by The Waite Group / Dan Shafer PC-DOS / MS-DOS User's Guide to the Most Popular Operating System for Personal Computers by Alan M. Boyd POWER PAINTING: COMPUTER GRAPHICS ON THE MACINTOSH by Verne Bauman and Ronald Kidd / illustrated by Gasper Vaccaro SMARTER TELECOMMUNICATIONS Hands-On Guide to On-Line Computer Services by Charles Bowen and Stewart Schneider SWING WITH JAZZ: Lotus jazz on the Macintosh by Data tech Publications Corp. / Michael McCarty USER'S GUIDE TO THE AT&T PC 6300 PERSONAL COMPUTER by David B. Peatroy, Ricardo A. Anzaldua, H. A. Wohlwend, and Data tech Publications Corp. The AmigaDOS Manual Commodore-Amiga, Inc. BANTAM BOOKS TORONTO • NEW YORK • LONDON • SYDNEY • AUCKLAND AMIGADOS MANUAL A Bantam Book I February 1986 Cover design by }.
    [Show full text]
  • Amigados User's Manual
    AmigaDOS User's Manual AmigaDOS User's Manual Acknowledgements This manual was originally written by Tim King and then completely revised by Jessica King. A special thanks to Patria Brown whose editorial suggestions substantially contributed to the quality of the manual. Also thanks to Bruce Barrett, Keith Stobie, Robert Peck and all the others at Commodore-Amiga who carefully checked the contents; to Tim King, Paul Floyd, and Alan Cosslett who did the same at Metacomco; and to Pamela Clare and Liz Laban who spent many hours carefully proof-reading each version. COPYRIGHT This manual Copyright (c) 1985, Commodore-Amiga Inc. All Rights Reserved. This document may not, in whole or in part, be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine readable form without prior consent, in writing, from Commodore-Amiga Inc. AmigaDOS software Copyright (c) 1985, Commodore-Amiga Inc. All Rights Reserved. The distribution and sale of this product are intended for the use of the original purchaser only. Lawful users of this program are hereby licensed only to read the program, from its medium into memory of a computer, solely for the purpose of executing the program. Duplicating, copying, selling, or otherwise distributing this product is a violation of the law. DISCLAIMER COMMODORE-AMIGA INC. MAKES NO WARRANTIES, EITHER EXPRESSED OR IMPLIED, WITH RESPECT TO THE PROGRAM DESCRIBED HEREIN, ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. THIS PROGRAM IS SOLD "AS IS." THE ENTIRE RISK AS TO ITS QUALITY AND PERFORMANCE IS WITH THE BUYER. SHOULD THE PROGRAM PROVE DEFECTIVE FOLLOWING ITS PURCHASE, THE BUYER (AND NOT THE CREATOR OF THE PROGRAM, COMMODORE-AMIGA, INC., THEIR DISTRIBUTORS OR THEIR RETAILERS) ASSUMES THE ENTIRE COST OF ALL NECESSARY DAMAGES.
    [Show full text]
  • Amigados Command Reference
    AMIGA REFERENCE GUIDE THIRD EDITION SHELDON LEEMON AND ARLAN R. LEVITAN The complete guide and tutorial to the convenience, flexibilily, and power of ArnlgaDOS version 1.3. ~ . COMPUTE!'s I . , AmigaDOS i Reference Guide Third Edition Sheldon Leemon and Alan R. Levitan COMPUTEI Books Radnor, Pennsylvania Cover design: Anthony Jacobson Editors: Gregg Keiser and Stephen Levy Copyright 1986, 1987, 1989, COMPUTE! Publications, Inc. All rights reserved. Reproduction or translation of any part of this work beyond that permitted by Sections 107 and 108 of the United States Copyright Act without the permission of the copyright owner is unlawful. Printed in the United States of America lO987654321 Library of Congress Cataloging-in-Publication Data Leemon, Sheldon. AmigaOOS reference guide. Rev. ed. of: Compute!'s AmigaOOS reference guide / Arlan R. Levitan and Sheldon Leemon. c1986. Includes index. 1. Amiga (Computer)--Programming. 2. AmigaOOS (Computer operating system) I. Levitan, Arlan R. II. Levitan, Arlan R. Compute!'s AmigaOOS reference guide. III. Title. QA76.8.A177L36 1989 005.4465 89-42831 ISBN 0-87455-194-3 The authors and publisher have made every effort in the preparation of this book to ensure the accuracy of the information. However, the information in this book are sold without warranty, either express or im­ plied. Neither the authors nor COMPUTE! Publications, Inc. will be liable for any damages caused or alleged to be caused directlv, indirectly, incidentally, or consequentially by the programs or information in this book. The opinions expressed in this book are solely those of the authors and are not necessarily those of COMPUTE' Publications, Inc.
    [Show full text]
  • The Transactor Editorial Staff Will Sence of Copy-Protection
    Canada $4.25 USA $3.50 CO CO o Loadermaker - Take the pain out of GEOS program development Fattening the C128 - RAM expansion aUernatives ■ ■ Customizing C128 CP/M - Patches for CPM+.SYS 00 How random is RND? An analysis of the C64 and C128 RND routines Inside GEOS 128 - Information you won't find anywhere else a: The C64 Power C Shell - Making it work with a RAM expansion unit Turning off write/verify - Modifying 1571 vectors Converting 1541 disks to 1571 format An introduction to GEOS files - Using the high-level disk routines Product Reviews: Macro Set 1 from Xytec, X-10 Powerhouse Computer Interface, SFX Sound Expander, What's Really Inside The C64? reviewed by Jim Butterfield Plus Regular columns by Todd Heimarck and Joel Rubin, Bits, and more 0 O LU O o O O O O LL. LU z N < 0 < LU ThunderBear by Wayne Schmidt WORLD'S BIGGEST Software Submissions Invited UTILITIES UNLIMITED, inc. PROVIDER OF We are looking for HACKER STUFF: print utilities, If you wish to place your order by phone, please parameters, telecommunications, and the 12305 N.E. 152nd Street call 206-254-6530. Add $3.00 shipping & hand C64/128 unusual. ling; $3.00 COD on all orders, visa, M/C Brush Prairie, Washington 98606 accepted. Dealer Inquiries Invited. UTILITIES We now have over 1,000 parameters in stock! OVER 5000 UNITS SOLD!!! LOCK PICK - THE BOOKS - for the C64 and C128 NEW! SUPER CARTRIDGE EXPLODE! V4.1 w/COLOR DUMP $44.95 Unlike our competitors, we at Utilities Unlimited, Inc.
    [Show full text]
  • OPERATING SYSTEM and APPLICATION SOFTWARE Unit – 1
    OPERATING SYSTEM AND APPLICATION SOFTWARE Unit – 1 Introduction to OS- Distinction Between DOS and Windows- DOS – Internal Commands - Partitioning and Formatting HDD- Introduction to file system- different types file system- and Practical Partitioning and Formatting HDD Drive- Introduction to OS- Types OS- Installation Operating System and Application Stware. Ms fice- Tally and WinZip- Winrar Unit – 2 Repairing windows Operating System Console repairing and graphical repairing and Removing Application Stware’s - MS fice- Tally and WinZip- Winrar -.-Introduction the Stware- Different types the Stware- Difference between Systems stware’s and Application Stware- Third Party Stware - System stware - Overview all system stware - Operating system - I-O Manager – Assembler – Compiler – Linker – Loader. XP Edition Intro- Introduction to XP Pressional and its new Features- Understanding Workgroup and Domain- Upgrading earlier version Windows to XP. Unit- 3 VIRUS- Major Areas VIRUS Attacks- Types Viruses- Anti-Virus and Various Types Antivirus Packages and Tools - Multitasking – Multiprogramming - Time sharing – buffering – spooling - Process and thread management - Concept process and threads - Process states - process management - context switching - Interaction between processes and OS - Multithreading Unit- 4 Process states - process management - context switching - Interaction between processes and OS - Memory management - Memory partitioning – Swapping - Paging - Segmentation - virtual memory - Concepts- Overlays- Demand paging- Performance demand – Paging - Page replacement algorithm - Allocation algorithms Unit 5 File Systems - File concept - File support - Access methods - Allocation methods - Directory systems - File Protection - Free Space management- Understanding User Accounts - The Computer Management Snap-in- Setting Properties User Account- Enabling and Disabling Guest Accounts. 1 | P a g e UNIT - 1 Introduction to OS An operating system is a layer of software which takes care of technical aspects of a computer's operation.
    [Show full text]
  • Archimedes Operating System
    Archimedes Operating System A Dabhand Guide Alex and Nic van Someren DABS PRESS For Alice and Carol Archimedes Operating System: A Dabhand Guide © Alex and Nic van Someren ISBN 1-870336-48-8 First edition, third impression June 1991 Editor: Bruce Smith Proofreading: Syd Day Typesetting: Bruce Smith Cover: Clare Atherton All Trademarks and Registered Trademarks are hereby acknowledged. Within this Reference Guide the term BBC refers to the British Broadcasting Corporation. All rights reserved. No part of this book (except brief passages quoted for critical purposes) or any of the computer programs to which it relates may be reproduced or translated in any form, by any means mechanical electronic or otherwise without the prior written consent of the copyright holder. Disclaimer: Because neither Dabs Press nor the authors have any control over the way in which the contents of this book are used, no warranty is given or should be implied as to the suitability of the advice or programs for any given application. No liability can be accepted for any consequential loss or damage, however caused, arising as a result of using the programs or advice printed in this book. Published by Dabs Press, PO Box 48, Prestwich, Manchester M25 7HN. Tel. 061-773 8632 Fax. 061-773 8290 Typeset in 10 on llpt Palatino by Dabs Press using the Acornsoft VIEW wordprocessor, MacAuthor, Apple Macintosh SE and LaserWriter II NT. Printed and bound in the UK by BPCC Wheaton, Exeter, Devon EX2 8RP 2 Contents Introduction 13 Listing and Appendicies 13 What this Book is Not
    [Show full text]
  • Appendix: Detailed Lists This Complex Section Is Intended for Detail Readers
    Appendix: detailed lists This complex section is intended for detail readers. If the buzzwords send you dizzy, copy this to a technical person. Interests ● Computing (my home machines run Mandriva Linux 2008.0 or Ubuntu 7.10); ● Electronics, amateur radio; RAPS power systems, dyed solar cells; ● Science (astronomy, geology, biology, physics); ● Writing (journalism, novels, narrative reports, web pages); ● Reading (science, science fiction, health, philosophy, etc); ● Bush walking, rock climbing, cycling, driving; ● Photography & image processing; ● Health & diet, simple cooking; ● OOPArts & other incongruities; ● Home schooling, self-schooling; ● Productive horticulture. Computer Languages ● C (GNU, Borland, Visual, other types), C++; ● SQL (PostGreSQL, MySQL, Firebird, Oracle, others); ● PHP-3/4/5 (under Linux & Win/NT, incl. conversions from ASP & ColdFusion); ● xBase (dBase II, III, IV, FoxBase 2.x, FoxPro, Clipper, dB/XL); ● TCL/Tk (& some [incr TCL]); ● Pascal (Turbo/Borland, UCSD, others); ● ForTran (77, IV, various compilers) including RatFor; ● BASIC (Visual-, M-, GW-, Alpha-, C-, S-, -A, -PLUS-TWO, hp-, Chipmunk- etc); ● Java & JavaScript (AJAX); ● Shell Scripts (bash, [ackz]sh, REXX, MS/DR/4DOS, DEC-Indirect, DCL etc); ● Editor Scripts (EMACS & subsets, EDT, TECo, joe/jmacs/jstar, vi/ed/gawk, etc); ● Application Scripts (WordBASIC, spreadsheet macros, ProComm, FTP, etc); ● Assembler (80x86, M68K, MACRO-11, VAX, 808x, Z-80, 6800, 6809, 68HC05, AlphaMicro, 6502, 8051, 16032, 1802, DG Naked Mini); ● Hypertext (HTML/SGML & variants,
    [Show full text]
  • EMPLANT - Macintosh Emulation User’S Guide
    (Electronic Micro-Processor Level Amiga Native Task) EMPLANT - Macintosh Emulation User’s Guide Copyright ©1992, 1993, 1994 By Jim Drew & Utilities Unlimited International, Inc. All Rights Reserved Utilities Unlimited International, Inc. 790 N. Lake Havasu Avenue #16 Lake Havasu City, AZ 86403 (602) 680-9004 24hr order line (602) 453-6407 24hr FAX line (602) 453-9767 24hr BBS line (602) 680-9234 Tech Suppor (M-W-F 10am-3pm MST) 1 Table of Contents Legalities & Warranty Information 4 Introduction 5 Emulation Requirements 6 Software Backup 7 Software Installation 7 Obtaining a ROM Image 10 Emulation Overview 11 Multitasking 11 Mouse and Keyboard 11 Floppy Disks 12 Hard Drives 13 Sound 15 Video 15 Real-Time Clock/Parameter Ram 15 Clipboard Sharing 16 Restarting and Quitting 16 Getting Started 17 Launching the Emulation 17 Emulation Setup 18 Memory Options 19 Video Drivers 23 Floppy Storage 26 Mass Storage 29 ROM Images 30 PORT A Support 32 PORT B Support 35 Devices 39 Task Control 42 Hardware Info 45 2 Emulation Setup (continued) Misc I/O Control 47 Configuration 50 Starting up the Emulator 52 Emulation Control Window 53 Compatibility 56 Things to Watch Out For 56 68040 Compatibility 56 EMPLANT Utilities 57 Disk Converter 57 MAC_HDSetup 61 HardFile Setup 64 Trouble Shooting 68 Copyright and Trademark Acknowledgements 71 Registration Form 72 3 Legalities & Warranty Information Use of Licensed Software: By using this product, you acknowledge that the emulation module may require the use of software which may be the property of others, including, but not limited to, Apple Computer, Inc.
    [Show full text]
  • Amigados™Release 2.1 (
    C O M M O D O R E AmigaDOS™Release 2.1 ( .ALv.llGA c,, eommodore c::,-= <::Jp-e:::S ~ Di.&Ju ' DiiqWclkt • DUdtclli • DUlttllr,r AmigaDOS Release 2.1 extends and preferences and print directly to Postscript printers. ~dds to the power and ease of use features AmlgaoosrMRELEASE 2.1 introduced with version 2.04 of the Amiga FEATURES multitasking operating system. The User control over the operating professional three-dimensional look of the environment has been expanded with • Dynamic Localization of Programs to user interface unleashes the power of additions and improvements to the versatile Different Languages and Locales AmigaDOS with an intuitive point-and-click Preference Editors. windowing environment. • Includes CrossDOS for easy transfer of The Preference Editors allow users to MS-DOS® and Amiga® files A convenient, multi-level installation select keyboards, printers, monitors, set program allows novice as well as advanced resolutions and colors and make other • Includes Postscript® Printer Driver users to quickly and easily configure or personal modifications to the way they update Amiga system software. interact with the Amiga. • Professional look, three-dimensional, point-and-click user interface And the message strings of many V2.1 Printer setup and configuration has been programs have been modified to dynamically made easier than ever with single-click • Updated Printer Drivers for most popular adapt to different languages and locales. selection of the most popular printers. printers Enhancements to the HP printer drivers and The CrossDOS utility allows fast, easy the addition of a Bubble Jet driver make it • New Preferences Editing transfer of MS-Dosa formatted files between quick and easy to get high quality printer the Amiga and MS-DOS-based computers.
    [Show full text]
  • Amigados Command Reference A-1 Appendix B: Amigados Error Codes B-1 Appendix C: Amiga Users' Groups C-1 Appendix D: Using ED D-1 Index 1-1
    The Amiga™ Companion The Amiga1M Companion Robert A. Peck IDGC/Peterborough Peterborough, NH Copyright © 1988 IDGC/Peterborough, 80 Elm Street. PeterborouBh, NH 03458. All Rights Reserved. No part of this book may be reproduced in any form or by any means without the expressed written permission of IDGC/Peterborough. Every effort has been made to ensure the accuracy of the information presented in this book. However, IDGC/Peterborough and/or Robe11 A. Peck can neither guarantee nor be held legally responsible for errors and omissions in this book. Robert A. Peck would appreciate notice of errors or misprints to aid the preparation of future editions. Amiga and AmigaDOS are trademarks of Commodore-Amiga, Inc. MS DOS is a trademark of Microsoft Corporation ISBN 0-928579-00-X Cover Art by Jim Sachs First Printing: September, 1988 Printed in the United States of America TO MY DARLING ANDREA No matter how long we are together, the days will always seem as bright to me as that marvelous day when first we met. Acknowledgements I received many valuable comments on the early drafts of the manuscript from Harv Laser, Glenn Agans, Dan and Marilyn Bonachea at the Amiga Zone of the American People Link network. They helped me to take a step out of "developer shoes" and back into "user shoes." Their critique, I believe, has made this a better book. I also wish to thank the people on both PeopleLink and CompuServe who contributed startup sequences and answers to the question: "What should I tell new users?" These include Larry Phillips, Steve Ahlstrom, Nick Sullivan and others too numerous to mention.
    [Show full text]