Language Manual Introduction

This manual deals only with the Pascal language that is supported by Alice. The features of Alice that help you write Pascal programs are discussed in the Alice user guide and the Alice tutorial.

Alice's version of Pascal is based on WATCOM Pascal, with additions from Turbo Pascal; detailed information concerning Turbo compatibilty and the conversion of Turbo programs to Alice can be found in a separate document.


This is a manual, not a tutorial. While we have tried to make it generally readable from start to finish, early chapters occasionally refer to concepts described in later chapters. People new to the Pascal language may want to skim the book once to get an overview of how things fit together, before making a detailed reading. If you are unclear on any particular point, the fastest way to get an answer is to ask Alice -- start the program and see how Alice behaves. The HELP facility is also invaluable.