Title: The Ultimate Color Computer Reference Guide and Tool-Kit
Author: David D. McLeod and Robert van der Poel
Year: 1985
Pages: 408


From the Introduction:

This book is the most comprehensive BASIC reference manual currently available for the Color Computer. But that's not all! It also includes a large collection of BASIC and machine language subroutines. These routines, in addition to a series of very useful utility programs, are available separately on a pre-recorded cassette tape -- to order your copy, please use the form in the back of the text.

This book is NOT a training manual. We have not made any attempt to teach you how to write programs. Instead, we have chosen to provide a great deal of valuable information which, if used properly, will help you to write programs that run faster and better than before.

The text is divided into four sections. Section One contains the BASIC command reference. All BASIC, Extended BASIC and Disk BASIC keywords are discussed here in great detail. For easy lookup, they are all listed in alphabetical order; each one starts on its own page. The discussion for each command includes the required syntax structure, a description of the purpose of the command, any limitations which might be imposed on parameter values, and a complete listing of potential errors. For most of the commands, we have included a sub-section containing numerous hints and suggestions which will help you to make the most of command limitations.

Section Two describes numerous techniques that, if followed closely, will help you to write more concise and faster executing programs.

In Sections Three and Four, you will find a large selection of BASIC and machine language subroutines which you are free to use in your own programs. The discussion gives full details on the purpose, entry requirements and exit conditions, and sample calls for each routine. If you examine the routine listings closely, you will very likely discover some additional (undocumented) programming tricks that can easily be adapted to your own programming environment.

We believe that you will find this manual to be a valuable programming companion. Just remember that it is a reference and not a tutorial; use it as such. Happy programming!